Monitoring Website Performance   
Monitoring the performance of your website is vital. Monitoring your website should allow you to: Determine how people are finding you in search engines Finding out more about the types of visitors you are attracting, such as where they come from, what language they speak, what types of software they use to browse the web...
          Photo Booth software lenguaje: english and spanish by Jonamvd   
Hello, I want to create a photo booth program, I take a photo with a professional camera and automatically print them on a rx1 printer, I want to have different templates for and avoidable for every occasion... (Budget: $250 - $750 USD, Jobs: Software Architecture, Windows Desktop)
          Accounting Software2 by Omn1scient   
Need accounting software for our small business. (Budget: $250 - $750 CAD, Jobs: C++ Programming, Software Architecture)
          Hire a Linux Developer by aalesh28   
Embedded C based project on a 32 bit Linux processor. Someone with the knowledge of how the ROP (return oriented programming) is done and shellcodes. Not a major project, have done most of the work, just need help with a little bit of trouble shooting... (Budget: $250 - $750 USD, Jobs: C Programming, Embedded Software, Linux, Software Development, Ubuntu)
          Desenvolver um Software by mschwartzmann   
Integrar o script php probid 7.8 com o pagseguro transparente. (Budget: R$30 - R$90 BRL, Jobs: PayPal API, PHP)
          IT Support Specialist - TimeTrade Systems   
Tewksbury, MA - Tewksbury, MA
APPLY

Job Description
IT Support Specialist

TimeTrade is looking for an IT Support Specialist for our Tewksbury headquarters. We are software-as-a-service development company with a wide range of IT needs. We have some users that could develop their own OS
          Manager, Software Quality Assurance - GreatCall   
San Diego, CA - Location
San Diego, CA
Req Department
600-Systems Development
Apply Now
POSITION : Manager, Software Quality Assurance

DEPARTMENT : ??Systems Development - 600?

REPORTING SUPERVISOR : Director of Software Engineering & Architecture

DIRECT REPORTS : Yes

FLSA :
          Software Quality Assurance Technician - GreatCall   
San Diego, CA - Location
San Diego, CA
Req Department
600-Systems Development
Apply Now
POSITION : Software Quality Assurance Technician

DEPARTMENT : Systems Development (600)

REPORTING SUPERVISOR : Software Team Development Manager

DIRECT REPORTS : No

FLSA : Non-Exempt

EMPLOYMENT STATUS :
          Sr. Software Architect - Zilliant   
Austin, TX - Zilliant is looking for an experienced technical leader to drive the product architecture vision and technology decisions used to build large-scale SaaS applications.
          TSR Watermark Image Software - FREE 3.5.8.1   
Batch photo watermarking software, protect your images with 3D watermark & l
          Joyfax Server 10.97.0630   
Network fax software allows you to send and receive fax, FoIP supported
          GSA Captcha Breaker 3.54   
Solve and captcha type without typing it yourself but let the software do it.
          DIAB 6.3.44.35   
SQL Server database monitoring, troubleshooting and diagnostic software.
          Wing FTP Server For Linux(64bit) 4.9.1   
Secure and powerful FTP server software for Windows, Linux, Mac OSX and Solaris
          Web Contact Scraper 4.6   
Automated software which scrapes websites such as Yellow Pages, Yelp and more!
          Für alle zugänglich: Betatest von macOS High Sierra gestartet   
Wer bereits jetzt schon einen ausführlichen Blick auf Apples kommendes Betriebssystem macOS High Sierra werfen möchte, erhält mit der Beta-Version jetzt die Möglichkeit dazu. Die Software steht ab sofort zum Download bereit. Dieser Artikel wurde einsortiert unter Apple, Apple Siri, Betriebssysteme, Apple MacBook Pro (2016), macOS High Sierra.

          Software QA Analyst - Eaton - Quebec   
We see opportunities to innovate, go above and beyond, and we work hard because what we do reflects who we are....
From Eaton - Wed, 28 Jun 2017 15:04:28 GMT - View all Quebec jobs
          Infrastructure Manager   
MA-Boston, Infrastructure Manager Infrastructure Manager One of our Boston-based clients is looking to hire an Infrastructure Manager to join their team! This role will be responsible for managing all the servers and related software, as well as delegating administration to the appropriate technical team. If you would like to be considered for this position, apply today! Responsibilities Managing and evaluat
          Algorithm Software Engineer   
MA-Lexington, Solidus is searching for an Algorithm Software Engineer. The Engineer will perform tasks including the development of algorithms for text, speech, and video; experimental evaluation of algorithms; and implementation of visual tools incorporating algorithms. Algorithm development tasks include development of information extraction tools in Java, C#, Matlab, and C+ for text processing, visualization
          Law Technology Now : What lawyers can learn about practice management from MyCase   

In this episode of Law Technology Now, host Bob Ambrogi talks to Tracy Stevens, VP of Product and Design at MyCase, about cloud based practice management software, product design, and what sets MyCase apart from the competition. They also discuss MyCase’s client portal and why this technology is valuable to lawyers.

Tracy Stevens is the vice president of Product and Design at MyCase, where she works directly with the development teams to ensure that they’re building software that will delight customers.


          Comments Got Hosed   
You may have noticed that many reader comments have recently disappeared. The folks who provide the (free) serivce that I use seem to have had a software problem.
          Urlaub mit Smartphone - So bleiben Sie auf der sicheren Seite (AUDIO)   
G Data Software AG: Bochum (ots) - Anmoderationsvorschlag: Endlich Urlaub! Egal, ob es zum gemütlichen Strandurlaub, auf Sightseeing-Tour durch die großen Metropolen oder zum Wandern in die Berge geht: Das Smartphone ist immer mit am Start. Sagenhafte 93 Prozent der ...
          Remembering Microsoft's Canceled Surface Mini   
The software giant should seriously consider resurrecting its smaller tablet.
          Analista de Documentação - Pixeon - Pará   
Informar à equipe de desenvolvimento erros encontrados na utilização destes softwares. Criar e manter atualizada a documentação dos produtos, como manuais,...
De Pixeon - Wed, 28 Jun 2017 21:15:39 GMT - Visualizar todas as empregos: Pará
          Auxiliar de Informática - Brima Serviços - Belém, PA   
Formatação de computadores, instalação de sistemas operacionais (Windows/Linux), instalação de softwares, suporte técnico remoto e presencial....
De Indeed - Fri, 05 May 2017 11:22:32 GMT - Visualizar todas as empregos: Belém, PA
          Pai backs Murthy, says Infy COO 'pay hike spectacular, not performance'   
Pai argued that at a time when the salary for entry level software engineers had not been raised in the IT industry in India for the past seven years,...
          Foto Anak Ganteng   

http://lombafotoanak.com







Foto Anak Ganteng

Gambar untuk Foto Anak Ganteng - Laporkan gambar Foto Bayi Ganteng Krisdayanti Dilahirkan di Tanggal 12-12-12 www tribunnews com › Seleb › News12 Des 2012 – Inilah foto-foto bayi ganteng yang dilahirkan Krisdayanti pada tanggal cantik 12-12-12 hari ini di RS Mitra Kemayoran Jakarta Foto Anak Ganteng Umur 12 | Blog Internet Marketing internetmarketing websiteini com/blog/ /foto-anak-ganteng-umur-1 3 R's Blog: Sebuah perjalanan keluarga ke NYC bahwa rincian banyak hal yang menyenangkan yang harus dilakukan dengan anak-anak kecil Ada foto besar Foto Senyum Lucu Bayi Ganteng | Kumpulan Foto Anak kumpulanfotoanak com › Foto Bayi › Emosi / Senang13 Sep 2012 – Foto Senyum Lucu Bayi Ganteng Foto Senyum Manis Anak Laki-laki Foto Bayi Lucu Sedang Telungkup Foto Bayi Lucu Bertopi Warna-Warni Foto Cowok Ganteng yang banyak di Koleksi di Hp Cewek Foto www unikaneh com › Foto Unik dan Aneh"Pengunjung Yang Baik Selalu Meninggalkan Komentar" Unikaneh com - Ane buat Gini soalnya Pacar ane Sama teman2nya Semua Koleksi Foto Artis Ganteng Foto FB Cowok - Cowok Ganteng | Indonesia Terbaru 2013 baruterbaru blogspot com › FB oleh Faris Antoni - dalam 25 lingkaran Google+ Foto FB Cowok - Cowok Ganteng pastinya banyak sekali cewek-cewek naksir karena pada keren-keren si dan ini menjadi jujukan para wanita untuk bisa Foto Pria Seksi dan Ganteng Dunia kemonbaca blogspot com/2012/05/pria-seksi-dan-ganteng-dunia htmlFoto Pria Ganteng dan Seksi Dunia- Takjum dan kagum melihat pria ganteng Dia memulai karirnya sebagai bintang anak di Disney Channel Mickey Mouse Cowok Ganteng Seksi Gallery indoganteng blogspot com/24 Jun 2009 – Foto Mesum Kevin Aprilio Vierra, Cowok Seksi Kevin Aprilio, si cowok seksi ganteng has rambut harajuku style ala Japanese boy, it is Kevin Koleksi Foto Cowok-Cowok Ganteng - BlogZeng www blogzeng com/2012/ /koleksi-foto-cowok-cowok-ganteng ht 24 Jul 2012 – Artikel Koleksi Foto Cowok-Cowok Ganteng Semoga bermanfaat bagi sobat blog Terima kasih atas kunjungan Anda serta kesediaan Anda Gambar Anak Muslim fau2i blogspot com › Koleksi Gambar Dan Wallpaper oleh Muhammad Fauzi - dalam 532 lingkaran Google+ 26 Jul 2012 – Koleksi gambar anak muslim yang lucu dan menggemaskan Gambar anak islam bayi-bayi cerdas dan cantik serta ganteng Foto bayi imut dan ganteng jakartagrosir com/foto-bayi-imut-dan-ganteng-51 htmlNama nama lengkap bayi perempuan bagus, nama nama tarian dan provinsi di indonesia, foto foto ank kcil yg lucu lucu, software foto kartun karikatur, contoh


          Price Drop: BeatS (AI1 Edition) - Royalty-Free Instrumentals of Various Genres   
BeatS (AI1 Edition) - Royalty-Free Instrumentals of Various Genres
Kategorie: Musik
Preis: 8,99 € -> 6,99 €
Version: 4.5
in iTunes öffnen

Beschreibung:
BeatS is a collection of Hip-Hop, R&B/Pop, Reggaeton, Afro-Pop/Kwaito and Christmas BeatS All-In-One. BeatS was put together by extraordinary people with vast music industry experience who have a great appreciation for music and pay attention to detail. In addition, these individuals appreciate the need for world-class instrumentals for professional record making hence this app. All BeatS where produced using cutting-edge sequencing software alongside live session musicians and also using high quality grade samples. Ultimately, BeatS is your pocket-sized Beat Dispenser for your iPhone, iPod Touch and iPad. Features Download BeatS • It has never been easier and effortless to kickstart your music career or better yet impress your friends with Chart-Topping Quality BeatS. Preview BeatS • Audition BeatS before you purchase to find the Beat that resonates and fits with your needs and style. Transfer BeatS via E-mail or Itunes Filesharing • Transfer your BeatS to your e-mail or use iTunes Filesharing to transfer them to your Desktop and get ready to lay vocals. Auto-Resume Beat Downloads • BeatS Auto-magically resume incomplete Beat Downloads so you have more time to focus on your craft and downloads two BeatS simultaneously. Support Portrait and Landscape Device Orientation • BeatS adjusts itself to suit your preferred orientation by supporting the appropriate orientation. Get Help • When you are stuck or thing seem fuzzy get in touch with us immediately fro...
          Price Drop: Wotja Pro '17 Generative Music   
Wotja Pro '17 Generative Music
Kategorie: Musik
Preis: 16,99 € -> 13,99 €
Version: 4.8.1
in iTunes öffnen

Beschreibung:
Wotja Pro 2017 for iOS is the *non-subscription version* of Wotja for iOS, a powerful music & idea generator. Whether you need beautiful royalty-free "ambient" music, new ideas for tunes, new word combinations, or an aid to relaxation & sleep, then Wotja is for you! Users say: "Best generative music app", "best MIDI composition tool in my toolkit", "hands down the best generative software that I have ever used". Wotja Pro 2017 has the same features and capabilities as the subscription version of Wotja with an active PRO In-App Subscription and has no In-App Store. It will be updated in tandem with the subscription version up until the end of 2017. If you want further updates after this time you would need to purchase the *next* relevant Wotja non-subscription version or simply get the subscription version and purchase the relevant In-App Subscription. GENERATIVE MUSIC: Mixing, composing & designing YOUR OWN custom generative music can be creatively rewarding on so many levels. It's like enjoying freshly brewed coffee; there's nothing quite like it. You don't need to be a musician to enjoy Wotja; as you use it you will gradually find yourself learning to master its power (it's a very deep & unique tool, and you can share what you make, too). USE WOTJA TO: • Create & record high quality, royalty-free totally custom generative music such as ambient, drone, relaxation, mindfulness, sleep, soundscape, experimental, EDM • Help break composer's block with new ideas for melodie...
          Roku TV devices still banned in Mexico   

Roku TV devices still banned in Mexico

A Mexican tribunal has upheld a ban on the import of Roku streaming devices in the country, citing piracy.

Cable TV provider, Cablevision, had successfully managed to have the import and sale of Roku streaming devices banned in the country on the grounds that some owners are using them for illegal television streaming. Roku did manage to have that order suspended for a few days, but has now suffered another setback.

This week, a Mexico City tribunal upheld the initial import ban, keeping it illegal to sell devices from California-based Roku in the country.

"Cablevision cannot allow the content that it licenses from domestic and foreign companies to be illegally used," Cablevision spokeswoman Maria Eugenia Zurita told Reuters.

"We would also like Roku Inc to better supervise the use of its software so that it's not used inappropriately."

Roku devices are set-top media boxes that are intended to be used with Netflix, Hulu, Amazon, Starz and plenty of other legal streaming services on the Internet. In recent years, such devices have fueled a growth in cord-cutting, the practice of dropping cable and satellite television services in favor of online streaming services.

Not all services are legal, of course, and devices can be modified and configured to access illegal streaming services. According to the Reuters report, Roku owners in Mexico are frequently contacted by providers of illegal television streaming services offering them cheap packages of hundreds of television channels, without appropriate permission and licensing.

Roku does not advertise its products for illegal use, and rulings that ban digital media products due to their misuse by some customers could have terrible consequences. Roku is keeping optimistic about the future of its products in Mexico, however.

"Today's decision is not the final word in this complex legal matter, and it is not expected to prevent consumers from purchasing Roku products in Mexico at this time," Roku General Counsel Steve Kay said.

Permalink | Comments



          Smart Passionate Software Developer (Java / PHP) - JIG Technologies Inc. - Toronto, ON   
JIG Technologies is a GTA based IT consulting and support company that supports small to mid-sized businesses....
From Indeed - Wed, 14 Jun 2017 15:09:30 GMT - View all Toronto, ON jobs
          Ellipses and Splines to Lines and Arcs   

I know there is a lot of posts out there of people trying to convert splines and ellipses in inventor to lines and arc's to be compatible with CNC machines.  There have been solutions as far as using AutoCAD commands to retracing geometry. 

 

As anyone found a different, possibly within Inventor process for this?  Or something that is what they feel a viable solution? 

 

We typically start by having views of the part on a drawing file and then export that into a DXF.  If the pieces aren't modeled flat/aka curved surface projecting up the result is typically a spline. 

 

Retracing over these manually is not an option for us as we have 1,000's of custom ones a year. 

 

What we are trying to come up with is a work flow:

1.  If it's possible in inventor somehow to clean this up prior to exporting and being able to programmatically follow an existing curved surface if we have to retrace it with lines and arcs,

2.  Is the best solution to post process with auto cad commands, flatten, etc...

3.  Do we combine our process with a 3rd party app, or

4.  Is there a really good command in another more cam software (NX, MasterCam, Rhino, Spaceclaim, etc...)

 

If we convert items into polylines from splines/ellipses we can't have a trillion points along that polyline.  Saw will not be happy and process inefficiently.

 

Thoughts?  There something that has been developed in the past few years maybe we are missing?

Is this programmatically possible via the API?

 

We know we can create a sketch, project the geometry of the spline and start placing lines, arcs but can't find a way to know programmatically if we are following the original geometry close enough.  We also couldn't see that there where any type of control points in and inventor spline object other than the start and end point.

 


          Pitch Main by Lee Pennington Review : Create High-Converting Video Ads in 60 Seconds… No Complex Video Editing Software Needed!   
Pitch Main by Lee Pennington Review : Create High-Converting Video Ads in 60 Seconds… No Complex Video Editing Software Needed! Hello and thank you for stopping my Review ! Here you will find Powerful tools, Marketing courses, plugins and many Internet Marketing Softwares tested by me, Tim Walker, creator of this product review blog. Looking […]
          Commission Bullseye by Cindy Donovan Review : Double Your Commissions Without Increasing Traffic With This NEW Auto Targeting WP Plugin   
Commission Bullseye by Cindy Donovan Review : Double Your Commissions Without Increasing Traffic With This NEW Auto Targeting WP Plugin Hello and thank you for stopping my Review ! Here you will find Powerful tools, Marketing courses, plugins and many Internet Marketing Softwares tested by me, Tim Walker, creator of this product review blog. Looking […]
          Software Engineer - General Electric - Jebel Ali   
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code....
From GE Careers - Wed, 31 May 2017 10:30:11 GMT - View all Jebel Ali jobs
          Affiliate Computer Program Software   
Affiliate computer program software is available to all affiliate marketers that desire a simple way to keep track of and organize all of their campaigns.

          Championing the New PayPal Brand Central   

MBLM’s award-winning software platform, BrandOS, unites disparate tools and information into a cohesive new destination for employees, partners, and agencies.

(PRWeb November 22, 2016)

Read the full story at http://www.prweb.com/releases/2016/11/prweb13868143.htm


          Comment on DRM Removal Tools for eBooks by ankhesenpaaten   
Thanks for your detailed help. I have fixed it by reverting to Kindle for PC 1.17 and unchecking the "I'm an idiot, just do what you want with my updates" box. I shall stick with this for the forseeable future. I'm not desperate to use updated Kindle for PC software as I don't ever use it other than to get the files to DeDRM through Calibre and then use my property in the manner of my choosing ;-) Maybe you need a banner or something saying "Don't upgrade to v1.19". Anyway, thank you once again for your help.
          Diplom-Ingenieur /in oder Master of Science für die Sektion „Geophysik“   
Das Alfred-Wegener-Institut Helmholtz-Zentrum für Polar- und Meeresforschung ist  eine von der Bundesrepublik Deutschland, der Freien Hansestadt Bremen und den Ländern Brandenburg und Schleswig-Holstein getragene Forschungseinrichtung mit rund 1.000 Mitarbeiterinnen und Mitarbeitern. In einem breiten multidisziplinären Ansatz betreiben wir Polar- und Meeresforschung und leisten dabei im Verbund mit zahlreichen universitären und außeruniversitären Forschungseinrichtungen einen wichtigen Beitrag zur globalen Umwelt-, Erdsystem- und Paläoklimaforschung. Das AWI gehört zu den weltweit führenden Institutionen, die kontinuierlich Fächersonardaten in der Arktis und Antarktis erheben. Die bereits vorhandene umfangreiche bathymetrische Datenbank für beide Polarregionen soll auch in der Zukunft kontinuierlich ergänzt bzw. im Rahmen von internationalen Kooperationen zur Verfügung gestellt werden.  Aufgrund einer Neubesetzung im Rahmen der Haushaltsfinanzierung sucht der Fachbereich „Geowissenschaften“ für die Sektion „Geophysik“ ab sofort eine/n
Diplom-Ingenieur /in
oder Master of Science
in Geomatik, Geodäsie oder Geoinformatik (bevorzugt mit dem fachlichen Schwerpunkt Hydrographie) Aufgaben:
Durchführung bathymetrischer Vermessungen mit den Fächersonarsystemen der großen Forschungsschiffe des Institutes. Der Schwerpunkt liegt dabei auf Arbeiten in den Polargebieten mit FS Polarstern. Das Anforderungsprofil deckt den gesamten Workflow, von der Messung über die Datenbearbeitung/Datenvisualisierung bis hin zur dauerhaften Archivierung der Daten, ab. Im Detail ergeben sich folgende Aufgaben: • Technische Betreuung des Fächersonarsystems auf Polarstern • Planung und Durchführung der Vermessung, Bearbeitung der Daten und Erstellung von Arbeitskarten zur Unterstützung der weiteren wissenschaftlichen Arbeiten an Bord • Enge Zusammenarbeit mit marin-geologisch, geophysikalisch, biologisch und hydrographisch arbeitenden Gruppen im Rahmen der am AWI angesiedelten wissenschaftlichen Programme • Erstellung von bathymetrischen Karten aus digitalen Geländemodellen für weiterführende Interpretationen • Fortführung des IT-Konzeptes für die Erfassung und Bearbeitung der Sonardaten an Bord und für die Bearbeitung und Archivierung der Daten im Institut • Betreuung und Pflege der Hard- und Software der zugehörigen Rechnersysteme an Bord und im Institut Voraussetzungen:
Diplom oder Master of Science in Geomatik, Geodäsie oder Geoinformatik (bevorzugt mit dem fachlichen Schwerpunkt Hydro-graphie) • Erfahrung in der Durchführung von hydrographischen Vermessungen • Gute Kenntnisse der Softwareprogramme Caris HIPS/SIPS, IVS Fledermaus und ESRI ArcGis • Englischkenntnisse in Wort und Schrift • Bereitschaft und Eignung zur Teilnahme an mehrmonatigen Schiffsexpeditionen • Gute Kenntnisse des Betriebssystems MS Windows sowie Erfahrung in der Arbeit mit Computern unter einem Unix oder Linux Betriebssystem • Kenntnisse mindestens einer Programmiersprache als Grundlage für die Pflege vorhandener Software und zur Erstellung eigener einfacher Programm Weitere fachliche Informationen erhalten Sie bei Herrn Boris Dorschel (boris.dorschel@awi.de). Die Stelle ist auf zwei Jahre befristet mit der Option auf Entfristung. Die Vergütung ist abhängig von Ihrer Qualifikation sowie den Ihnen übertragenen Aufgaben bis zu Entgeltgruppe 13 möglich und richtet sich nach dem Tarifvertrag für den öffentlichen Dienst des Bundes (TVöD-Bund). Der Dienstort ist Bremerhaven. Wir bieten ein multidisziplinäres internationales und spannendes Arbeitsumfeld mit flexibler Arbeitszeit, modernstem Forschungsequipment und einer erstklassigen Infrastruktur. Das AWI strebt die Erhöhung der Anzahl unserer Mitarbeiterinnen mit (Fach-) Hochschulabschluss an und fordert daher Frauen ausdrücklich zur Bewerbung auf. Schwerbehinderte Bewerber/innen werden bei gleicher fachlicher und persönlicher Eignung bevorzugt. Über verschiedene Maßnahmen wird gezielt die Vereinbarkeit von Beruf und Familie gefördert. Aufgrund unserer familienbewussten Personalpolitik wurde uns das Zertifikat zum Audit „Beruf und Familie“ verliehen. Bitte richten Sie Ihre Bewerbung mit den üblichen Unterlagen (Lebenslauf, Zeugnisse und Tätigkeitsnachweise; Referenzliste) unter Angabe der Kennziffer 99/G/Geo-tt bis zum 15. August 2017 per E-Mail (alle Unterlagen in einer PDF-Datei kombiniert) an: personal@awi.de.
          Good Leads® Selected by Clientek as Partner to Expand Custom...   

Good Leads® selected by Clientek as a partner to expand its sales pipeline of clients seeking to evolve their product and software life cycle with agile processes. As a premium provider of B2B...

(PRWeb June 30, 2017)

Read the full story at http://www.prweb.com/releases/2017/06/prweb14469605.htm


          QuickBooks Customer Service   
An immense backing is what any QuickBooks user can expect out with QuickBooks customer service when you dial Contact QuickBooks technical support number which provides a most trusted way to get QuickBooks bug out from the program. There can be a number of hindrances that can create improper functioning with Intuit jewel software program QuickBooks. … Continue reading QuickBooks Customer Service
          Industry Recognition of Percona: Great Products, Great Team   
PerconaPercona’s focus on customer success pushes us to deliver the very best products, services and support. Three recent industry awards reflect our continued success in achieving these goals. We recently garnered a Bronze Stevie Award “Company of the Year – Computer Software – Medium.” Stevies are some of the most coveted awards in the tech […]
          How Does Percona Software Compare: the Value of Percona Software and Services   
Percona Software and ServicesIn this blog post, I’ll discuss my experience as a Solutions Engineer in explaining the value of Percona software and services to customers. The inspiration for this blog post was a recent conversation with a prospective client. They were exploring open source software solutions and professional services for the first time. This is a fairly common […]
          MasterCam Software   
Our small R&D Center is a 501c3 doing some cutting edge research on piercing exotic materials.  We need MasterCam to design our tooling.  If anyone would like to donate a license to us, we will happily endorse a tax credit for the donation.
          Vista Equity's Robert Smith featured speaker at Austin nonprofit summit   
Vista Equity Partners CEO Robert Smith will be a keynote presenter at a conference in Austin aimed at nonprofit leaders. Smith will join Social Solutions Global CEO Kristin Nimsger for a keynote fireside chat at the Impact Summit, set for Sept. 27-29 at the Omni Austin hotel. Learn more about the event here. “We are thrilled to have Robert with us. As an engineer, inventor, and software investor, he will offer attendees his unique approach to solving problems, mobilizing data, and focusing on…

          Senior Accountant -Winnipeg - Aboriginal Peoples Television Network (APTN) - Winnipeg, MB   
As our Senior Accountant, you will:.  Proficiency with accounting software preferably GP Dynamics, MS Office programs- especially Excel....
From Aboriginal Peoples Television Network (APTN) - Thu, 29 Jun 2017 18:12:02 GMT - View all Winnipeg, MB jobs
          EaseUS Data Recovery Wizard Pro 11.6   
One-stop data recovery software to recover lost data after format, deletion, etc
          Senior Accountant - APTN - Winnipeg, MB   
As our Senior Accountant, you will:. Proficiency with accounting software preferably GP Dynamics, MS Office programs- especially Excel....
From Indeed - Thu, 29 Jun 2017 17:55:36 GMT - View all Winnipeg, MB jobs
          Business Intelligence Sales Consultant - Vivid Reports Business Intelligence - Winnipeg, MB   
Background in Accounting, Financial Reporting, Budget and Planning an asset. Preparation, planning and delivery of quality software demonstrations- Price and... $50,000 - $120,000 a year
From Indeed - Wed, 28 Jun 2017 19:44:24 GMT - View all Winnipeg, MB jobs
          General Office Clerk/Accounting Assistant - Allmar Inc. - Winnipeg, MB   
Enter, edit, proofread and finalize correspondence, reports, statements, invoices, forms using computer software.... $30,000 - $33,000 a year
From Indeed - Wed, 28 Jun 2017 15:08:52 GMT - View all Winnipeg, MB jobs
          Order Processing Clerk - Inland Audio Visual - Winnipeg, MB   
Data entry in accounting software. Inland AV is currently looking for a full-time Order Processing Clerk, Monday-Friday 8AM-5PM....
From Indeed - Tue, 27 Jun 2017 19:38:56 GMT - View all Winnipeg, MB jobs
          Free HD Video Converter Factory 11.2   
100% FREE Video Software to Convert Your MKV, MP4, AVI
          Comment on Zeus + Poseidon (Acropolis) by freegogpcgames   
Make sure you read our FAQs and install all the needed software from windows on your machine and then let us know if you still have problem.
          EaseUS Data Recovery Wizard Professional 11.6   
One-stop data recovery software to recover lost data after format, deletion, etc
          Coloring Book 22: Plushies 1.00.58   
Coloring book software filled with adorable plushies!
          Bandicut Video Cutter 2.8.0.342   
Bandicut Video Cutter & Joiner! Easy Video Trimmer and Video Splitter Software.
          Credit Card Manager 3.07.58   
Manage your credit cards with this financial software. Published by Dataware.
          NetSupport Manager 12.5   
Award Winning Multi-Platform Remote Control Software
          PureVPN Windows VPN Software 5.18.0   
Get the best VPN service on the internet with Windows VPN client by PureVPN
          Lead Software Engineer- Graphics/Gaming   

          branchenspezifische Software – eine Marktlücke?   
Seit über sieben Jahren zerbreche ich mir nun schon den Kopf, mit welchen Software Tools & Datenbanken ich mir selbst die Arbeit in der Bodensee Segelschule & Bootsvermietung erleichtern könnte. Eine Lösung, die mich zufrieden stellt, habe ich aber bis heute nicht gefunden. Daher dieser Blogpost in der Hoffnung, dass ein Leser vielleicht mir Tipps [...]
          Nallatech, A Molex Company, Joins Dell EMC Technology Partner Program   

LISLE, Ill., June 30, 2017 – Nallatech, a Molex company, recently announced its official membership in the multi-tier Dell EMC Technology Partner Program that includes ISVs, IHVs and Solution Providers.  Nallatech provides hardware, software and design services to enable high performance computing (HPC), network processing, and real-time embedded computing in datacenters.  Dell EMC has approved […]

The post Nallatech, A Molex Company, Joins Dell EMC Technology Partner Program appeared first on HPCwire.


          SPEC/HPG Hardware Acceleration Benchmark Adds OpenMP Suite   

GAINESVILLE, Va., June 28, 2017 – SPEC’s High-Performance Group (SPEC/HPG) has released a new version of its SPEC ACCEL software that adds a suite of OpenMP applications for measuring the performance of systems using hardware accelerator devices and supporting software. SPEC ACCEL also measures performance for computationally intensive parallel applications running under the OpenCL and OpenACC […]

The post SPEC/HPG Hardware Acceleration Benchmark Adds OpenMP Suite appeared first on HPCwire.


          Exclusive: India presses Microsoft for Windows discount in wake of cyber attacks   

By Euan Rocha

MUMBAI (Reuters) - India is pressing Microsoft Corp to offer a sharply discounted one-time deal to the more than 50 million Windows users in the country so that they can upgrade to the latest Windows 10 operating system in the wake of ransomware attacks.

Microsoft officials in India have "in principle agreed" to the request, Gulshan Rai, India's cyber security coordinator, told Reuters over the phone on Friday.

A spokeswoman for Microsoft in India declined to comment on the matter. Officials at the company's headquarters in the United States and regional headquarters in Asia also declined to comment.

If Microsoft agreed to such a discount, it could open up the global software giant to similar requests from around the world. Rai said the government was in talks with Microsoft management in India. It is not immediately clear whether any other countries were seeking similar deals.

Rai said India began talks with Microsoft after the WannaCry ransomware attack last month, noting that both WannaCry and this week's attack, dubbed by some cyberexperts "NotPetya", exploited vulnerabilities in older iterations of the Windows OS.

"The quantum of the price cut, we expect some detail on in a couple of days," Rai said, adding the Indian government expected the company to offer the software at "throw-away prices."

"It will be a one-time upgrade offer to Windows 10 and it will be a discounted price for the entire country," said Rai, who was hand-picked by Indian Prime Minister Narendra Modi to be the country's first cyber security chief.

Rai declined to be more specific, but said he was confident that it would be "less than a quarter of the current price."

Rai, who has over two decades of experience in different IT areas including cyber security, said his team began coordinating with government agencies and regulators to push for OS upgrades soon after the WannaCry attack began on May 12.

The government's quick action helped minimize the impact of the NotPetya attack, which affected two of India's container port terminals, he said.

The government has also worked with banks to ensure that some 200,000 of the more than 240,000 ATMs in the country, most of which run on older Windows XP systems, have been upgraded with security patches released by Microsoft following the WannaCry attack, Rai said.

This is just an interim solution, however, said Rai, because although the patches fix vulnerabilities in older OS versions, they retain the limitations of those versions.

"New OS versions have different architecture, much improved architecture and much more resiliency," said Rai.

PRICE-SENSITIVE

Windows 10 Home currently retails for 7,999 rupees ($124) in India, while the Pro version of the software typically used by large companies and institutions costs 14,999 rupees ($232).

Roughly 96 percent of an estimated 57 million computers in India currently run on Windows, according to Counterpoint Research. Apple- and Linux-based systems account for the rest.

Given that only a small minority of Windows users in India already have Windows 10, Microsoft could be forgoing several billion dollars of potential revenue if they agreed to sell just the more widely used Home version of Windows 10 at a quarter of its current Indian retail price.

In the price-sensitive Indian market, people using computers in households or small businesses often do not upgrade their OS given the steep costs. The wide use of pirated Windows OS versions, which would not automatically receive security patches, exacerbate the vulnerabilities.

In light of the attacks, Rai said, the government "wants to incentivise the common man to upgrade their systems".

The WannaCry attack in May affected a state-run power firm in western India, while the NotPetya attack this week crippled operations at two port terminals in India operated by shipping giant AP Moller Maersk, which was affected globally.

($1 = 64.5175 Indian rupees)

(Additional reporting by Sankalp Phartiyal in Mumbai, Salvador Rodriguez in San Francisco and Jeremy Wagstaff in Singapore; Editing by Sonya Hepinstall)


          Monitoring-Lösung PRTG jetzt auch On-Demand   
Das verbreitete Netzwerkmonitoring PRTG ist derzeit in einer Beta-Version auch als SaaS-Version verfügbar. Eine Kooperation führt die Nürnberger Software in das Zeitalter des IoT.
          Software Engineer   
Colorado Springs, If you are a Software Engineer with experience, please read on! Based in beautiful Colorado Springs, we are a forward thinking and ground breaking engineering firm that delivers technical and operational solutions to our customers in the government sector. Our exceptional team helps customers address near-term issues through rapid prototyping, as well as refine concepts to optimize future systems.
          Software Engineer   
CO-Colorado Springs, If you are a Software Engineer with experience, please read on! Based in beautiful Colorado Springs, we are a forward thinking and ground breaking engineering firm that delivers technical and operational solutions to our customers in the government sector. Our exceptional team helps customers address near-term issues through rapid prototyping, as well as refine concepts to optimize future systems.
          ARX and other thoughts   
To me the biggest problem with RISC OS as a modern platform is its fragility. The lack of pre-emptive multi-tasking and decent memory protection are big problems. These problems IMHO limit its usefulness as an embedded or PDA OS. Indeed IMHO RISC OS is probably a worse starting point for a PDA OS than Linux. The GUI is not at all suited to pen-based working, so it would need to be replaced. (PDA pens don't have buttons, so what do you do for menus?) What that leaves you with that is of use is the kernel, Filer, Font Manager, and Draw Module. Whilst the Font Manager used to kick arse, it's now looking quite dated, and the Draw Module was always lacking. What's sad is that Acorn were developing another OS for the Archimedes. It was called ARX, and was being developed at the Acorn Palo Alto Research Centre. It was to be a modern OS, with memory protection and pre-emptive multi-tasking like Unix, with a GUI similar to Mac OS - the guys working on it were experts in OS design. Unfortunately the project was poorly managed (as most Acorn projects were). Management decided to kill the project because the predicted finish date was long after the launch date for the Archimedes - Arthur was thrown together in a hurry, and the rest is history. For those that don't know, Arthur was essentially developed by a bunch of BBC Micro games developers who had little experience in OS design. I believe that none of the folks that had been working on ARX worked on Arthur. It was designed to be compatible (to an extent) with the earlier BBC Micro OS - much of the early software on Archimedes machines was ports of BBC Micro apps. It was never really designed to be a serious OS. IMHO what Acorn should have done was get in some decent management for the ARX project. Had they done that they'd have ended up with a serious computer system and things may have turned out differently. They could potentially have competed in the spaces that Unix and Mac OS were dominating. Unfortunately Arthur meant they were only suited to the education and hobbyist market.
          RE[6]: ARX and other thoughts   
Buddy, we're fast approaching the tenth anniversary of the Year of My Linux Desktop. As for that other OS, or any other, it won't be the Year of My Other OS Desktop until I can get decent hardware support, stability, decent software support, and DRM-, bloat- and FUD-less operation, all in the same package. Open source would be nice, too.
          What RISCOS needs...   
It needs a huge injection of cash that's what. Anyone got £200 Million going spare? It needs a 3GHz ARM chip to overcome the use of ports like FireFox or Open Office which run far to slow to be useable just now. If it had a fast ARM system with a modern 3D graphics chip and hardware FPU then it could just about survive. Once it has the right hardware for the current level of demand that users would like, then the software from Linux could be ported and still run at a decent rate. But as this it isn't going to happen, so why don't we just let this wonderfully old OAP OS live out the rest of its life in a Home and die gracefully? I for one will miss it.
          Nice...   
Because what it does it does nice and smooth. If it does what you want and hopefully with newer hardware/ported software do more things then why should it die? Even a humble A5000 feels smoother than this 3GHz Athlon (with fewer colours), but a RiscPC flies along and I'm sure the A9Home and Iyonix is even better.
          Coreplus - Coreplus.biz   
I'm not admin !!!

IPB Image

https://coreplus.biz/

Min Spend $10

Referral Commission 6 Levels: 7% -3% -2% -1% -1% -1%

Withdrawal Type Manual

DDoS Protection by Ovh Hosting

QUOTE
About CORE+

Business exchange CORE+ is a multifunctional, multidisciplinary investment platform that includes a set of efficient measures and financial instruments on earnings in the global network Internet.

Our service allows you to no distractions on learning all the technical intricacies of market research investment, and does not require installation of additional software.


Investment Plans:

QUOTE
Blue shares - from 1 to 2 %/daily (lifetime - can sell on p2p market)
Green shares - from 2 to 4 % /daily 30-60 days 7 - 30 days (deposit incl.)
Red shares - from 1%/daily (deposit refund)

          Romero versteigert Doom-2-Disketten für über 3.000 Dollar; weitere Auktionen für Sammler geplant   
Doom-Schöpfer und id-Software-Mitbegründer John Romero hat auf eBay Originaldisketten von Doom 2 angeboten und damit 3.150 Dollar erzielt, wie Shacknews berichtet. Von der Höhe der Gebote sei Romero selbst sehr überrascht gewesen, der mit weit weniger gerechnet und die Disks auf Anfrage des Käufers noch signiert hatte.

Er selbst sei ebenfalls Sammler und hätte auch zuvor schon einiges versteigert sowie gespendet. In über 35 Jahren hätte sich schon ein ganzer Schiffscontainer voll angesammelt. Auch in Zukunft wollen er und seine Frau Brenda Sammlerstücke sowohl an Museen als auch Privatpersonen weitergeben. Fans sollten Romeros eBay-Account also auf jeden Fall weiter im Auge behalten.
          Sicherheit mit Drag and Drop   

Die Sicherheitssteuerungen Jetsafe Control von Jetter vereinfachen die Implementierung sicherer Antriebe: alle wichtigen Sicherheitsfunktionen sind in der Firmware integriert und können mit dem Softwaretool Jetsafe an das Sicherheitskonzept angepasst werden. 


          (IT) Security Analyst - SIEM tools   

Rate: Market Day Rate   Location: London   

Security Analyst required for 10 week contract in Inner London to develop plans to safeguard computer files against accidental or unauthorised modification, destruction, or disclosure and to meet emergency data processing needs. Confer with users to discuss issues such as computer data access needs, security violations, and programming changes. Monitor current reports of computer viruses to determine when to update virus protection system. Modify computer security files to incorporate new software, correct errors, or change individual access status. Coordinate implementation of computer system plan with establishment personnel and outside vendors. Experience required: Experience working with Security Incident and Event Management (SIEM) tools Significant experience of system operational security, network and/or application security Technical knowledge in security engineering, system and network security, (authentication and security protocols, cryptography), operation of a PKI, and application security Knowledge of system security vulnerabilities and remediation techniques Analytic skills to understand security implications of technical events Extensive troubleshooting and research skills with a positive and proactive approach to customer service and getting things done Strong experience working in an operational role in a secure environment Knowledge of network and web related protocols (eg TCP/IP, UDP, IPSEC, HTTP, HTTPS, routing protocols) Strong Scripting skills in at least one of the following is highly desirable: Ruby, Python, Shell (bash, ksh, csh). Working knowledge of Linux Clearance Level Required: BPSS (DS) - Baseline Personnel Security Standard (with a Disclosure Scotland) IR35 Scope: Outside If deemed inside IR35 - Please note that the client has determined that the off-payroll working rules will apply to this assignment and where a worker elects to provide their services through an intermediary (such as a personal services company) then income tax and primary national insurance contributions will be deducted at source from any payments made to the intermediary. If deemed outside IR35 - Please note that the client has determined that the off-payroll working rules will not apply to this assignment. CV closing date is Friday 30th June at 3.00 pm. GSA Techsource Ltd operates as an Employment Agency when recruiting for permanent vacancies, and an Employment Business when recruiting for contract vacancies. All contract rates quoted are to Ltd companies.
 
Rate: Market Day Rate
Type: Contract
Location: London
Country: UK
Contact: Jackie Dean
Advertiser: GSA Techsource Ltd
Start Date: July 2017
Reference: JSJD/C/16866

          Presentation: Building Secure Player Experiences at Riot Games   

David Rook talks about the Riot Games Application Security program and how they define Application Security at Riot, how they’ve grown to meet the demands of their fast paced engineering organization, why they’ve hired software engineers into their team and the tools they’ve developed to help Rioters globally build fun and safe experiences for their players.

By David Rook
          ¡Nuevo estudio sobre el uso del software de Recursos Humanos!   

¡Participa en el primer estudio sobre el uso del software de Recursos Humanos, y gana una escapada de dos días! Por primera vez,  SoftDoit realiza la 1ª edición del Informe sobre El uso del software de Recursos Humanos (2017) en colaboración con IFAES. El estudio está enfocado a profesionales que trabajen en el sector de los RRHH. Agradeceríamos que participaras contestando a […]

La entrada ¡Nuevo estudio sobre el uso del software de Recursos Humanos! aparece primero en Blog SoftDOit.com.


          Presentation: Blockchain: The Oracle Problems   

Paul Sztorc talks about why the oracle problem is so hard (specifically, the historical evolution of failures, from API, to clearnet website, to darknet website, to multisig escrow, to judicial "competition", to Ethereum/Augur, and why they fail), and the basics of blockchain ("blockchain as immortal software", ledger "rents", revenge of "the idea guy").

By Paul Sztorc
          WEBCAM MOD. CYB W090   

WEBCAM MOD. CYB W090

Respuesta a WEBCAM MOD. CYB W090

deseo que me instalen el software de este modelo de webcam no funciona mi cd. agradesco de antemano el servicio que nesecito gracias....................

Publicado el 03 de Mayo del 2014 por cesar coral

          Comoaccesar por escritorio remoto al windows vista   

Comoaccesar por escritorio remoto al windows vista

Respuesta a Comoaccesar por escritorio remoto al windows vista

Si les interesan softwares de conexión a escritorio remoto, quizá quieran tratar también con Ammyy Admin (http://www.ammyy.com/), no requiere instalación, registrarse o ajustes de configuración específicos.

Publicado el 08 de Octubre del 2013 por agt1729

          Top ERP Systems for Manufacturing 2017--Expert Reviews and Pricing--Free Analyst Report   

Unlike some ratings, SelectHub product scores are taken from multiple sources including top analysts and actual buyers of the software—ideal for your shortlist.

Get everything you need to make right ERP decision:

  • Actionable insights from experts: In plain language, find out how each product supports the functions that matter most to your company.
  • Get a comprehensive list of the key requirements for use in your software vendor selection.
  • Get recommendations and pricing for solutions matching your business needs.

SelectHub is an intelligent platform for Technology Selection Management (TSM). The platform provides competitive solution analysis across key selection criteria. These built-in analyst ratings are combined with subjective user ratings in on-going selection projects to create SelectHub ratings reports.

Want help with your shortlist? Connect with SelectHub to expedite your enterprise software search with free recommendations based on our expert software evaluations and actual selection projects.



Request Free!

          Comment on 10 Best Audio Editing Software by Mikeson   
Can anybody help me out? I can't make sound track from audacity? Give me some hint Guys?
          Nortel Judge Won't Let Software Co. Up Claim By $73M   
The Delaware bankruptcy court Thursday denied a software firm’s motion to amend its $8 million claim against Nortel Networks to $81 million, calling it an “unreasonable” attempt to completely transform the claim. ...read more...(read more)
          Comment on How to Stream Games Using Microsoft Mixer on Windows 10 by G   
Do you need any other hardware/software to stream on pc?
          RS2 at new 2017 high   
Following two consecutive sessions of increases, the share index trended in negative territory today with a marginal drop to 4,697.378 points largely due to the 1.4% decline in HSBC. MIA also eased minimally lower whilst RS2, Lombard and Tigne Mall trended higher. A further four equities, including BOV and Medserv, ended the session unchanged. Trading activity slowed down on the final trading day of June with just over €255,000 worth of shares changing hands. Over the week, the local equity benchmark trended 0.3% higher, mainly due to the weekly uplifts in IHI (+3%) and RS2 (+6.2%). Today, RS2 Software trended higher for the eighth consecutive trading session with a further 1.2% increase to reach yet another 2017 high of €1.72 across 10 deals totalling 38,876 shares. New bids helped the equity of Tigne Mall partially recover this week’s earlier decline as it rebounded by 7.7% today to recapture the 98c (compared to Monday’s closing price of 90c1) albeit on a single trade of 1,000 shares. The only other positive performing equity today was Lombard Bank as the equity moved 2.8% higher to regain the €2.36,5 level on volumes of 30,090 shares. On the other hand, the share price of...
          AT&T to launch software-based 10G XGS-PON trial   
AT&T announced it will conduct a 10 Gbit/s XGS-PON field trial in late 2017 as it progresses with plans to virtualise access functions within the last mile network.

The next-generation PON trial is designed to deliver multi-gigabit Internet speeds to consumer and business customers, and to enable all services, including 5G wireless infrastructure, to be converged onto a single network.

AT&T noted that XGS-PON is a fixed wavelength symmetrical 10 Gbit/s passive optic network technology that can coexist with the current GPON technology. The technology can provide 4x the downstream bandwidth of the existing system, and is as cost-effective to deploy as GPON. As part of its network virtualisation initiative, AT&T plans to place some XGS-PON in the cloud with software leveraging open hardware and software designs to speed development.
AT&T has worked with ON.Lab to develop and test ONOS (Open Network Operating System) and VOLTHA (Virtual Optical Line Terminator Hardware Abstraction) software. This technology allows the lower level details of the silicon to be hidden. AT&T stated that it has also submitted a number of open white box XGS OLT designs to the Open Compute Project (OCP) and is currently working with the project to gain approval for the solutions.

The company noted that interoperability is a key element of its Open Access strategy, and prompted the creation of an OpenOMCI specification, which provides an interoperable interface between the OLT and the home devices. This specification, which forms a key part of software-defined network (SDN) and network function virtualisation (NFV), has been distributed to standards and open source communities.



  • AT&T joined OCP in January 2016 to support its network transformation program. Earlier this year at the OCP Summit Edgecore Networks, a provider of open networking solutions and a subsidiary of Accton Technology, announced design contributions to OCP including a 25 Gigabit Ethernet top-of-rack switch and high-density 100 Gigabit Ethernet spine switch. The company also showcased new open hardware platforms.
  • At the summit, Edgecore displayed a disaggregated virtual OLT for PON deployment at up to 10 Gbit/ based on the AT&T Open XGS-PON 1 RU OLT specification that was contributed to the OCP Telco working group.
  • Edgecore's ASFvOLT16 disaggregated virtual OLT is based on the AT&T Open XGS-PON 1 RU OLT specification and features Broadcom StrataDNX switch and PON MAC SOC silicon, offering 16 ports of XGS-PON or NG-PON2, with 4 x QSFP28 ports and designed for next generation PON deployments and R-CORD telecom infrastructure.


          Cavium and China Unicom trial 5G user cases on M-CORD   
Cavium, a provider of semiconductor products for enterprise, data centre, wired and wireless networking, and China Unicom announced a targeted program for the testing of 5G use cases on a M-CORD SDN/NFV platform leveraging Cavium's silicon-based white box hardware in M-CORD racks populated with ThunderX ARM-based data centre COTS servers and XPliant programmable SDN Ethernet-based white box switches.

Under the program, China Unicom and Cavium plan to shortly commence trials in a number of locations across mainland China to explore the potential of the new service.

Cavium and China Unicom are specifically demonstrating multi-access edge computing (MEC) use cases developed through a previously announced collaboration based on the ON.Lab M-CORD (Mobile Central Office Re-architected as a data centre) SDN/NFV platform at the Mobile World Congress (MWC) Shanghai.

The demonstration involves a M-CORD SDN/NFV software platform and hardware rack integrated with virtualised and disaggregated mobile infrastructure elements from the edge of the RAN to distributed mobile core and the ONOS and XOS SDN and orchestration software.

The companies stated that this architecture is designed to enable turnkey operation in any central office or edge data centre for a full NFV C-RAN deployment. The solution is based on a Cavium-powered rack that combines the ThunderX ARM based data centre servers with the programmable XPliant Ethernet leaf and spine SDN switches to provide a full platform for M-CORD.

Regarding the latest project, Raj Singh, VP and GM of the network and communication group at Cavium, said, "Cavium is collaborating with China Unicom to explore 5G target use cases leveraging the M-CORD SDN/NFV platform and working towards field deployment… a homogenous hardware architecture optimised for NFV and 5G is a pre-requisite for field deployments".



  • Earlier this year, Radisys and China Unicom announced they had partnered to build and integrate M-CORD development PODs featuring open source software. For the project Radisys, acting as systems integrator, used the CORD open reference implementation to enable cloud agility and improved economics in China Unicom's network. The companies also planned to develop deployment scenarios for the solution in the China Unicom network.
  • The resulting platform was intended to support future 5G services by enabling mobile edge services, virtualised RAN and virtualised EPC. The companies also planned to develop an open reference implementations of a virtualised RAN and next-generation mobile core architecture.

          Microsoft said to plan sales reorganization focused on cloud   
Microsoft is planning a global sales reorganization to better focus on selling cloud software, according to people familiar with the matter.The restructuring is scheduled to be announced as soon as next week and will impact the...
          Silicon Labs launches XOs for 100/400G line cards   
Silicon Labs, a supplier of silicon, software and solutions for networking applications, has introduced a new family of crystal oscillators (XOs), the Si54x Ultra Series, that is claimed to offer the lowest jitter frequency-flexible solution on the market.

The new Si54x Ultra Series XOs deliver jitter performance down to 80 femtoseconds (fs) for both integer and fractional frequencies across the entire operating range. The devices provide leading frequency flexibility and jitter margin performance and target demanding applications including 100/200/400 Gbit/s line cards and optical modules, hyperscale data centres, broadband, wireless infrastructure, broadcast video, industrial and test and measurement systems.

Silicon Labs' Si54x Ultra Series XOs are available with single, dual and quad frequency options and offered in an industry-standard 3.2 x 5 mm package, providing drop-in compatibility with traditional XO devices, as well as fast lead times and high reliability.

Silicon Labs noted that its PLL-based approach to oscillators is designed to enable efficient manufacturing and simplified factory programming to reduce lead times compared with custom oscillator products. Silicon Labs claims that this approach allows it to ship samples of any frequency XO within 1 to 2 weeks, and to deliver production quantities wthin four weeks.

The company's new Si54x oscillators employ Silicon Labs' advanced fourth-generation DSPLL technology to provide an ultra-low-jitter clock source at any output frequency. The device can be factory-programmed to any frequency from 200 kHz up to 1.5 GHz with <1 ppb resolution. In addition, on-chip power supply regulation allows noise rejection and enables consistent, reliable low-jitter operation in noisy scenarios such as high-speed networking and data centres.

The Si54x XOs also offer a drop-in replacements for low-jitter surface acoustic wave (SAW)-based oscillators while delivering superior frequency tolerance and temperature stability. The devices provide support for common output formats including LVDS, LVPECL, HCSL, CML, CMOS and Dual CMOS. Samples and production quantities of the Si54x Ultra Series oscillators are available immediately, and Silicon Labs offers a range of free web-based tools to support design and customisation.




          AT&T and China Telecom sign partnership deal   
AT&T and China Telecom announced they have signed a framework agreement that strengthens their cooperation to support the development of advanced network services for multinational companies operating in China.

Through the agreement, the companies will help multinational customers leverage secure global communications to support business growth in China and worldwide. AT&T and China Telecom will also jointly work to create new services in the areas of Internet of Things (IoT), cloud-based big data, Voice over LTE (VoLTE) roaming, and software-defined networks (SDN).

The companies noted that the new agreement renews the 20-year authorisation under which Shanghai Symphony Telecommunications (SST), the joint venture formed bAT&T, China Telecom and Shanghai Information Investments, was established in 2000. As part of the new agreement, the parties intend to expand the scope of SST and the locations it serves to enable the delivery of new business services and technologies to customers.

Specifically, under the renewed agreement the companies plan to:

1.         Help establish industry standards for SDN and support their adoption.

2.         Launch bilateral roaming tests, as contemplated in a previously executed roaming agreement for business customers.

3.         Explore the potential of VoLTE roaming.



          Keeping an eye on Alibaba Cloud, Aliyun – Part 1   
Alibaba's Jack Ma made headlines across the world last week by laying out a plan for rapid global expansion of China's e-commerce behemoth. In an Investor Conference held at the company's Xixi headquarters in Hangzhou, China, Ma made the bold claim that Alibaba could reach $1 trillion in gross merchandise value by 2021 by becoming the primary online store for 2 billion people, as well as by expanding into new areas, one of which is the international public cloud services business. While Alibaba's investor event was overshadowed somewhat by the news that Amazon will spend $13.7 billion in cash to acquire Whole Foods, the premium U.S. grocery store chain, Jack Ma unveiled a strategy with clear potential to disrupt the cloud market.

Meanwhile, business at Alibaba Group (NYSE: BABA) is 'fantastic' and is only going to get better this year, according to the company CFO. For the most recent fiscal quarter ended March 31, 2017, the company reported revenue of RMB 38,579 million ($5,605 million), an increase of 60% year-over-year, including:

•   Revenue from core commerce of RMB31,570 million ($4,587 million), up 47% year-over-year.

•   Revenue from cloud computing of RMB 2,163 million ($314 million), up 103% year-over-year.

•   Revenue from digital media and entertainment of RMB 3,927 million ($571 million), up 234% year-over-year.

Growth at the parent company is primarily being driven by the steady increase in active buyers on its ecommerce platforms, both in numbers and in the value of goods and services being transacted. Annual active buyers reached 454 million, an increase of 31 million from the 12-month period ended on March 31, 2016. Mobile monthly active users (MAUs) on Alibaba Group’s China retail marketplaces reached 507 million in March, up 97 million over March 2016. Gross merchandise volume (GMV) transacted on Alibaba’s China retail marketplaces in fiscal year 2017 was RMB 3,767 billion ($547 billion), up 22% compared to RMB 3,092 billion in fiscal year 2016.

Alibaba Cloud, or Aliyun as it is known in Chinese, is firmly established as the leading infrastructure-as-a-service (IaaS) cloud in mainland China and is moving rapidly to become a Platform-as-a-Service (PaaS) provider and a Software-as-a-Service (SaaS) retailer. Some important Aliyun metrics emerged from the Investor presentation, including (with additional commentary):

·         Public cloud is growing: based on Gartner's figures from March 2017, Aliyun estimates the global public cloud market will amount to $245 billion in 2017, growing to $436 billion in 2021, a 15.9% CAGR.

·         China’s public cloud market is growing even faster, with Gartner figures showing China’s public cloud market, valued at $14 billion this year, growing to $25 billion in 2021, a 17.2% CAGR; by 2021, China’s share of the global public cloud market would still be under 6%, which seems odd given the country's share of global GDP is much higher and that ecommerce, social media and mobile technologies are booming in China - why so low versus the U.S. market?

·         Aliyun cited figures from IDC Tracker 2016 H1/H2 Global Cloud Market (IaaS), indicating it currently is the No.4 player in public cloud services worldwide, but with only a 3.2% share; No.1 was AWS, $8.4 billion, 46.1% share; No. 2 Microsoft, $1.4 billion, 7.6% share; No.3 IBM, $1.0 billion, 5.8% share; No.4 Alibaba, $0.57 billion, 3.2% share; No.5 Google, $0.519 billion, 2.9% share.

Clearly, AWS is dominating the public cloud market, especially in the U.S. The other U.S. public cloud players are investing aggressively to catch up and they too seem to have ambitions that reach to the sky. Alibaba's Jack Ma has previously been quoted in the press as saying that Alibaba would catch and surpass Amazon. When it comes to cloud services at least, this will be extremely difficult given its current 3.2% share versus AWS’ 46.1% share, and a capex budget that appears decisively smaller.

In its home market of China, Aliyun's IaaS revenue is equivalent to the next seven players combined. The numbers cited in IDC Tracker 2016 H1/H2 Global Cloud Market are as follows:

·         No.1 – Alibaba Group, $587 million, 40.7% market share

·         No.2 - China Telecom, $123 million, 8.5%

·         No.3 – Tencent, $106 million, 7.3%

·         No.4 – Kingsoft, $87 million, 6.0%

·         No.5 – Ucloud, $79 million, 5.5%

·         No.6 – Microsoft, $72 million, 5.0%

·         No.7 – China Unicom, $67 million, 4.6%

·         No.8 – AWS, $55 million, 3.8%

In addition, as of March 31, 2017 Aliyun had 874,000 paying customers, had 15 data centres worldwide and had 186 cloud service offers. It also claims a 96.7% retention rate amongst its top paying customers in Q1 2017 compared to a year earlier.

Over one-third of China’s Top 500 companies are on Alibaba Cloud, including China's Public Safety Bureau (PSB), CCTV, Sinopec, Sina Weibo, Xinhua News Agency,Toutiao, Geely, Mango TV, CEA, Quanmin Live, Panda TV and DJI, while two-thirds of Chinese Unicorn companies are on Alibaba Cloud. Global Software-as-a-Service (SaaS) now available on Aliyun include Accenture, SAP, Docker, here, SUSE, Haivision, Wowza, AppScale, AppEX, Hillstone, Checkpoint Software Technologies, Hitachi Data Systems and Red Hat.


Aliyun’s Computing Conference 2016 was attended by over 40,000 developers in person, with more than 7 million viewers online. At its investor conference, Aliyun also disclosed a number of major international brands that are now using its services, including Schneider Electric, Shisheido, Philips, Nestle and Vodafone, which is a good start. Nevertheless, attracting international companies will be harder, first, because Alibaba has only just recently begun building data centres outside of China, and two, they will be much less known and trusted than established brands such as IBM.


          IoT forecasts come into focus   
For years now there has been forecast after forecast predicting the size of the IoT market by the end of the decade or ten years hence. There is always a big number of connected things and impressive valuation for the sum of the whole market, and with the large mobile operators such as AT&T and Verizon now including connected things in their quarterly reports there is hard data to back up the rosy forecasts. At an editorial briefing in San Jose last month, Qualcomm executives said it is now shipping one million wireless connections per day - this certainly gives a perspective on how fast IoT can grow. The company has hundreds of OEM design wins for its MDM9206 LTE modem for IoT.

As of June 15th, the GSMA Intelligence services says there are 8,132,111,132 mobile connections, including M2M. The GSMA's online tracker further reports 5,016,263,289 unique mobile subscribers, which are assumed to mean people with at least one mobile phone and SIM card. By subtraction, this means 3.1 billion M2M connections tracked by the GSMA via their mobile operator members.

This piece collects newly published data from several sources. First, IDC recently reported that worldwide spending on the IoT will reach nearly $1.4 trillion in 2021. Second, the Cisco Visual Network Index (VNI) found that M2M connections globally will grow from 780 million in 2016 to 3.3 billion by 2021, a 34% CAGR or fourfold growth. Third, the newly published Ericsson Mobility Study finds that 70% of wide-areas IoT devices will use cellular technology in 2022. While studies from different authors will never precisely line up, this collection of data agrees that real and significant revenue from IoT for carriers has started to materialize and will grow quickly in the near term.

Highlights from IDC’s Worldwide Semi-annual IoT spending guide

The first big finding to notice in IDC's report is that worldwide spending on IoT will reach $800 billion this year, up 16.7% year over year, which means that the market this month must be worth tens of millions of dollars. These numbers are spread out amongst the hardware, software, services and connectivity that enable the IoT. This means splitting the pot between vendors such as Qualcomm, Sierra Wireless, Cisco Jasper, integration specialists, and of course carriers such as AT&T, Orange and Vodafone. There are many others that could be included on this list, especially when considering the global market.  In that sense, the $800 billion is just a starting point. IDC's forecast says that by 2021, global IoT spending will total nearly $1.4 trillion. In a press release announcing the study, IDC's Carrie MacGillivray, vice president, Internet of Things and Mobility, stated that the true value of IoT is realised when the software and services come together to enable the capture, interpretation, and action on data produced by IoT endpoints.

IDC breaks down 2017 investments in IoT as follows: manufacturing operations ($105 billion), freight monitoring ($50 billion), and production asset management ($45 billion), smart grid technologies for electricity, gas and water and smart building technologies ($56 billion and $40 billion, respectively). Looking to 2021, IDC expects these use cases will remain the largest areas of IoT spending. Smart home technologies are forecast to experience strong growth (19.8% CAGR) over the five-year forecast. The use cases that will see the fastest spending growth are airport facilities automation (33.4% CAGR), electric vehicle charging (21.1% CAGR), and in-store contextual marketing (20.2% CAGR).

IDC sees hardware as the largest IoT spending category to 2021, the last year of the forecast, when it is overtaken by the services category. This is to be expected as the various physical sensors and connectivity units must be deployed first before a service can be offered. IDC says hardware spending will be dominated by modules and sensors that connect end points to networks, while software spending will be similarly dominated by applications software. In addition, IDC says services spending will be about evenly split between ongoing and content services and IT and installation services. The fastest growing areas of technology spending are in the software category, where horizontal software and analytics software will have five-year CAGRs of 29.0% and 20.5%, respectively. Security hardware and software will also see increased investment, growing at 15.1% and 16.6% CAGRs, respectively.

Regional highlights:

•   Asia Pacific (excluding Japan, APeJ) will be the IoT investment leader throughout the forecast with spending expected to reach $455 billion in 2021.

•   The U.S. will be the second largest region with IoT spending reaching $421 billion in 2021.

•   Western Europe will reach $274 billion in 2021.

The IDC Worldwide Semiannual Internet of Things Spending Guide is quite comprehensive, covering IoT spending for 12 technologies and 54 use cases across 20 vertical industries in eight regions and 52 countries (for more details see here: http://www.idc.com/getdoc.jsp?containerId=prUS42799917).

Cisco looks wide with its VNI forecast

Generally speaking, Cisco's forecasts have tended to be the most optimistic. This year’s Cisco VNI indicates that its IoT coverage includes both M2M and emerging category of wearable IoT devices. M2M connections, which Cisco defines as home and office security and automation, smart metering and utilities, maintenance, building automation, automotive, healthcare and consumer electronics, are predicted to grow from 780 million in 2016 to 3.3 billion by 2021, a 34% CAGR or fourfold growth.

Wearable devices, which Cisco notes could connect and communicate to the network either directly through embedded cellular connectivity or through another device (primarily a smartphone) using WiFi, Bluetooth, or another technology, include such things as smart watches, smart glasses, heads-up displays (HUDs), health and fitness trackers, health monitors, wearable scanners and navigation devices and smart clothing. The Cisco VNI predicts that by 2021 there will be 929 million wearable devices globally, growing nearly threefold from 325 million in 2016 at a CAGR of 23%. By 2021, Cisco expects that 7% will have embedded cellular connectivity, up from 3% in 2016. As AR/VR headsets enter the market, they could start to have a tangible impact on mobile traffic.

Ericsson looks to short-range and wide-range IoT connectivity

The newly published Ericsson Mobility Report finds that at the end of 2016 there were around 0.4 billion IoT devices with cellular connections. Ericsson's study divides IoT into short-range and wide-area segments, and it provides some guidance as to how IoT is impacting the network. For instance, the report says use cases with VoLTE calls for IoT (Cat-M1) are starting to emerge. This could extend mobile voice service to IoT devices, an interesting possibility.

By 2021, Ericsson expects there will be 2.1 billion devices connected via LTE-M and NB-IoT networks, roughly a 30% CAGR from today. This trend has already started. This year, several prominent mobile operators have rolled out commercial LTE-M networks. For instance, in March, Verizon announced the commercial launch of its nationwide 4G LTE Category M1 (or Cat M1) network. The coverage spans 2.4 million square miles. Verizon will introduce low rate, multi-year plans to match the longer useful life of Cat M1 devices, including data plans that start at $2 per month per device, with customised options available for bulk activations and volume purchases. In May, AT&T followed suit by announcing the deployment of its nationwide LTE-M network ahead of schedule.


          Nokia – IP networks re-imagined   
Recently we have seen Cisco predict that busy hour global IP traffic will grow 4.6-fold (35% CAGR) from 2016 to 2021, reaching 4.3 Pb/s by 2021, compared to average Internet traffic that will grow 3.2-fold (26% CAGR) over the same period to reach 717 Tb/s by 2021. The latest edition of the Ericsson Mobility Report, released earlier this week, calculates that the total traffic in mobile networks increased by 70% between the end of Q1 2016 and the end of Q1 2017. And now, Nokia Bell Labs has just announced its own prediction: IP traffic will more than double in the next five years, reaching 330 exabytes per month by 2022 while growing at a 25% CAGR. The company anticipates that peak data rates will grow even faster at nearly 40% annually. Nokia Bell Labs also predicts that 3D/4K/UHD will experience a 4.79x growth from 2017 – 22, that wireless traffic will experience 7.5x growth from 2017 – 22, and that worldwide IoT devices to grow from 12bn in 2017 to 100bn in 2025.

Nokia unveils next gen networking processing engine

Nokia's processing engine sets the stage for perhaps the most significant announcement from the company since the merger of Alcatel-Lucent and Nokia Siemens Networks in 2015. In a press event entitled 'IP networks reimagined', Nokia unveiled its FP4 silicon, featuring the 'first' 2.4 Tbit/s network processor, up to 6x more powerful than processors currently available. The proprietary chipset is designed for a new class of petabit-class routers.

Core routers traditionally have been the 'big iron' that powers the heart of the Internet. It is a product category dominated by Cisco, Huawei, Juniper and Nokia, including via its existing 7950 XRS routing platform. However, the market has been in flux. Earlier this month, Dell’Oro Group reported a significant break in Q1 17 with Huawei taking the top spot from Cisco in the core router market for the first time. The report also found Huawei taking over second spot from Nokia in the SP edge router and CES market. The primary reason cited for this shift is that the SP core routing business is only growing at a low single-digit rate, while China Mobile is defying the trend with significant investments in their IP core backbone, for which Huawei is the lead supplier. Nevertheless, the overall predictions for rapid growth in IP traffic over the coming five years makes it more likely that service providers will need a significant refresh of their core backbones to handle hundreds of 100 or 400 Gbit/s connections at major nodes.

Nokia's previous generation FP3 chipset, unveiled by Alcatel-Lucent in June 2011 and launched in 2012, packed 288 RISC cores operating at 1 GHz and leveraged 40 nm process technology; the FP2 chipset offered 112 cores at 840 MHz and was built in 90 nm. This network processor lineage can be traced back to TiMetra Networks, a start-up based in Mountain View, California that launched its first carrier-class routing platforms in 2003.

TiMetra, which was headed by Basil Alwan, was acquired by Alcatel-Lucent later in 2003 for approximately $150 million in stock. The product line went on to become the highly successful 7450, 7750 and eventually 7950 carrier platforms - the basis for the IP division at Alcatel-Lucent. Not bad for an idea from a small start-up to grow into the star platform underpinning all of Alcatel-Lucent + Nokia Siemens Networks.

In a launch day webcast, Basil Alwan, now president of Nokia's IP/Optical Networks business group, said we are moving into a new phase of the Internet requiring 'cloud-scale routing'. First, he noted that there is market confusion between Internet-class routers and core data centre switches, which are being used to power the hyperscale infrastructure of the Internet content providers. High-end, data centre spine switches are capable of routing packets at high rates and can handle access control lists (ACLs). Likewise, conventional big iron core routers can switch data flows, and are sometimes deployed in data centres. However, there have been tradeoffs when this role reversal happens. Nokia's new FP4 chipset aims to fix that.

First multi-terabit NPU silicon

Six years have passed since the FP3, or roughly two cycles in the evolution of Moore's Law, so naturally one would expect the new silicon to be smaller, faster and more powerful and efficient. But Alwan said the company took its time to rethink how the packet processing works at the silicon level. To begin with, Nokia redesigned the onboard memory, employing 2.5D and 3D layouts on 16 nm Fin Field Effect Transistor (FinFET) technology. The single chip contains 22 dies, including memory stacks and control logic. It runs at 2.4 Tbit/s half-duplex, or 6x more capacity than the current generation 400 Gbit/s FP3 chipset. The FP4 will support full terabit IP flows. All conventional routing capabilities are included. Deep classification capabilities include enhanced packet intelligence and control, policy controls, telemetry and security.

The FP4 could be used to provide an in-service upgrade to Nokia's current line of core routers and carrier switches. It will also be used to power a new family of 7750 SR-s series routers designed for single-node, cloud scale density. In terms of specs, the SR-s boasts a 144 Tbit/s configuration supporting port densities of up to 144 future terabit links, 288 x 400 Gbit/s ports, or 1,440 100 Gigabit Ethernet ports. Absolute capacity could be doubled for a maximum of 288 Tbit/s configuration. It runs the same software as the company's widely-deployed systems. The first 7750 SR-s boxes are already running in Nokia labs and the first commercial shipments are expected in Q4.

Nokia is also introducing a chassis extension option to push its router into petabit territory. Without using the switching shelf concept employed in the multi-chassis designs of its competitors, Nokia is offering the means to integrate up to six of its 7750 SRS-s routers into a single system. This results in 576 Tbit/s of capacity, enough for densities of up to 2,880 x 100 GBE ports or 720 x 400 Gbit/s ports. Adding up the numbers, it is not truly petabit-class, but at 576 Tbit/s it is more than halfway there.

Network telemetry leads to security
Another interesting twist concerns security and petabit-class routing. In December 2016, Nokia agreed to acquire Deepfield, a start-up specialising in real-time analytics for IP network performance management and security. Deepfield, founded in 2011 and based in Ann Arbor, Michigan, has developed an analytics platform that identifies over 30,000 popular cloud applications and services. Its Internet Genome tracks how traffic runs to and through networks to reach subscribers, in real time, and without the need for probes, taps and monitors in the network itself. At the time of the deal, Nokia said it would integrate Deepfield big data analytics with the dynamic control capabilities of open SDN platforms, such as the Nokia Network Services Platform (NSP) and Nuage Networks Virtualized Services Platform (VSP).

Expanding on this idea, Alwan said Deepfield can really leverage the routers rather than probes to understand what is happening to the traffic. Fewer probes mean lower investment. More importantly, Deepfield could be used to track DDoS attacks passing through the core of the network rather than at the edge destination target. The new FP4 silicon is said to be a very good match for this application.


          Contador con experiencia y/o interés en diseño de software   
Desis Limitada, empresa líder en el rubro de desarrollo de software, en plena expansión, se encuentra en búsqueda de los mejores profesionales del área contable con gran interés y/o experiencia en diseño de software, el cual será el encargado de levantar ......
          PacketFabric partners with Internet exchanges   
PacketFabric, provider of a scalable network-as-a-service platform and a NantWorks group company, announced it has partnered with multiple Internet exchanges (IXs) to extend Internet exchange services to users across the PacketFabric network.

Under the agreements, PacketFabric is initially partnering with multi-metro IXs including AMS-IX and DE-CIX, as well as regional organisations IX-Denver and United IX's Chicago Internet Exchange (ChIX) to launch its IX extension service.

The partnerships will allow PacketFabric to offer an expanded range of interconnection services via its network, as well as enabling its ecosystem partners to reach additional markets and new customers.

Recently, Netrality Properties, owner and operator of network-neutral carrier hotels and colocation facilities, announced that PacketFabric had established a presence at four of its data centre properties nationwide.

Netrality specifically announced the deployment at the following locations: 325 Hudson Street, New York City; 401 North Broad Street, Philadelphia; 717 South Wells Street, Chicago; and 1301 Fannin Street, Houston.


* PacketFabric's software-defined networking (SDN) platform is designed to allow instant, reliable, scalable and secure connectivity between two or more locations. Under the agreement, Netrality customers at the four locations can dynamically design and deploy any network configuration leveraging cloud-based network connectivity to meet their unique and growing network demands.

* PacketFabric, which launched in January this year, offers coast-to-coast connectivity between 130 key colocation facilities across 13 U.S. markets and enables cost-effective and scalable network deployment via its advanced API and web-based portal.



          MPLS-TP OpenFlow extensions approved   
ZTE announced that the 'MPLS-TP OpenFlow Protocol Extensions for SPTN' (ONF TS-029) technical document proposed by China Mobile has become a formal standard of the ONF (Open Networking Foundation) after receiving unanimous approval from the forum's board of directors.

The release of MPLS-TP OpenFlow Protocol Extensions for SPTN is intended to provide a foundation for interworking between devices from heterogeneous vendors, and between devices and controllers. ZTE noted that China Mobile's large-scale deployment of software-defined packet transport network (SPTN) devices provides an example for other operators, while five operators are believed to be planning to implement the standard in the near future.

ZTE stated that packet transport network (PTN) technology features separate forwarding/control and a centralised management architecture, while OpenFlow offers an open protocol that performs programmable control for flow tables on the forwarding plane. In addition, an abstract adaptation layer supporting OpenFlow to encapsulate the existing forwarding functions of PTN is intended to provide an efficient means of enabling PTN devices with open and software-defined features.

Additionally, this design is expected to facilitate the commercialisation of PTN devices supporting SDN and thereby accelerate the development of the SPTN supply chain.

It was noted that China Mobile has a longstanding commitment to SPTN technology, in mid-2015, working with ZTE, Broadcom and Microsemi, establishing a discussion group within the ONF to research device specifications for SPTN based on OpenFlow and table type pattern (TTP).

In November 2015, a first ONF draft was proposed based on SPTN TTP that extended flow tables, group tables and related fields supporting MPLS-TP, expanded the OF-Config protocol to support QOS, OAM, protection and alarm performance configuration, and leveraged local OAM processing units to ensure a 50 ms protection switching time.

In tandem with the draft specification, China Mobile also organised lab tests for SPTN devices complying with the specifications and amended the document in accordance with the test results. The draft document was subsequently passed for review by experts from a number of ONF technical groups and adopted as a formal standard.

ZTE stated that MPLS-TP OpenFlow Protocol Extensions for SPTN standard is supported by the SPTN industrial supply chain, including chip manufacturers Broadcom, Microsemi, Centec and Marvell, equipment providers ZTE, Ericsson, Fiberhome, Raisecom, Greenwell, Chuling and Huahuan, instrument manufacturer Spirent and open source software Open Daylight and ONOS.

To date it is estimated that more than 50 operators have deployed MPLS-TP-based PTN devices at scale, including China Mobile, which purchased around 590,000 group customer devices compliant with the SPTN TTP standard in 2016. In addition, six equipment vendors have worked with China Mobile to deploy the networks.



          CP-TEL rolls out FTTx using Champion GPON   
Champion ONE, an open networking company and supplier of optical transceivers, announced it has partnered with CP-TEL, a communications service provider in Louisiana, to enable the deployment of cost effective FTTx services to its customers.

CP-TEL serves rural residents and businesses in Louisiana's Natchitoches, Sabine, and DeSoto parishes, offering high-speed Internet, digital TV and telephone services.

Champion ONE noted that with increasing demand for FTTP services across parishes in north central Louisiana, CP-TEL was faced with the challenge of turning up new services quickly. However, optical transceivers from its legacy provider proved prohibitively expensive, so the company was seeking a partner that was able to supply a cost-effective solution.

Champion ONE stated that it had previously helped CP-TEL double its fibre utilisation by providing 10 Gbit/s single-fibre, bi-directional SFP+ transceivers to support backhaul traffic. Therefore CP-TEL was confident that Champion ONE optics would be compatible with its OEM equipment.

For the new deployment, Champion ONE supplied high-performance SFP GPON OLT optics at lower cost than other solutions. In addition, due to the significantly lower cost CP-TEL was not only able to turn up new FTTx services quickly, but also stock additional optics as spares to help reduce future downtime.



  • In May, Champion ONE introduced a new line of low-cost open network Ethernet switches offering features including SDN and NFV functionality. The Broadcom-based optical and copper switches offer up to 54 ports, with full L2/L3 line-rate switching at data rates of 1, 10 and 40 Gbit/s initially.

  • Champion ONE noted it has partnered with software vendors including IP Infusion, Pica8 and Cumulus Networks to offer a diverse range of operating systems to meet the requirements of service provider and data centre environments and different network topologies.


          Maersk reopens terminal at Port of Los Angeles as it recovers from cyberattack   

The Port of Los Angeles' largest shipping terminal reopened Friday as Danish shipping giant A.P. Moller-Maersk said its cargo terminals and port operations were returning to normal after a strikingly virulent and disruptive outbreak of malicious software.

Maersk, which leases the terminal, reopened...


          Corporate staff IT and SP support   
VA-Herndon, Occam Solutions Corporate Staff IT SME/SP Support: In corporate office, Monday to Friday From 9 am – 5 pm position (no telework available) IT Roles and Responsibilities: - Installing and configuring Laptop hardware, software, systems, networks and printers. Managing Norton Antivirus installations, renewals and updates. Managing office 365 Exchange (create /delete email id’s, manage spam, manage di
          Computer Software is Disrupting Traditional Industries Worldwide   

Computer Software is Disrupting Traditional Industries Worldwide $IBM, $FB, $AMZN, $GOOGL, $MSFT Software will disrupt most traditional industries everywhere in the next 5-10 years. Uber is a software tool, they do not own cars not 1, and are now the biggest taxi company in the world Airbnb is now the biggest hotel company in the […]

The post Computer Software is Disrupting Traditional Industries Worldwide appeared first on Live Trading News.


          Senior Accountant | Accounting Manager - Alexander Forrest - Lake of the Ozarks, MO   
Execute necessary GL entries, monthly. Manage accounting and bookkeeping staff. Working knowledge of accounting software projects like QuickBooks, Peachtree,... $2,400 - $3,500 a month
From Alexander Forrest - Fri, 16 Jun 2017 20:23:10 GMT - View all Lake of the Ozarks, MO jobs
          Microsoft’s (NASDAQ:MSFT) Market Cap Tops $500-B   

Microsoft’s (NASDAQ:MSFT) Market Cap Tops $500-B $MSFT, $AAPL, $GOOGL Microsoft Corp.’s (NASDAQ:MSFT) market capitalization topped $500-B for the 1st time since Y 2000 Friday, after the technology giant’s stock rose following another Quarter of results that beat The Street’s expectations. Shares of the world’s biggest software company rose as much as 2.1% to 65.64, an […]

The post Microsoft’s (NASDAQ:MSFT) Market Cap Tops $500-B appeared first on Live Trading News.


          Exactech debuts ExactechGPS TKA Plus total knee surgery planning software   

Exactech (NSDQ:EXAC) said today it launched its ExactechGPS TKA Plus software application designed to provide surgeons with real-time intraoperative computer guidance during total knee arthroplasty procedures. The ExactechGPS is designed for guided, personalized joint replacement surgery, the Gainesville, Fla.-based company said. The new TKA Plus application provides a simple tool to plan, guide and verify steps […]

The post Exactech debuts ExactechGPS TKA Plus total knee surgery planning software appeared first on MassDevice.


          US Dept of Transportation Wants People To Drive Their Cars   

US Dept of Transportation Wants People To Drive Their Cars $TSLA, $GOOGL, $AAPL I an the majority of automobile drivers have 3 Key problems with the new generation of apps and software which are installed in this generation of some cars. They often malfunction. They are hard to learn and use They distract the driver […]

The post US Dept of Transportation Wants People To Drive Their Cars appeared first on Live Trading News.


          Service Engineer II - Microsoft - Redmond, WA   
Juniper, Cisco, etc.). Unlike traditional operations groups, we identify and address these software problems directly thru software improvements, innovative...
From Microsoft - Thu, 29 Jun 2017 22:49:24 GMT - View all Redmond, WA jobs
          IT System Administrator - Smart Dog Services - Austin, TX   
VPN client software implementation and support including Cisco, Nortel, Checkpoint, Sonicwall, Cisco Anyconnect ad Microsoft VPN....
From Smart Dog Services - Sat, 27 May 2017 08:44:36 GMT - View all Austin, TX jobs
          Senior Software Engineer - Cisco - San Jose, CA   
We Are Cisco. Strong background in Linux internals *. In depth understanding of virtualization technologies including Docker, KVM, VMWare, Why Cisco We connect...
From Cisco Systems - Mon, 05 Jun 2017 23:10:46 GMT - View all San Jose, CA jobs
          Client Partner Connected Sols - Verizon - Walnut Creek, CA   
CISCO networking a plus. Architect complex wireless data solutions including software, electronic hardware configuration, machine to machine communications and...
From Verizon - Thu, 29 Jun 2017 10:58:17 GMT - View all Walnut Creek, CA jobs
          Hourly Paid Teacher in Software Applications Specialist - ACS/AEC - LEA.8F - Vanier College - Vanier, QC   
INTENSIVE DAY PROGRAM – MEQ 12 FOURTH SEMESTER In the following disciplines: 420 Computer Science 420-HSS-VA C++ Programming (90 hours) 420-HST-VA Visual...
From Vanier College - Tue, 27 Jun 2017 17:09:43 GMT - View all Vanier, QC jobs
          Junior/Senior Drupal Software Developer - Acro Media Inc. - Okanagan, BC   
Basic knowledge of how layers work, and the use of some the more important tools that are required for taking apart the design and deriving all the images for...
From Acro Media Inc. - Wed, 12 Apr 2017 12:28:59 GMT - View all Okanagan, BC jobs
           ThermoPhyl : a software tool for selecting phylogenetically optimized conventional and quantitative-PCR taxon-targeted assays for use with complex samples    
Oakley, Brian B., Dowd, Scot E. and Purdy, Kevin J.. (2011) ThermoPhyl : a software tool for selecting phylogenetically optimized conventional and quantitative-PCR taxon-targeted assays for use with complex samples. FEMS Microbiology Ecology, Vol.77 (No.1). pp. 17-27. ISSN 1574-6941
          Technology helps disabled lead more enriching lives   

On any given day up to 25 individuals with varied disabilities are hard at work in the EP!C Hub computer lab in Peoria, earning a paycheck and cultivating independence thanks to assistive technology. The Hub has a variety of adaptive equipment, including specialized keyboards and screen-reading software. Hub workers with disabilities design and print flyers,… Continue Reading »
          Programador de PLC Siemens   
Programador de PLC siemens diferentes modelos Tiene que tener los software para la programación. Capacidad de instalación de PLC en equipos una vez programados. ...
          Junior/Senior Drupal Software Developer - Acro Media Inc. - Okanagan, BC   
Some understanding of Linux hosting if at all possible. Hopefully, you have installed Linux on something at least once, even if it was just your Xbox, phone.....
From Acro Media Inc. - Wed, 12 Apr 2017 12:28:59 GMT - View all Okanagan, BC jobs
          Machine Learning Developer - Intel - Toronto, ON   
6 (+) months experience with developing software in Linux and/or Windows,. Develop Machine Learning solutions in form of libraries and accelerators for FPGA, SW...
From Intel - Fri, 30 Jun 2017 10:25:27 GMT - View all Toronto, ON jobs
          Junior/Senior Drupal Software Developer - Acro Media Inc. - Okanagan, BC   
Here’s what we really want, someone who can code like it’s their native tongue but still talk to our crew comfortably and sometimes even the odd client. We
From Acro Media Inc. - Wed, 12 Apr 2017 12:28:59 GMT - View all Okanagan, BC jobs
          Software engineer - Stratoscale - Ontario   
Highly proficient in a Linux environment. Our teams are spread around the globe but still work closely together in a fast-paced agile environment....
From Stratoscale - Thu, 15 Jun 2017 16:47:38 GMT - View all Ontario jobs
          Software Development Engineer 3 (CARD2191) - Fortinet - Ontario   
Overview Senior or Intermediate Software Development Engineer Fortinet (NASDAQ: FTNT) is a worldwide provider of network security appliances and the market
From Fortinet - Thu, 25 May 2017 23:49:25 GMT - View all Ontario jobs
          python-scipy 0.19.1-1 x86_64   
SciPy is open-source software for mathematics, science, and engineering.
          python2-scipy 0.19.1-1 x86_64   
SciPy is open-source software for mathematics, science, and engineering.
          python-scipy 0.19.1-1 i686   
SciPy is open-source software for mathematics, science, and engineering.
          python2-scipy 0.19.1-1 i686   
SciPy is open-source software for mathematics, science, and engineering.
          Systematic Literature Review and Federated Search   
The International Journal of Software Engineering & Applications has published the article: “A Federated Search Approach to Facilitate Systematic Literature Review in Software Engineering.” Here’s the abstract: To impact industry, researchers developing technologies in academia need to provide tangible evidence of the advantages of using them. Nowadays, Systematic Literature Review (SLR) has become a prominent […]
          OSS Leftovers   
  • AT&T Passive Optical Network Trial to Test Open Source Software

    AT&T is set trial 10-gigabit symmetric passive optical network technology (XGS-PON), tapping its growing virtualization and software expertise to drive down the cost of next-generation PON deployments.

    The carrier said it plans to later this year conduct the XGS-PON trial as part of its plan to virtualize access functions within the last mile network. Testing is expected to show support for multi-gigabit per second Internet speeds and allow for merging of services onto a single network. Services to be supported include broadband and backhaul of wired and 5G wireless services.

  • Intel Begins Prepping Cannonlake Support For Coreboot

    The initial commit happening this morning that is mostly structuring for the Cannonlake SoC enablement and some boilerplate work while more of the enablement is still happening. Landing past that so far is the UART initialization while more Cannonlake code still has yet to land -- this is the first of any post-Kabylake code in Coreboot.

  • Windstream Formally Embraces Open Source

    Windstream is dipping its toe into the open source waters, joining the Open Network Automation Project (ONAP), its first active engagement in open source. (See Windstream Joins ONAP.)

    The announcement could be the sign of broader engagement by US service providers in the open source effort. At Light Reading's Big Communications Event in May, a CenturyLink speaker said his company is also looking closely at ONAP. (See Beyond MANO: The Long Walk to Network Automation.)

    Windstream has been informally monitoring multiple open source efforts and supporting the concept of open source for some time now, says Jeff Brown, director of product management and product marketing at Windstream. The move to more actively engage in orchestration through ONAP was driven by the growing influence of Windstream's IT department in its transition to software-defined networking, he notes.

  • Why Do Open Source Projects Fork?

    Open source software (OSS) projects start with the intention of creating technology that can be used for the greater good of the technical, or global, community. As a project grows and matures, it can reach a point where the goals of or perspectives on the project diverge. At times like this, project participants start thinking about a fork.

    Forking an OSS project often begins as an altruistic endeavor, where members of a community seek out a different path to improve upon the project. But the irony of it is that forking is kind of like the OSS equivalent of the third rail in the subway: You really don’t want to touch it if you can help it.

  • Mozilla Employee Denied Entry to the United States [iophk: "says a lot about new Sweden"]

    Daniel Stenberg, an employee at Mozilla and the author of the command-line tool curl, was not allowed to board his flight to the meeting from Sweden—despite the fact that he’d previously obtained a visa waiver allowing him to travel to the US.

    Stenberg was unable to check in for his flight, and was notified at the airport ticket counter that his entry to the US had been denied.

  • Print your own aquaponics garden with this open source urban farming system

    Aquapioneers has developed what it calls the world's first open source aquaponics kit in a bid to reconnect urban dwellers with the production of their food.

  • The story behind Kiwix, an offline content provider

    Kiwix powers offline Wikipedia and provides other content to users, like all of the Stack Exchange websites.

  • Systemd flaw leaves many Linux distros open to attack

          software quality assurance (QA) analyst - Bravo IT Consulting - Maple, ON   
Develop and implement policies and procedures throughout the software development life cycle Computer and Technology Knowledge.... $36.92 an hour
From Canadian Job Bank - Wed, 28 Jun 2017 02:27:09 GMT - View all Maple, ON jobs
          Sr. Citrix Technical Contractor - Eagle Professional Resources - Toronto, ON   
Hardware, citrix software, network, browser, java specifications) and associated configuration for future use requesting access to the connecting service, so as...
From Eagle Professional Resources - Mon, 20 Mar 2017 18:48:42 GMT - View all Toronto, ON jobs
          Diseñador Hardware y Software (V Región)   
Empresa de telecomunicaciones ubicada en la quinta región necesita incorporar a su equipo un Diseñador de Hardware y Software. Es necesario contar con manejo técnico de hardware y software (excluyente), específicamente en: Hw - Diseño de circuitos elec......
          Sherpa and Medtelligent Partnership Extends Prospect-Centered Sales...   

Two of the senior living industry's leading software solution providers are teaming up

(PRWeb June 30, 2017)

Read the full story at http://www.prweb.com/releases/2017/06/prweb14471582.htm


          WPWeekly Episode 271 – Recapping WordCamp Chicago 2017 With John James Jacoby   
In this episode, I’m joined by John James Jacoby. We recap WordCamp Chicago 2017 and learn about what he’s been up to as of late. Jacoby was recently elected as a trustee by the Village of East Troy, WI. We discussed what lessons he’s learned through open source software development (more...)
          Desarrollador de Software Móvil Jr.   
Importante empresa del rubro de Tecnología de la información necesita a los mejores Ingenieros de Desarrollo para que se integre al equipo de Desarrollo Móvil y cumplir las siguientes funciones: -Desarrollar requerimientos nuevos de acuerdo a las especif......
          Software Engineer II - Microsoft - Redmond, WA   
Providing lighting fast time-to-insight over big data is today’s hottest trend. Continuously dropping storage prices enable new scenarios everyday where data
From Microsoft - Sat, 03 Jun 2017 07:23:35 GMT - View all Redmond, WA jobs
          Senior Software Engineer - Microsoft - Redmond, WA   
Providing lighting fast time-to-insight over big data is today’s hottest trend. Continuously dropping storage prices enable new scenarios everyday where data
From Microsoft - Thu, 25 May 2017 01:20:46 GMT - View all Redmond, WA jobs
          THE CHALLENGE: Software Development Apprentice   
Apprentices will receive a £9,000 salary for the year. : THE CHALLENGE: As a Software Development Apprentice you will gain hands on knowledge in an industry with unlimited career potential. London (Greater)
          RECRUITMENTREVOLUTION.COM: Informatics Pharmacist (Data Quality) - Industry Leader   
Excellent Salary: RECRUITMENTREVOLUTION.COM: We're the UK leader in connected healthcare software and services. Watford, Hertfordshire
          Global cyberattack seems intent on havoc, not extortion   

Trucks loaded with containers are lined up outside a terminal at the Jawaharlal Nehru Port Trust in Mumbai, India, Thursday, June 29, 2017. Operations at a terminal at India's busiest container port have been stalled by the malicious software that suddenly burst across the world's computer screens Tuesday, another example of the disruption that continues to be felt globally.


          The story behind the 26-year-old Mega Drive basketball game getting £8000 bids on eBay   

In 1991, Electronic Arts released a basketball game for the Mega Drive called Lakers versus Celtics and the NBA Playoffs. Unremarkable, you might think. But, 26 years later, it's now on eBay and attracting bids above £8000.

Why? On the face of it, there's nothing particularly special about Lakers versus Celtics and the NBA Playoffs. But when you dig into the detail, you discover there was something special about its release - or lack of, it turns out.

David Amor, co-founder of now defunct Brighton developer Relentless Software, put up the PAL version of Lakers versus Celtics on eBay, unaware it would soon set the retro video game collection community aflutter. With four days left of the auction, the listing has seen 40 bids, the latest of which is a whopping £8300.

Read more…


          Companies, governments assess damage from latest malware   

Companies and governments around the world on Wednesday counted the cost of a software epidemic that has disrupted ports, hospitals and banks. Logistics firm FedEx says deliveries by its TNT Express subsidiary have been "slowed" by the cyberattack, which had "significantly affected" its systems.


          Nintendo Switch leak reveals potential guest logins, save data transfers   

Nintendo documents designed for Switch developers have been published online and sparked debate around references to as-yet unrevealed features such as save data transfers and guest logins.

Eurogamer has verified the document as legitimate but it is now at least six months out of date - from late 2016.

Despite widespread speculation these system features will be added imminently, more up to date versions of the docs lack word of these details.

Read more…


          iMobie PhoneRescue Can Now Download and Restore iCloud Backups in iOS 10.3 or Later, Even for Latest iOS 11   
LOS ANGELES, Calif., June 30, 2017 (SEND2PRESS NEWSWIRE) -- iMobie Inc., a leading iOS and Android software developer, today announced its top-notch data recovery software PhoneRescue now is able to download and restore iCloud backups in iOS 10.3 or later, even for the latest iOS 11. With its minimalistic yet refined UI, users can choose to only download what they need for recovery, and all data will be kept 100 percent safe and secure.
             
Pros and Cons of Article Spinning Software: Pros and Cons of Article Spinning Software If you are in the intern.. http://bit.ly/5syKjJ
          Software Architect   
Company: AML Oceanographic
          Ubuntu 'weaponised' to cure NHS of its addiction to Microsoft Windows   

Take 750,000 smartcards, millions of PCs, mix in a week-long hackathon

Special report A quiet revolution has been rumbling in Leeds, in the north of England. It may not seem revolutionary: a gathering of software developers is scarcely going to get people taking to the barricades in these uncertain times, but the results of this particular meetup could shape access to NHS PCs in the coming years.…


          MSDN Webcast: UCMA API   
In this webcast, we present the software development kit (SDK) for the Microsoft Unified Communications Managed API (UCMA) version 1.0. The SDK includes a SIP-based endpoint API that can provide the flexibility and scalability required by advanced developers to build and integrate server applications, such as alert broadcasters, media control units, and instant messaging (IM)...
          NASA tells Curiosity: Quit showing off, no 'wheelies' please   

Software update adds traction control to protect rover's wheels

After 18 months of testing, NASA's pushed a patch to the Mars Curiosity Rover – to extend its wheels' life, and eliminate over-exuberant climbs causing “wheelies”.…


          txt msg Spam to your cell phone   
I have been getting txt msg spam to my cell phone and I know that I am not the only one. The site that is sending the spam is also sending comment spam to our various blogs. WTF/ALL SOFTWARE EVEN WINDOWS VISTA 80% OFF VISIT http://www.buyoems.com I am not linking to that url, just posting … Continue reading txt msg Spam to your cell phone
          Web Site Design Software   
Before displaying a positive internet presence, web site design software will assist a business owner as he tries to conceptualize, model, plan and execute the electronic concept to be displayed via the internet.

          Google Desktop Search   
The Google Desktop search software enables a person to make searches among his or her own computer's files in much the same way that one would perform a regular search on the Web.

          Software Development Specialist - Amdocs, Inc. - Manila   
You will represent/lead discussions related to product/application/modules/team (for example, leads technical design reviews). Organizational Level 2 :....
From Amdocs - Sun, 25 Jun 2017 08:04:43 GMT - View all Manila jobs
          Administrative Support - Rainbow International - Township of Woodbridge, NJ   
This includes operation of personal computers and standard word processing and spreadsheet software applications....
From Predictive Profiles, Inc. - Mon, 19 Jun 2017 11:05:38 GMT - View all Township of Woodbridge, NJ jobs
          HamMultiPlayer: play multiple videos at the same time   

HamMultiPlayer is a free software program for Microsoft Windows computer systems that lets you to play multiple videos at the same time. The application uses mplayer and the MediaInfo library for that which means that it can play most video files out of the box. It is compatible with all 32-bit and 64-bit versions of […]

Ghacks needs you. You can find out how to support us here or support the site directly by becoming a Patreon. Thank you for being a Ghacks reader.

The post HamMultiPlayer: play multiple videos at the same time appeared first on gHacks Technology News.


          Application Support Analyst   
SW-Swindon, As an Application Support Analyst you will be responsible for the development and support of bespoke computerized maintenance management software (CMMS). You will deliver support to existing customers and resolve errors and queries. Working with other support and development team members, you will identify and propose enchancements and development ideas, assisting in the presentation of issues and
          Web Application Developer   
SW-Swindon, You will be responsible for the provision and development of bespoke computerised maintenance management software (CMMS). This will include delivering support and customisations to existing customer users. Working knowledge of C#, SQL, Java Script are essential, whilst knowledge of Telerik ASP.Net components and experience with developing maintenance management, financial or ERP software would be
          Re: During test FTM 2017 phase, my tree was unlinked from Ancestry   
Your tree can no longer be linked with Ancestry using 2014.1, because 2014.1 no longer connects with Ancestry. My tree is also unlinked, although I think it says sync cannot be validated. I expect everyone's FTM trees are no longer linked to Ancestry (except for those testing 2017). If you don't go to 2017, your tree will remain unlinked.

I expect the process implementing 2017 will be similar to the process going from 2014 to 2014.1 because the software will be different and the tree, media, etc. will have to be converted. That will likely be done the first time 2017 is opened. I suggest making a backup copy of your entire Family Tree Maker folder as a protection in case there is a problem during conversion.

          Junior CAD Technician (12 months fixed term) - Seasalt Cornwall - United Kingdom   
Experience of Auto CAD and a good understanding of graphics software such as Photoshop, Illustrator, In-Design....
From Seasalt Cornwall - Tue, 27 Jun 2017 17:27:21 GMT - View all United Kingdom jobs
          Bid Coordinator - Kier Group - United Kingdom   
Experience of presentation, publishing or graphics software useful. Kier Construction Northern is looking to recruit a Bid Coordinator who will report to the...
From Kier Group - Wed, 21 Jun 2017 17:34:00 GMT - View all United Kingdom jobs
          "Hacker" Tak Selalu Jahat, Contohnya Pemuda 13 Tahun Asal Pakistan Ini   

KOMPAS.com - Ahsan Tahir bukan remaja sembarangan. Di umur yang baru genap 13 tahun, ABG asal Karachi, Pakistan ini sudah menemukan aneka macam celah sekuriti di sistem komputer berbagai perusahaan besar.

Untunglah, Tahir tak berniat jahat. Dia adalah hacker putih alias “ethical hacker” yang mencari kelemahan sistem, lalu memberitahukannya ke perusahaan terkait supaya diperbaiki. Atas jasanya ini, Tahir kemudian diberikan imbalan berupa uang.

Mekanisme pelaporan celah keamanan oleh pihak luar tersebut sudah jamak diterapkan perusahaan-perusahaan teknologi di AS lewat serangkaian program “ bug bounty”. Penemu bug akan diganjar hadiah apabila melaporkannya.

Tahir sang hacker muda berkiprah di ranah “ bug bounty” ini. Perusahaan-perusahaan teknologi yang pernah dibantunya menemukan bug termasuk para raksasa seperti Google dan Microsoft.

 “Semakin banyak hacker yang bekerja, semakin banyak bug ditemukan, semakin aman pula perusahaan-perusaan itu. Sederhana saja sebenarnya,” ujar Tahir menjelaskan motivasinya, sebagaimana dirangkum KompasTekno dari NBC News, Senin (15/5/2017).

Belajar sendiri

Kedua orang tua Tahir tidak memiliki latar belakang teknologi. Tahir pun awalnya tak tahu menahu soal peretasan komputer. Ketertarikannya terhadap dunia hacking berawal ketika situsnya sendiri menjadi korban peretasan.

“Saya kemudian memutuskan untuk mencari bug di situs milik saya,” kata Tahir. Dia belajar hacking secara otodidak, dengan menonton video tutorial di YouTube, membaca blog, dan bereksperimen.

Tahir kemudian menemukan situs yang menerangkan bahwa seorang hacker bisa mendapat bayaran dengan meretas situs perusahaan, kemudian melaporkan celah keamanan yang ditemukan. Itulah yang kemudian dia lakoni.

Di usia yang masih belia, Tahir kini menjadi seorang rising star di industri cyber security. Casey Ellis, pendiri dan CEO perusahaan crowdsourcing sekuriti Bugcrowd, mengatakan bahwa remaja seperti Tahir adalah pejuang masa depan di ranah keamanan digital.

“Digital native (orang yang sejak kecil familiar dengan teknologi komputer dan internet) berpotensi besar untuk menjadi hacker yang mahir. Mereka bisa memberi sumbangsih luar biasa untuk perusahaan yang hendak menjaga keamanan bisnis dan konsumen,” kata Ellis.

Program bug bounty kini sudah banyak digelar oleh banyak perusahaan, mulai dari Apple hingga Pentagon. Maklumlah, hacker luar biasanya bisa memberikan masukan tentang celah keamanan yang luput dari pengamatan tim sekuriti internal perusahaan.

Besarnya hadiah uang yang ditawarkan bermacam-macam, tergantung kebijakan perusahaan dan tingkat kegawatan bug. Rentangnya bisa antara 50 dollar AS hingga 350.000 dollar AS.

Ingin bantu mengamankan internet

Tiap hari usai bersekolah, Tahir pulang ke rumah untuk hacking selama enam jam. Setelah itu dia mengerjakan PR dan tugas-tugas lain.

Penghasilannya dari berburu bug terbilang besar dibanding remaja seusianya yang menempuh jalan lain untuk mencari sampingan.

Tahir bahkan bisa membeli iPhone 7 dan sedang menabung untuk membeli mobil. Rencananya mobil akan dibeli ketika dia sudah berusia 18 tahun dan boleh memiliki SIM.

Usia Tahir yang masih belia kadang menjadi kendala dalam mengikuti program bug bounty. Microsoft, misalnya, menetapkan usia minimal 14 tahun buat hacker yang ikut serta. Tahir pun baru bisa menarik bayaran sebesar 500 dollar AS dari Microsoft pada Juli nanti, saat dia genap berusia 14 tahun.

Saat dewasa nanti, Tahir bercita-cita ingin menjadi software engineer sambil terus terus melakoni bug bounty sebagai pekerjaan sampingan.  Dia ingin bantu membuat internet jadi tempat yang lebih aman dan menyebarkan ilmu hacking yang dimilikinya lewat tutorial YouTube.  

“Saya bangga bisa ikut membantu mengamankan internet dan dunia,” kata Tahir. “Ini karena mungkin peperangan berikutnya akan berlangsung di jagat cyber.”


          Best laptops under 25000 in india for students, gaming and office   

BestPhones.co.in ~

See the best laptops under 25000 in India. As students generally use laptops for installing academic software, browsing the internet for information or reading documents, laptops under 25000 are capable enough to handle such tasks with ease. With RAM up to 4GB and inbuilt dedicated graphic

The post Best laptops under 25000 in india for students, gaming and office appeared first on Best Phones & Tech News.


          Business Analyst - AML/Fraud - Job ID 6816-1 - Nexstaf - Toronto, ON   
Ideally looking for someone who has worked with Detica Norkom (part of BAE Systems), which is a vendor software.... $65 an hour
From Nexstaf - Fri, 12 May 2017 06:25:32 GMT - View all Toronto, ON jobs
          Dark Rose Bundle   
Dark Rose Bundle
Dark Rose Bundle Contains Dark Rose for V4 and A4 Bouquet for Dark Rose Colorburst for Dark Rose Dark Flavour for Dark Rose Evening Bloom for Dark Rose Halloween Rose for Dark Rose Nocturne for Dark Rose A little sweet and a little Goth and a little flirty, Bouquet is a stylish and versatile arrangement of shadows and radiance for V4 and A4’s Dark Rose. Bouquet comes with two fun styles, one light and one dark — perfect for whatever mood captures your moment. The set is expertly done, with meticulous attention to every detail. Taking full advantage of the realistic texture potential in current software, Bouquet includes diffusion, transparency, bump and reflection maps for Poser 5 and 6 as well as for DAZ Studio, all accessible via coordinating thumbnails. BRC’s Dark Rose dress is about to become as evil and magic as possible… With this new set of textures, you’ll turn your classic Gothic set into a new witchy and sewy outfit, perfect for Halloween. A witch hat (poseable and morphable smart prop) is included for free. As an extra gift, you’ll also get a free , you’ll also get a free Undead edition of the Standard V4 texture. Everything needed to turn V4 into a nightmare beauty… This set uses Poser compatible materials and may not give the same results in DAZ Studio. What’s Included and Features Features 1 Texture Set for BRC – Dark Rose: Corset Boots Gloves Skirt Stockings 1 Witches Hat Prop (.PP2 and .OBJ) […]
          Re: Smart Reporting 9.1 - Asset Management   

So Smart Reporting cannot show the relationship of software to the Computer System CIs?


          WARNER BROS. INTERACTIVE ENTERTAINMENT, TT GAMES AND THE LEGO GROUP ANNOUNCE THE LEGO ® NINJAGO® MOVIE VIDEO GAME   
WARNER BROS. INTERACTIVE ENTERTAINMENT, TT GAMES AND THE LEGO GROUP ANNOUNCE THE LEGO ® NINJAGO® MOVIE VIDEO GAME Players Will Experience the Action-Packed Movie as Their Favourite Characters While Mastering the Art of “Ninjagility”  Warner Bros. Interactive Entertainment, TT Games and The LEGO Group today announced The LEGO® NINJAGO® Movie Video Game that will allow players to delve into the world of the new big-screen animated adventure The LEGO NINJAGO Movie. Developed by TT Games and published by Warner Bros. Interactive Entertainment, The LEGO NINJAGO Movie Video Game will be available for PlayStation®4 computer entertainment system, Xbox One, Nintendo Switch™ and STEAM on September 22, 2017. “The LEGO NINJAGO Movie Video Game brings the non-stop action and thrilling combat of the film into the living room so kids can embark on their own Ninjago adventures,” said Tom Stone, Managing Director, TT Games. “Enhanced movements will help players traverse Ninjago with the fluidity and grace of a secret ninja warrior and improve their combat skills.” “The LEGO Group is pleased to extend the Ninjago play experience with The LEGO NINJAGO Movie Video Game,” said Sean McEvoy, VP Digital Games, The LEGO Group. “Fans will love playing as their favourite Ninjago heroes and joining an epic adventure of good versus evil.” In the game, players battle their way through waves of enemies with honour and skill as their favorite ninjas Lloyd, Nya, Jay, Kai, Cole, Zane and Master Wu to defend their home island of Ninjago from the evil Lord Garmadon and his Shark Army. To do so, they must master the art of Ninjagility which allows them to traverse Ninjago by wall-running, high-jumping and battling the foes of Ninjago to rank up and upgrade the ninja’s combat skills.  Players can harness the power of Spinjitzu combat to defend Ninjago together. The game features eight large, action-packed locations based on the story of The LEGO NINJAGO Movie. Each location includes its own unique Challenge Dojo where players can put their combat skills to the test and battle with increasingly tougher enemies. And with Battle Maps, players can go up against their friends and family in four different game modes, with competitive split-screen local gameplay for up to four players. # # # About Warner Bros. Interactive Entertainment Warner Bros. Interactive Entertainment, a division of Warner Bros. Home Entertainment, Inc., is a premier worldwide publisher, developer, licensor and distributor of entertainment content for the interactive space across all platforms, including console, handheld, mobile and PC-based gaming for both internal and third party game titles. About TT Games TT Games (www.ttgames.com) is the combined publishing and development group behind the hit LEGO videogame franchises such as LEGO® Star Wars™, LEGO® Indiana Jones™, LEGO® Batman™ and LEGO® Harry Potter™, as well as popular titles LEGO®Marvel™ Super Heroes, LEGO® Marvel’s Avengers and LEGO® Jurassic World™.  Incorporating renowned UK developer Traveller’s Tales, TT Games has a distinctive focus on console, handheld, mobile and PC games of the highest quality, aimed at young gamers and their families. About The LEGO Group The LEGO Group is a privately held, family-owned company with headquarters in Billund, Denmark, and main offices in Enfield, USA, London, UK., Shanghai, China, and Singapore. Founded in 1932 by Ole Kirk Kristiansen, and based on the iconic LEGO® brick, it is one of the world’s leading manufacturers of play materials. Guided by the company spirit: “Only the best is good enough”, the company is committed to the development of children and aims to inspire and develop the builders of tomorrow through creative play and learning. LEGO products are sold worldwide and can be virtually explored at www.LEGO.com. About The LEGO NINJAGO Movie In this big-screen NINJAGO adventure, the battle for NINJAGO City calls to action young Master Builder Lloyd, aka the Green Ninja, along with his friends, who are all secret ninja warriors.  Led by Master Wu, as wise-cracking as he is wise, they must defeat evil warlord Garmadon, The Worst Guy Ever, who also happens to be Lloyd’s dad.  Pitting mech against mech and father against son, the epic showdown will test this fierce but undisciplined team of modern-day ninjas who must learn to check their egos and pull together to unleash their inner power of Spinjitzu. Opening September 22, 2017 (USA), “The LEGO NINJAGO Movie” stars Dave Franco, Justin Theroux, Michael Peña, Fred Armisen, Kumail Nanjiani, Abbi Jacobson, Zach Woods, Olivia Munn, and Jackie Chan.  It is directed by Charlie Bean, Paul Fisher and Bob Logan, from a screenplay by Bob Logan & Paul Fisher & William Wheeler & Tom Wheeler and Jared Stern & John Whittington, story by Hilary Winston & Bob Logan & Paul Fisher & William Wheeler & Tom Wheeler and Dan Hageman & Kevin Hageman, based on LEGO Construction Toys. “The LEGO NINJAGO Movie” is produced by Dan Lin, Roy Lee, Phil Lord, Christopher Miller, Maryann Garger and Chris McKay. Executive producers are Seth Grahame-Smith, Jill Wilfert, and Keith Malone, with John Powers Middleton as co-producer.  From Warner Bros. Pictures and Warner Animation Group, in association with LEGO System A/S, a Lin Pictures/Lord Miller/Vertigo Entertainment Production, “The LEGO NINJAGO Movie” will be distributed worldwide by Warner Bros. Pictures, a Warner Bros. Entertainment Company. © 2017 The LEGO Group. ™ & © Warner Bros. Entertainment Inc. (S17) LEGO NINJAGO MOVIE VIDEOGAME software © 2017 TT Games Ltd.  Produced by TT Games under license from the LEGO Group.  LEGO, the LEGO logo, the Brick and the Knob configurations and the Minifigure are trademarks of the LEGO Group. © 2017 The LEGO group. THE LEGO NINJAGO MOVIE © The LEGO Group & Warner Bros Entertainment Inc. “”and “PlayStation” are trademarks or registered trademarks of Sony Interactive Entertainment Inc. “” is a trademark of the same company. © 2017 Nintendo. Nintendo Switch and Joy-Con are trademarks of Nintendo.  All other trademarks and copyrights are the property of their respective owners.  All rights reserved.
          New Java Champions: Holly Cummins, Aleksey Shipilev, and David Heffelfinger   

Welcome three new Java Champions: Holly Cummins, Aleksey Shipilev, and David Heffelfinger

Holly Cummins has been a Java engineer since 2001. She was one of the core engineers on the IBM J9 JVM working on Garbage Collection (GC) and Just in Time (JIT) compilation. She is currently a technical lead for IBM BlueMix Garage.   

Holly is also a committer and PMC member on the Apache Aries project, which melds the OSGi and Java EE programming models. She created several wearable projects connected to a backend server to demonstrate the low power requirements of modern application servers, and the suitability of Java for embedded application servers.

Holly is the co-author of Enterprise OSGi in Action (Manning). She has published on a range of subjects, from performance myths, garbage collection tuning principles, enterprise OSGi, Java on Raspberry PIs, microservices, automation, and the importance of fun in a development culture. She is a frequent speaker at conferences including Devoxx and JavaOne. Follow her on Twitter @holly_cummins

Aleksey Shipilev is a principal software engineer at Redhat. He is the author of the Java Microbenchmarking Harness (JMH), a project to examine the performance of Java coding constructs.  Prior to JMH, programmers wrote their benchmarking harnesses fraught with errors.  He wrote JCStress, a toolkit for testing concurrency code. He also developed a Java-Object-Layout, JOL, which uses Unsafe, JVMTI, and Serviceability Agent (SA) heavily to decode the actual object layout, footprint, and references. 

Aleksey is now a committer to the new GC project Shenandoah. He is very active on mailing lists like Java Concurrency Interest, JMH, and OpenJDK projects. Follow him on Twitter @shipilev

David Heffelfinger is an independent consultant based in the Washington, DC area. He is a member of the NetBeans Dream Team and is part of the JavaOne content committee. 

David has written 7 books on Java EE, application servers, NetBeans, JasperReports, and Wicket. His titles include Java EE 7 Development with NetBeans 8, Java EE 7 with GlassFish 4 Application Server, and JasperReports 3.5 For Java Developers. 

David has been speaking at JavaOne every year since 2012. He is a frequent speaker at NetBeans Day in San Francisco, showcasing NetBeans features that greatly enhance the development of Java EE applications. Follow him on Twitter @ensode

The Java Champions are an exclusive group of passionate Java technology and community leaders who are community-nominated and selected under a project sponsored by Oracle. Learn more about Java Champions  p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; -webkit-text-stroke: #000000} span.s1 {font-kerning: none} p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Arial; -webkit-text-stroke: #000000} span.s1 {font-kerning: none}
          Congratulations New Java Champion Bob Paulin   

Welcome New Java Champion Bob Paulin 

Bob Paulin is an independent consultant working for different IT firms. He has 15 years of experience as a developer and has contributed to open source software for the past 10 years.

Bob is currently an ASF member and actively contributes to Apache Tikka, Apache Felix, and Apache Sling. He was nominated as JCP Outstanding Adopt-a-JSR participant for his involvement with Java EE 8. He has run numerous JDK 9 workshops in the Chicago area. 

Bob is the co-host the JavaPubHouse.com, a podcast on a range of Java topics, standards, tools, and techniques. He also participates regularly in the Java Off-Heap, a podcast about Java technology news. 

Bob has run the Devoxx4Kids and GotoJr conferences in Chicago allowing kids to hack in Minecraft, play with Lego robots, and use conductive play-doh. These efforts have enriched the lives of students and are helping inspire students to pursue technical careers. Follow him on Twitter @bobpaulin

Java Champions are an exclusive group of passionate Java technology and community leaders who are community-nominated and selected under a project sponsored by Oracle. Learn more about Java Champions


          Congratulations New Java Champion Oliver Gierke   

Welcome New Java Champion Oliver Gierke

Oliver Gierke is leading the Spring Data project at Pivotal. He is an active member of the JCP expert group on JPA 2.1 and one of the main organizers of the JUG Saxony Day, OOP, JAX and WJAX conferences.

Oliver coined the Spring Data repository programming model which is a widely used Java abstraction to develop data access layers for relational and non-relational databases. This simplifies the way Java developers interact with persistence technologies as Spring Data provides an abstraction over APIs such as JPA. He is one of the leading experts on JPA and other persistence technologies. With Spring Data REST, he helped Java developers implement REST APIs. He also coined the Spring HATEOAS module and helped Java developers use hypermedia elements in REST APIs when using Spring MVC or JAX-RS.

Oliver is a consulting lecturer at the Chair of Software Engineering at TU Dresden helping students to get started with application development in Java. All of his material is available online: http://static.olivergierke.de/lectures/ This makes it easy for student developers to experiment with Java and receive a professional introduction to the language and Java development practices. 

Oliver contributes almost daily to diverse Open Source frameworks on Github, see https://github.com/olivergierke.  He is a frequent speaker at many conferences including BEDcon, OOP, JavaZone, Devoxx, SpringOne, JavaOne, JFokus, Øredev to name a few. Follow him at @olivergierke


          Friday Philosophy – “Technical Debt” is a Poor Term. Try “Technical Burden”?   
Recently my friend Sabine Heimsath asked a few of us native English speakers what the opposite of “technical debt” was. My immediate reaction was to say: I’d say (sarcastically) “proper development” or “decent designer” or even “what we did 25 bloody years ago when we were allowed to take pride in the software we created!” […]
          lg g6 plus fiyatı Ile ilgili detaylı notlar   
Lg Expands Capabılıtıes Of G6 Wıth Enhanced Characteristics And New Plus” Versıon Orders placed following 4pm on weekdays will not ship till the next small business day. On the software side, each the LG G6 and G6+ will get a couple of upgrades soon, such as facial recognition (LG calls
          How Much You Need To Expect You'll Pay For A Good click here for more   
Normal position description: Senior application engineers are generally to blame for creating, developing, and working application courses, overseeing related jobs, managing a staff of software engineers, troubleshooting technical problems, and debugging software program. They're normally needed to have working experience with a variety of programming languages. Regardless of improved recognition
          FreedomSoft – Preston Ely new Real Estate Investing Software Program   
http://www.MyFreedomSoftReview.com Preston Ely’s FreedomSoft Real Estate Investing Software System that is coming out in January has the Real Estate Investing community on edge – here is my FreedomSoft Review site for the latest updates.
          SR Software Developer - Web Lead   

          Comment on Easy Way to Control your DSLR Camera using USB Tethered Shooting on Ubuntu by Connie New   
Entangle, I believe borrows from libgphoto , and there fore supports capture for though that gphoto2 support. Not all cameras can do this though many will be able to use Entangle for image transfer. Remote capture needs support from the camera manufacturer for this function and it appears that Canon is removing this capability from some modern cameras. An incomplete, list is available here http://gphoto.org/doc/remote/ more information is available Nikon and Canon websites...if their software can remote capture images then so can entangle...probably
          Account Executive - Fusebill - Kanata, ON   
About the Job: Do you have a proven track record for excellence in software Sales? Are you eager to learn and excited to be part of a growing team? The
From Fusebill - Tue, 20 Jun 2017 14:43:13 GMT - View all Kanata, ON jobs
          SQA Engineer Jobs in Lahore, Pakistan   
OpenSol Global requires a talented software quality Engineer. This is a full time position and an excellent opportunity to work on a leading product in Pakistan. You must have strong knowledge& experience of software quality assurance life cycle&...
          Kontron, S&T Merge   
Kontron has merged with S&T Deutschland Holding, giving it a broader software portfolio and enhanced production capabilities.
          Un video per imparare a programmare: ” A scuola di coding”   
Attraverso quali modi è possibile avvicinare i giovani al linguaggio della programmazione? Lo spiega il prof. Matteo Ruffoni, attivo promotore e sostenitore dell’utilizzo del software libero, nel video “A scuola di coding”. Il filmato costituisce un ottimo punto di partenza per quegli insegnanti interessati a proporre attività/percorsi didattici che, avvalendosi ad esempio di strumenti gratuiti […]
          Neue Kaspersky-Suite für alle Geräte: Mit CHIP kommen Sie günstig an die Vollversion   
Das CHIP-Magazin Ausgabe 8/2017 hält ab 7. Juli eine ganz besondere Vollversion für Sie parat: Mit dem Magazin erhalten Sie den umfangreichen Schutz des brandneuen Kaspersky Security Cloud. Das Besondere: Die Software schützt Sie nicht nur unter Windows, sondern auch unter macOS, Android und iOS effektiv gegen alle aktuellen Bedrohungen. Wir stellen
          From the Just Getting Through Last weeks Stuff Dept: Microsoft / Novell Deal : IT wins due to InterOp!!!!! YAY!   

Originally posted on: http://teamfoundation.net/archive/2006/11/13/96997.aspx

Wow. I get buried for a week and get transported into a parallel universe. Microsoft and Novell make an historic agreement. And while some folks in the open source community aren't happy, it seems most (including me) think this is a pretty good deal for building software in general... I mean, being able to just these three things:
  • "...Microsoft and Novell will jointly develop a compelling virtualization offering for Linux and Windows..."
- Right on!
  • "...make it easier for customers to federate Microsoft Active Directory with Novell eDirectory"
- This has been a pain...
  • "...will take steps to make translators available to improve interoperability between Open XML and OpenDocument formats"
Nice! Guys, in the words of the great philosopher and sage, Rodney King "Can't we all just get along?"... I think that this agreement moves all of us who build software one step closer to doing just that.
          Maersk reopens terminal at Port of Los Angeles as it recovers from cyberattack   

The Port of Los Angeles' largest shipping terminal reopened Friday as Danish shipping giant A.P. Moller-Maersk said its cargo terminals and port operations were returning to normal after a strikingly virulent and disruptive outbreak of malicious software.

Maersk, which leases the terminal, reopened...


          Comment on Directorio by IOI Mystery   
Mystery, David DeAngelo, And Juggler Are All Frauds So, after the notorious Shiva now we have another India wannabe PUA trying to pass himself off as a seduction guru. If it is a weak IOI and I am undecided, I'll go in sluggish... half facing her, will see if she starts to face me or turning to the other aspect, and many others.... I don't always go sturdy as a result of I don't want to get rejected. In mild of this being our store's first foray onto the VMP message boards, I might prefer to go ahead and lengthen a 10% low cost on all RSD sixteen purchases made by way of Wednesday, four/20. I'm not the greatest, but I can not less than make different guys within the group like me. Mystery is a ing bought and anyone who follows him, properly, is getting horrible recommendation. PUA dies for individuals because they be taught recreation and therefore don't need it. I do not want by programming one zero one e-book if I am 5 years deep into my profession as a software engineer (or possibly I do, who knows). If you are getting IOIs (Indications Of Interest, which on this case are body language interest/flirting indicators), she is already attracted to you, so open direct. I could easily write a 600 page memoir about every of 2015 and 2016 - there have been sufficient stories and points of interest (6) However now it simply seems fairly pointless. Our core - our chest, abdomen and waist - is the place we're most vulnerable; exposing it with open physique language is a sign of confidence. As you present a barely angled body to her, find a chance to move barely so that she's dealing with you straight. I don't suppose the PUA crowd has any answer to the problem of how women and men can cease treating each other like shit. This is how it works - order The Jeffy Show and I'll throw in a RSD Mastermind audio assortment full of brand-new 'how one can' material to blast you previous those sticking points.
          Manufacturing Journalist TR Cutler Profiles Commence CRM Leader   

Manufacturing Journalist TR Cutler Profiles Commence CRM Leader

Tinton Falls, NJ -- (ReleaseWire) -- 01/31/2007 -- Commence offers lean industrial companies complete "Freedom Of Choice" to select the solutions and platform that best meets the business requirements of manufacturers and distributors. The comprehensive CRM Industrial application suite is available for use on premise or on-demand as a hosted service. Industrial leaders often build departmental lean CRM solutions with the award winning Commence Lean Industrial CRM Framework. These choices are why so many industrial companies choose Commence as the solution for managing customer relationships. All Commence Industrial solutions support mobile or wireless connectivity and integration to back-office accounting and ERP systems.

Customer Relationship Management (CRM) systems allow businesses to capture, track, and manage vital customer information. The explosive growth of CRM technology has attracted numerous companies, however the industry has been plagued by vendors offering overly complex solutions to solve basic business problems. "This has resulted in a low adoption rate and failed customer expectations" says Larry Caretsky, CEO of Commence Corporation. "The concern of most businesses today is not the lack of technology, but rather how they can leverage technology to improve their internal processes and ultimately their bottom line."

For the past ten years the role of maximizing lifetime value of customers has dramatically changed with the implementation and utilization of CRM. Generic CRM solutions have failed, and core issues of leveraging technology to improve internal processes and ultimately the bottom line, are still at the forefront of the CRM efficacy discussion. Larry Caretsky, CEO of Commence Corporation, a leading CRM provider, is the software executive profiled in The Software Professional Journal by manufacturing Journalist TR Cutler. The entire feature can be read at http://www.softwareprofessionalpeople.com/article1.htm.

Caretsky's company has been providing software solutions to growing businesses for seventeen years and has witnessed all the trends in CRM. With this vast experience, Caretsky discovered long ago that rapidly deployable, cost effective solutions were the only way for customers to quickly and affordably reap the benefits of their investment.

Few CRM firms have taken the unique approach to meeting the key objectives businesses by streamlining internal business processes, improving sales processes, and delighting customers. Caretsky refers to this proven implementation methodology as S.T.E.P., the System Technology Execution Process. S.T.E.P begins with the fundamental knowledge that most customers must first deal with the problem of data capture, data consolidation and data management. Typically, vital customer data is spread throughout the organization in contact managers, back office systems and spreadsheets. Employees spend a significant amount of time trying to determine where or who in the organization has the information they need to address customer inquiries. The inability to gain access to a complete customer profile only serves to rob people of precious time that should be spent selling to or servicing customers. Management is clearly aware of this and they realize that in order to become a more efficient sales and service organization they must get the right information in the hands of the right people at the right time.

"Many companies are entering the CRM market with generic solutions designed under a one-size fits all approach," says Caretsky. "Their business model is to try and sell the same solution to as many companies as possible regardless of the industry their in. This may have worked ten years ago, but it won't today. You simply cannot expect to sell your solution to a bank then walk across the street and sell it to an insurance company. You have to respect the complexity of their businesses and be prepared to understand and address their unique business requirements."

Commence has taken a unique approach to meeting these objectives beginning with the fundamental knowledge that most small to mid-size manufacturers and distributors must first address the problem of data capture, data consolidation and data sharing. The issue they face is that vital customer information is spread throughout their organization in contact managers, back office systems and excel spreadsheets and is often difficult to attain. Employees spend a significant amount of time trying to determine where or who in the organization has the information they need to address customer inquiries. This robs sales and service people of precious time during their day.

For more information on this press release visit: http://www.releasewire.com/press-releases/release-10329.htm

Media Relations Contact

Larry Caretsky
President
Commence
Telephone: 732-380-9100
Email: Click to Email Larry Caretsky
Web: http://www.commence.com/mfg/


          Customer Relationship Management Leader Larry Caretsky Profiled   

Customer Relationship Management Leader Larry Caretsky Profiled

Tinton Falls, NJ -- (ReleaseWire) -- 12/19/2006 -- For the past ten years the role of maximizing lifetime value of customers has dramatically changed with the implementation and utilization of CRM. Generic CRM solutions have failed, and core issues of leveraging technology to improve internal processes and ultimately the bottom line, are still at the forefront of the CRM efficacy discussion. Larry Caretsky, CEO of Commence Corporation, a leading CRM provider, is the software executive profiled in The Software Professional Journal by manufacturing Journalist TR Cutler. The entire feature can be read at http://www.softwareprofessionalpeople.com/article1.htm.

Customer Relationship Management (CRM) systems allow businesses to capture, track, and manage vital customer information. The explosive growth of CRM technology has attracted numerous companies, however the industry has been plagued by vendors offering overly complex solutions to solve basic business problems. "This has resulted in a low adoption rate and failed customer expectations" says Larry Caretsky, CEO of Commence Corporation. "The concern of most businesses today is not the lack of technology, but rather how they can leverage technology to improve their internal processes and ultimately their bottom line."

Caretsky's company has been providing software solutions to growing businesses for seventeen years and has witnessed all the trends in CRM. With this vast experience, Caretsky discovered long ago that rapidly deployable, cost effective solutions were the only way for customers to quickly and affordably reap the benefits of their investment.

Few CRM firms have taken the unique approach to meeting the key objectives businesses by streamlining internal business processes, improving sales processes, and delighting customers. Caretsky refers to this proven implementation methodology as S.T.E.P., the System Technology Execution Process. S.T.E.P begins with the fundamental knowledge that most customers must first deal with the problem of data capture, data consolidation and data management. Typically, vital customer data is spread throughout the organization in contact managers, back office systems and spreadsheets. Employees spend a significant amount of time trying to determine where or who in the organization has the information they need to address customer inquiries. The inability to gain access to a complete customer profile only serves to rob people of precious time that should be spent selling to or servicing customers. Management is clearly aware of this and they realize that in order to become a more efficient sales and service organization they must get the right information in the hands of the right people at the right time.

"Many companies are entering the CRM market with generic solutions designed under a one-size fits all approach," says Caretsky. "Their business model is to try and sell the same solution to as many companies as possible regardless of the industry their in. This may have worked ten years ago, but it won't today. You simply cannot expect to sell your solution to a bank then walk across the street and sell it to an insurance company. You have to respect the complexity of their businesses and be prepared to understand and address their unique business requirements."

Commence has taken a unique approach to meeting these objectives beginning with the fundamental knowledge that most small to mid-size manufacturers and distributors must first address the problem of data capture, data consolidation and data sharing. The issue they face is that vital customer information is spread throughout their organization in contact managers, back office systems and excel spreadsheets and is often difficult to attain. Employees spend a significant amount of time trying to determine where or who in the organization has the information they need to address customer inquiries. This robs sales and service people of precious time during their day.

Commence offers lean industrial companies complete "Freedom Of Choice" to select the solutions and platform that best meets the business requirements of manufacturers and distributors. The comprehensive CRM Industrial application suite is available for use on premise or on-demand as a hosted service. Industrial leaders often build departmental lean CRM solutions with the award winning Commence Lean Industrial CRM Framework. These choices are why so many industrial companies choose Commence as the solution for managing customer relationships. All Commence Industrial solutions support mobile or wireless connectivity and integration to back-office accounting and ERP systems.

For more information on this press release visit: http://www.releasewire.com/press-releases/release-9654.htm

Media Relations Contact

Larry Caretsky
President
Commence
Telephone: 732-380-9100
Email: Click to Email Larry Caretsky
Web: http://www.commence.com/mfg/


          Strategic Targeted Execution Process for Industrial Customer   

Strategic Targeted Execution Process for Industrial Customer Relationship Management

Tinton Falls, NJ -- (ReleaseWire) -- 12/15/2006 -- The deployment of any CRM system takes proper planning. In order to assist customers during this process, Commence has developed S.T.E.P., (Strategic Targeted Execution Process). a proven methodology for the successful implementation of the Commence CRM solution.

S.T.E.P is the result of more than a decade of experience in providing high quality business solutions to small and mid-size businesses. By working with hundreds of companies around the world, the company acquired the knowledge and skills necessary to design and deliver business solutions that are easy to implement and easy to use. This has allowed customers to realize the maximum value from products and an immediate return on their investment.

S.T.E.P outlines the key areas of responsibility, resource requirements and timeframes for implementation. This helps the implementation team guarantee a timely, cost effective and successful installation process.

Outlined below is a brief overview of S.T.E.P

STEP I: Needs Analysis

Before the process begins it imperative to review the strategic objectives of the CRM implementation and to gain management acceptance and commitment to begin the project. During this phase we clearly define the policies and procedures for managing customer interaction and discuss how the system will automate this workflow.

STEP II: Project Planning

A detailed implementation plan will be created and finalized during this phase. It will outline the responsibilities of the implementation team and those of in-house personnel. A system administrator will be selected, as well as team members from each department, who will work in conjunction with the vendor or system integrator managing the implementation process.

STEP III: Implementation

It is during this phase that the software implementation will begin. System configuration and administration will be completed such as setting up security profiles, e-mail accounts, data entry for drop down menus and data migration from disparate systems. Administrative training will also begin at this time.

STEP IV: Testing & Quality Assurance

An operational prototype of the system is up and running at this time. Operational issues are identified and resolved and basic modifications will be made to tune the solution to the customers' specific requirements.

STEP V: Deployment & Training

During this phase the CRM system will be completely operational. Training will begin for all end users. Ongoing support will be provided by the system administrator with assistance from Commence Corporations support staff.

Commence offers lean industrial companies complete "Freedom Of Choice" to select the solutions and platform that best meets the business requirements of manufacturers and distributors. The comprehensive CRM Industrial application suite is available for use on premise or on-demand as a hosted service. Industrial leaders often build departmental lean CRM solutions with the award winning Commence Lean Industrial CRM Framework. These choices are why so many industrial companies choose Commence as the solution for managing customer relationships. All Commence Industrial solutions support mobile or wireless connectivity and integration to back-office accounting and ERP systems.

For more information on this press release visit: http://www.releasewire.com/press-releases/release-9649.htm

Media Relations Contact

Larry Caretsky
President
Commence
Telephone: 732-380-9100
Email: Click to Email Larry Caretsky
Web: http://www.commence.com/mfg/


          Industrial CRM Is Not Generic CRM   

Industrial CRM Is Not Generic CRM

Tinton Falls, NJ -- (ReleaseWire) -- 12/18/2006 -- Commence offers lean industrial companies complete Freedom Of Choice to select the solutions and platform that best meets the business requirements of manufacturers and distributors. The comprehensive CRM Industrial application suite is available for use on premise or on-demand as a hosted service. Industrial leaders often build departmental lean CRM solutions with the award winning Commence Lean Industrial CRM Framework. These choices are why so many industrial companies choose Commence as the solution for managing customer relationships. All Commence Industrial solutions support mobile or wireless connectivity and integration to back-office accounting and ERP systems.

Unlike generic CRM (Customer Relationship Management) software solutions, The Commence Contact Management module is designed to increase employee productivity by enabling them to capture, track, manage and share all client specific or prospect specific information. The information is stored in a single unified database where is it immediately accessible to all authorized employees without having to move from system to system. This results in a manufacturer's ability to significantly improve the process of marketing, selling and servicing customers.

Key Features according the Commence President & CEO, Larry Caretsky, include the following:

• Account/Contact Management Capture, manage and share a complete account and contact
• profile including history with others throughout the organization.
• Calendar & Activity Management (Notes, History, Attachments)

Synchronize calendars and address books, manage activity remotely. (personal & groups)

• Time Management View pending appointments and to-dos by due date and action type. Receive reminders when appointments and to-dos are due.
• Advanced Desktop Integration MS Outlook/Word/Excel Utilize desktop tools to help manage your daily business, e-mails, e-mail logging, letter templates, proposals, quotes and contracts.
• Activity Tracking Associate all correspondence including, calls, meetings, emails, and service history with the account, contact and responsible employee.
• File Attachments Track external documents and files associated with an account, contact, opportunity, and service ticket.
• Mail merges /Letter Templates Create email, printed, or fax mailings to select contacts or a list of accounts.
• Business Process Automation Automate specific business task and functions based on selected criteria.
• Business Alerts/Alarms/Notification Automatically receive notification when specific business conditions are met.
• Mobile Stay in touch and manage activity while away from the office. Synchronize and work off-line.

For more information on this press release visit: http://www.releasewire.com/press-releases/release-9653.htm

Media Relations Contact

Larry Caretsky
President
Commence
Telephone: 732-380-9100
Email: Click to Email Larry Caretsky
Web: http://www.commence.com/mfg/


          Industrial CRM by Commence Spells out Competitive Advantages   

Industrial CRM by Commence Spells out Competitive Advantages

Tinton Falls, NJ -- (ReleaseWire) -- 12/01/2006 -- Key Industrial CRM features according the Commence President & CEO, Larry Caretsky, include the following:

Account/Contact Management Capture, manage and share a complete account and contact profile including history with others throughout the organization.

Calendar & Activity Management (Notes, History, Attachments) Synchronize calendars and address books, manage activity remotely. (personal & groups)

Time Management View pending appointments and to-dos by due date and action type. Receive reminders when appointments and to-dos are due.

Advanced Desktop Integration MS Outlook/Word/Excel Utilize desktop tools to help manage your daily business, e-mails, e-mail logging, letter templates, proposals, quotes and contracts.

Activity Tracking Associate all correspondence including, calls, meetings, emails, and service history with the account, contact and responsible employee.

File Attachments Track external documents and files associated with an account, contact, opportunity, and service ticket.

Mail merges /Letter Templates Create email, printed, or fax mailings to select contacts or a list of accounts.

Business Process Automation Automate specific business task and functions based on selected criteria.

Business Alerts/Alarms/Notification Automatically receive notification when specific business conditions are met.

Mobile Stay in touch and manage activity while away from the office.

Synchronize and work off-line.
Unlike generic CRM (Customer Relationship Management) software solutions, The Commence Contact Management module is designed to increase employee productivity by enabling them to capture, track, manage and share all client specific or prospect specific information. The information is stored in a single unified database where it is immediately accessible to all authorized employees without having to move from system to system. This results in a manufacturer's ability to significantly improve the process of marketing, selling and servicing customers.

Commence offers lean industrial companies complete "Freedom Of Choice" to select the solutions and platform that best meets the business requirements of manufacturers and distributors. The comprehensive CRM Industrial application suite is available for use on premise or on-demand as a hosted service. Industrial leaders often build departmental lean CRM solutions with the award winning Commence Lean Industrial CRM Framework. These choices are why so many industrial companies choose Commence as the solution for managing customer relationships. All Commence Industrial solutions support mobile or wireless connectivity and integration to back-office accounting and ERP systems.

For more information on this press release visit: http://www.releasewire.com/press-releases/release-9408.htm

Media Relations Contact

Larry Caretsky
President
Commence
Telephone: 732-380-9100
Email: Click to Email Larry Caretsky
Web: http://www.commence.com/mfg/


          Industrial CRM via the STEP System   

Industrial CRM via the STEP System

Tinton Falls, NJ -- (ReleaseWire) -- 11/30/2006 -- Commence offers lean industrial companies complete "Freedom Of Choice" to select the solutions and platform that best meets the business requirements of manufacturers and distributors. The comprehensive CRM Industrial application suite is available for use on premise or on-demand as a hosted service. Industrial leaders often build departmental lean CRM solutions with the award winning Commence Lean Industrial CRM Framework. These choices are why so many industrial companies choose Commence as the solution for managing customer relationships. All Commence Industrial solutions support mobile or wireless connectivity and integration to back-office accounting and ERP systems. The deployment of any CRM system takes proper planning. In order to assist customers during this process, Commence has developed S.T.E.P., (Strategic Targeted Execution Process). a proven methodology for the successful implementation of the Commence CRM solution.

S.T.E.P is the result of more than a decade of experience in providing high quality business solutions to small and mid-size businesses. By working with hundreds of companies around the world, the company acquired the knowledge and skills necessary to design and deliver business solutions that are easy to implement and easy to use. This has allowed customers to realize the maximum value from products and an immediate return on their investment.

S.T.E.P outlines the key areas of responsibility, resource requirements and timeframes for implementation. This helps the implementation team guarantee a timely, cost effective and successful installation process.

Outlined below is a brief overview of S.T.E.P

STEP I: Needs Analysis

Before the process begins it imperative to review the strategic objectives of the CRM implementation and to gain management acceptance and commitment to begin the project. During this phase we clearly define the policies and procedures for managing customer interaction and discuss how the system will automate this workflow.

STEP II: Project Planning

A detailed implementation plan will be created and finalized during this phase. It will outline the responsibilities of the implementation team and those of in-house personnel. A system administrator will be selected, as well as team members from each department, who will work in conjunction with the vendor or system integrator managing the implementation process.

STEP III: Implementation

It is during this phase that the software implementation will begin. System configuration and administration will be completed such as setting up security profiles, e-mail accounts, data entry for drop down menus and data migration from disparate systems. Administrative training will also begin at this time.

STEP IV: Testing & Quality Assurance

An operational prototype of the system is up and running at this time. Operational issues are identified and resolved and basic modifications will be made to tune the solution to the customers specific requirements.

STEP V: Deployment & Training

During this phase the CRM system will be completely operational. Training will begin for all end users. Ongoing support will be provided by the system administrator with assistance from Commence Corporations support staff.

For more information on this press release visit: http://www.releasewire.com/press-releases/release-9402.htm

Media Relations Contact

Larry Caretsky
President
Commence
Telephone: 732-380-9100
Email: Click to Email Larry Caretsky
Web: http://www.commence.com/mfg/


          S.T.E.P. Formula Changes Industrial CRM Efficiency   

S.T.E.P. Formula Changes Industrial CRM Efficiency

Tinton Falls, NJ -- (ReleaseWire) -- 11/10/2006 -- The deployment of any CRM system takes proper planning. In order to Assist customers during this process, Commence has developed S.T.E.P., (Strategic Targeted Execution Process). A proven methodology for the successful implementation of the Commence CRM solution.

S.T.E.P is the result of more than a decade of experience in providing High quality business solutions to small and mid-size businesses. By Working with hundreds of companies around the world, the company Acquired the knowledge and skills necessary to design and deliver Business solutions that are easy to implement and easy to use. This Has allowed customers to realize the maximum value from products and An immediate return on their investment.

S.T.E.P outlines the key areas of responsibility, resource Requirements and timeframes for implementation. This helps the Implementation team guarantee a timely, cost effective and successful Installation process.

Outlined below is a brief overview of S.T.E.P

STEP I: Needs Analysis

Before the process begins it imperative to review the strategic Objectives of the CRM implementation and to gain management acceptance And commitment to begin the project. During this phase we clearly Define the policies and procedures for managing customer interaction And discuss how the system will automate this workflow.

STEP II: Project Planning

A detailed implementation plan will be created and finalized during This phase. It will outline the responsibilities of the Implementation team and those of in-house personnel. A system Administrator will be selected, as well as team members from each Department, who will work in conjunction with the vendor or system Integrator managing the implementation process.

STEP III: Implementation

It is during this phase that the software implementation will begin. System configuration and administration will be completed such as Setting up security profiles, e-mail accounts, data entry for drop Down menus and data migration from disparate systems. Administrative Training will also begin at this time.

STEP IV: Testing & Quality Assurance

An operational prototype of the system is up and running at this time. Operational issues are identified and resolved and basic modifications Will be made to tune the solution to the customers specific Requirements.

STEP V: Deployment & Training

During this phase the CRM system will be completely operational. Training will begin for all end users. Ongoing support will be Provided by the system administrator with assistance from Commence Corporations support staff.

Commence offers lean industrial companies complete "Freedom Of Choice" To select the solutions and platform that best meets the business Requirements of manufacturers and distributors. The comprehensive CRM Industrial application suite is available for use on premise or On-demand as a hosted service. Industrial leaders often build Departmental lean CRM solutions with the award winning Commence Lean Industrial CRM Framework. These choices are why so many industrial Companies choose Commence as the solution for managing customer Relationships. All Commence Industrial solutions support mobile or Wireless connectivity and integration to back-office accounting and ERP systems.

For more information on this press release visit: http://www.releasewire.com/press-releases/release-9020.htm

Media Relations Contact

Larry Caretsky
President
Commence
Telephone: 732-380-9100
Email: Click to Email Larry Caretsky
Web: http://www.commence.com/mfg/


          Lean Industrial CRM Data Integration Lean by Commence Corporation   

Lean Industrial CRM Data Integration Lean by Commence Corporation

Tinton Falls, NJ -- (ReleaseWire) -- 10/23/2006 -- According to Larry Caretsky, President of Commence Corporation (www.commence.com/mfg./), "Integration is a word many vendors are afraid of, and with good reason if their software can't support it. But industrial distributors and manufacturers need to carefully think about integration before they write it off as a "nice-to-have". Depending on your functional requirements, integration may be a necessity."

There are two main kinds of integration to consider: back-end and contact management. If manufacturers choose to integrate sales and marketing database with back-end accounting, ERP, or manufacturing software, then the ability to provide the sales team with a complete view of the customer, potentially including order history, pricing requests, and ship dates. Integration can also significantly help with quote entry, follow-up, and tracking. By increasing the availability of product and pricing information, important tools are given to an industrial sales force to serve customers while gaining efficiencies. Once a manufacturers has a significant volume of reliable data, it can start to feed the data entered in the sales system to the back-end system to facilitate improved purchasing and manufacturing forecasting.

Caretsky suggests that Lean CRM is has many important variables. "If you choose to integrate contact management, then all relevant contact-related data, including calendar, will be available in software such as Microsoft Outlook and able to synchronize to the sales team's PDAs or Pocket PCs. The main driver behind contact management integration is to make sure users don't have to type the same piece of data more than once, an obvious waste of time, and something that most sales people are unlikely to actually do. "

In an effort to help industrial distributors and manufacturers thrive, Commence Corporation presents Practices That Pay: Leveraging Information to Achieve Industrial Selling Results, a compendium of smart practices from the leading industrial sales and marketing experts and organizations that are growing in today's challenging environment.

Commence offers lean industrial companies complete "Freedom Of Choice" to select the solutions and platform that best meets the business requirements of manufacturers and distributors. The comprehensive CRM Industrial application suite is available for use on premise or on-demand as a hosted service. Industrial leaders often build departmental lean CRM solutions with the award winning Commence Lean Industrial CRM Framework. These choices are why so many industrial companies choose Commence as the solution for managing customer relationships. All Commence Industrial solutions support mobile or wireless connectivity and integration to back-office accounting and ERP systems.

For more information on this press release visit: http://www.releasewire.com/press-releases/release-8736.htm

Media Relations Contact

Larry Caretsky
President
Commence
Telephone: 732-380-9100
Email: Click to Email Larry Caretsky
Web: http://www.commence.com/mfg/


          Comment on Software Flaw Exposed Facebook Moderators’ Info to Suspected Terrorists by The Internet   
Yes, you are
          Software Developer - 80/20 Inc. - Columbia City, IN   
Prior experience interviewing end-users for insight on functionality, interface, problems, or usability issues is preferred....
From Indeed - Thu, 18 May 2017 13:07:43 GMT - View all Columbia City, IN jobs
          E/I Technician - The Mosaic Company - Bowling Green, FL   
Changes hardware and configures software in system to maintain interface between automation and operations as needed. Are you our next EI Technician?...
From The Mosaic Company - Thu, 22 Jun 2017 17:38:10 GMT - View all Bowling Green, FL jobs
          python developer by AtifCS   
looking for python developer... experience in OpenStack would be preferred. (Budget: $250 - $750 USD, Jobs: Python, Software Architecture)
          Write some Software by gsi55591f7e099e9   
I am working on a yelp like application and want to do it piece by piece. The first thing would be geolocation (getting the latitude and longitude) then signing in via facebook/google and lastly logging in using my own native username/password... (Budget: $30 - $250 USD, Jobs: node.js, React.js)
          Photo Booth software lenguaje: english and spanish by Jonamvd   
Hello, I want to create a photo booth program, I take a photo with a professional camera and automatically print them on a rx1 printer, I want to have different templates for and avoidable for every occasion... (Budget: $250 - $750 USD, Jobs: Software Architecture, Windows Desktop)
          Web Contact Scraper 4.6   
Automated software which scrapes websites such as Yellow Pages, Yelp and more!
          LightLogger Keylogger pour Windows 6.11.5.0   
Great software for recording keystrokes and much, much more on your PC.
          Blasting Fax Server 4.0.02.60   
Web Management fax broadcasting and marketing software, send bulk Fax o ...
          ORPALIS PDF OCR Free Edition 1.1.14   
Free OCR software to convert any document including PDF into PDF/OCR.
          DScaler 5.0.0.8   
Is a piece of software that captures video
          Global Cyberattack Seems Intent On Havoc, Not Extortion   

A cyberattack that caused indiscriminate economic damage around the world was apparently designed to create maximum havoc in Russia’s neighbor and adversary Ukraine, security researchers said. While the rogue software used in the attack was configured as extortionate “ransomware,” that may have just been a ruse. “It is clear that this was targeted indiscriminately at Ukrainian businesses, and the Ukrainian government,” Jake Williams, president of the security firm Rendition Infosec and a former member of the U.S. National Security Agency’s elite cyberwarfare group, told The Associated Press in an online chat. “The ‘ransomware’ component is just a smokescreen (and a bad one).” UKRAINE IN PAIN Although the attack was global in its reach, Ukraine bore the brunt. Computers were disabled at banks, government agencies, energy companies, supermarkets, railways and telecommunications providers. Many of these organizations said they had recovered by Thursday, although some experts suspected that work was incomplete. “There is still a lot of damage, especially in banks,” said Victor Zhora, CEO of the Kiev cybersecurity firm InfoSafe. “ATMs are working (again) but some bank operations are still limited.” He estimated damage in “the millions of dollars, perhaps tens of millions.” And that’s just in Ukraine. Microsoft said the malware hit at least 64 nations, including Russia, Germany and the United States. “I expect that we will see additional fallout from this is the coming days,” said Williams. In Ukraine, suspicion immediately fell on hackers affiliated with Vladimir Putin’s regime, although there is no direct, public evidence tying Russia to the attack. Relations between the two nations have been tense since Moscow annexed the Crimean peninsula from Ukraine in 2014. Pro-Russian fighters are still battling the government in eastern Ukraine. Experts have also blamed pro-Russian hackers for major cyberattacks on the Ukrainian power grid in 2015 and 2016, assaults that have turned the eastern European nation into the world’s leading cyberwarfare testing ground. A disruptive attack on the nation’s voting system ahead of 2014 national elections is also attributed to Russia. THE MOSCOW CONNECTION The malicious program, which researchers are calling NotPetya, initially appeared to be ransomware. Such malware locks up victims’ files by encrypting them, then holds them hostage while demanding payment — usually in bitcoin, the hard-to-trace digital currency. But researchers said the culprits would have been hard-pressed to make money off the scheme. They appear to have relied on a single email address that was blocked almost immediately and a single bitcoin account that collected the relatively puny sum of $10,000. Firms including Russia’s anti-virus Kaspersky Lab, said clues in the code indicate that the program’s authors would have been incapable of decrypting the data, further evidence that the ransom demands were a smoke screen. The timing was intriguing, too. The attack came the same day as the assassination of a senior Ukrainian military intelligence officer and a day before a national holiday celebrating the new Ukrainian constitution signed after the breakup of the Soviet Union. “Everything being said so far does point to Russia being a leading candidate for a suspect in this attack,” said Robert M. Lee, CEO of Dragos Inc. an expert who has studied the attacks on Ukraine’s power grid. What’s most worrisome and reprehensible, said Lee, is that whoever was behind the attack was unconcerned about the indiscriminate, collateral damage it […]

The post Global Cyberattack Seems Intent On Havoc, Not Extortion appeared first on Yeshiva World News.


          Joyfax Server 10.97.0630   
Network fax software allows you to send and receive fax, FoIP supported
          Bandicut Video Cutter 2.8.0.342   
Bandicut Video Cutter & Joiner! Easy Video Trimmer and Video Splitter Software.
          DVDFab 10.0.4.5   
Most powerful and flexible DVD copying/burning software
          Le tasse nell'ambito professionale, 2°   
Dopo la "mazzata" del prelievo fiscale e della ritenuta d'acconto, un pò tutti ci chiediamo: ma cosa possiamo detrarre dalla denuncia dei redditi di tutte quelle spese che affrontiamo quotidianamente per svolgere la nostre professione?
Sicuramente possiamo detrarre totalmente tutte quelle spese che direttamente sono correlate all'attività stessa: articoli di cancelleria, carta, toner, marche da bollo, ecc.
Poi possiamo detrarre totalmente anche le spese dei collaboratori, dei costi energetici degli studi professionali (energia elettrica, gas/metano per riscaldamento), spese per l'aggiornamento, acquisto di beni strumentali, come le stampanti, i software, il personal computer, i plotter, ecc.

Per poter effettuare la detrazione è indispensabile che l'acquisto venga documentato con una fattura, uno scontrino "parlante" (quello che riporta il codice fiscale) o una ricevuta.
In ogni caso la spesa va documentata.

... continua ...


          ON1 Photo RAW 2017.5 v.11.5.1.3760   
ON1 Photo RAW 2017.5 v.11.5.1.3760

ON1 Photo RAW — набор мощных приложений от известной компании onOne Software, представленный в едином пакете. Включает в себя 6 автономных программ и плагинов для Adobe Photoshop.

          Cambios en acceso a la aplicación de Google Market afectaría a cubanos   
Cambios en acceso a la aplicación de Google Market afectaría a cubanos
junio 29, 2017

Cuando el cambio se produzca, los usuarios de estos dispositivos no
podrán acceder o instalar aplicaciones desde la tienda online de
aplicaciones Android Market.
La compañía multinacional de tecnología Google anunció que a partir del
30 de junio las versiones Android 2.1 Éclair y otras inferiores no
tendrán acceso a la aplicación Google Market, reportó la compañía en su
espacio digital Developers Blog.

Cuando el cambio se produzca, los usuarios de estos dispositivos no
podrán acceder o instalar aplicaciones desde la tienda online de
aplicaciones Android Market, explica el ingeniero en software de Google
Play, Maximilian Ruppaner.

La compañía decidió descontinuar el apoyo técnico a esta app, porque la
mayoría de los desarrolladores de aplicaciones ya no diseñan sus
productos para estas versiones de Android, debido a que estos
dispositivos solo les reportan un pequeño números de descargas, explica
Ruppaner en el blog.

Un problema para muchos cubanos

Aunque la noticia pase sin penas ni glorias para la mayoría de los
usuarios del sistema operativo de Google en el mundo, y no es más que el
proceso natural del avance tecnológico, para numerosos cubanos dentro de
la isla representa un problema, como manifestó uno de ellos a la
publicación CubaNet.

"Con esta novedad me van a obligar a instalar aplicaciones piratas que
vienen en el paquete semanal, quién sabe con cuántos virus. Paso mucho
trabajo buscando programas que le sirvan a mi Android", dijo Elio
Morales, quien usa una versión de Android obsoleta.

Morales explicó que los elevados precios de los dispositivos le impiden
cambiar su teléfono por una más moderno. "No todos contamos con los
medios para renovar los dispositivos", indicó.

Otra joven cubana, interrogada por el portal de noticias, confesó que la
disposición de Google no la afecta en lo más mínimo, pero no por lo
avanzado de su dispositivo, sino porque la escasa internet de que
dispone la obliga a buscar otras alternativas para descargar aplicaciones.

"No uso Google Play porque nunca me conecto online para descargar
aplicaciones, ni para realizar actualizaciones, no gastaría mi tiempo de
Internet en eso. Tengo suficiente con el Zapya", dijo Maday González.

Otras notificaciones de Google

No se enviará ninguna notificación al dispositivo cuando ocurra el
cambio, debido a restricciones técnicas en la aplicación original de
Android Market, advierte el ingeniero.

A través de la breve publicación, la compañía explica que Google Play,
el reemplazo de Android Market, se encuentra disponible para los
sistemas operativos Android 2.2 y actualizaciones superiores.

Advierte, además, que continuarán actualizando versiones posteriores de
Android Market mientras les sea posible.

(Redactado por Lizandra Díaz Blanco, con información de Developers Blog
y CubaNet)

Source: Cambios en acceso a la aplicación de Google Market afectaría a
cubanos -
https://www.martinoticias.com/a/google-descontinuara-acceso-google-market-android-21-eclair-versiones-inferiores/147869.html
          Rental Software – Business software easy to learn and hire   
  Rental Software To use the particular software it is necessary to have the extensive knowledge of that particular software. For that either the organization employees need to be given the extra training or the organization having to hire the professional of that software. Both the options require the finance from the organization. But with the rental software both the options can be minimized as the software is easy to learn and also it does not require the professional to be hired. Vacation Rental Software Vacation rental software offers solutions of hiring of software and sale of management of principal holidays based on the WEB. They provide the blocked solutions, easy to use and narrowly integrated sale and of management which simplifies the management of the businesses and are connected to the million consumers on line.Before deciding on any of the vacation rental home it is necessary to have the exact idea about what the owner is offering. Some...
          Rental Software - Easier alternatives for rental business...   
  Rental Software Today it is important for every business to maintain the records so that at the end of the financial year one does have to spend much time in searching for the records. Particularly with the rental businesses it becomes one of the most important tasks as the services are given on rent. The work would become tedious and boring if there is no other option but to do it manually. With the improvement in technology there are easier alternatives available for every business. The business rental software available today not only helps to maintain the records but also provides the updated information. Vacation Rental Software Once anyone plans to go on vacation, it is important for them to decide the vacation home. For deciding on the vacation home, the first factor is the vacation home rental rates. It should be set neither too high nor too low relative to the other vacation home rental homes in the same area. The rates will directly affect the...
          Large evolution in rental software business   
  Rental Software Everyday now and then we can see lots of changes in technology. With the changes in technology there are many types of software that are upcoming. Particularly there are many rental businesses that are upcoming and hence the rental software . Thus, small to very large enterprises in the rural areas of the cooperation to new technologies for the development of training should be an education for their employees about the hiring of rental software and hence this results in extra amount of money being spent by the businesses. But with the rental softwares provided by Commodity Rentals one need not have to change the infrastructure as well as they need not have to give special training to the employees. Property Rental Software Property rental software is an effective and easy-to-use tool. This software helps people realize the real estate business. It is a fast response employment that can manage each detail of every transaction....
          Rental Software – Unique requirement of rental business   
Rental Software To meet the demands of business process, rental businesses have some very unique requirements. Rental businesses commonly bang the onus of not exclusive the belongings income but also retail consumable hard artifact and pairing. The online rental software addresses such demands as rental inventory tracking, returning and issues, rental order processing, servicing of rental equipment, rental billing and many others. Video Rental Software Commodity Rentals provides a web based software, video rental software , which simplifies data integration. It facilitates the usual activities of a staff member working at a video rental store counter. Using this application, a body member preserves easily check-in, checkout, and check the availability of requested movies. Video rental software is the software for organizing and operating Video rental and sales business. It manages customers, films, rental, and income and at the like time keeps an optic...
          Tips for how to choose right online rental software   
Rental Software the total objective of any software is to integrate technology with the day-to-day processes of life thereby facilitating users show their tasks and successfully attain their objectives along with best utilization of resources. At present, there are many types of rental software available in the market. However, any organization should take extra time in choosing the right one. There are many useful resources available on the cyberspace providing worthy tips on how to choose right online rental software . Property Rental Software There are number of bonuses for residents who live in a property that uses progressive property rental software . This software help to make the communication fast and easy and anyone can get any help or service he needs related to the property. Property Rental Software helps any property related businesses to plan, organize and handle multiple tasks related to properties in an efficient and effective manner thus...
          Latest video rental software | rental software for your store   
  Rental Software Today for any employee in the organization it is becoming monotonous and laborious to manage the routine task allotted to him everyday. So keeping the efficiency factor in view it is necessary to have the software ease the tasks of the employees. The business rental software not only performs the tasks related to a particular business but also it can perform the calculative operations to reduce the tasks of the employees. Video Rental Software In today’s busy world customers have no time to going in a movie store and pick up the favorite movies and also returning these movie to the next day of the same store. So to have the convenience and efficiency the customers are ready to pay the amount they are being asked for. Commodity Rentals provides the Video Rental Software that provides the end-to-end solution for those who want to launch an online Video rental business . It is necessary for the customers to know about how the Video...
          Ultimate solutions for the video rental software...   
Rental Software in earlier days the people wanted to have the touch and feel sense on every service or product which is possible on offline businesses. But with the use of the online rental software one is not able to get the touch and feel sense. One has to simply accept the service that is being provided by the particular rental business. Hence there is no guarantee that one will receive the quality service from the rental services they are using. Video Rental Software Today everyone wants to see the latest movies but with increasing prices and the busy schedules it is not possible for everyone to go to the theatres. Also nobody wants to go to the shop and have movie on rent. This increases the need of rental software. There are many players providing the video rental software . Commodity Rentals is one of the ultimate solutions for the video rental businesses today. But with this there are some disadvantages of the software Movie CD or DVD...
          Easy to use rental software for business & organization   
Rental Software Today there are many solution providers for the rental software business. As a result the organizations have many options to convert their rental businesses from offline to online mode. But the organizations must have the ability to choose the best available rental software for their businesses which is not costly and easy to use by the employees of the organization. Commodity Rentals provides the rental software best suited for businesses that want to convert their businesses from offline to online mode. Video Rental Software Video rental software came into picture once the offline movie rental stores lost their customers due to the late fees that were put on the video. In this softwares the option of no late fees were kept which ultimately forced the offline rental business to move out of the market. The video rental software has many benefits over the offline rental businesses: No upfront costs Play the game...
          El mantra del cambio-fraude en Cuba   
El mantra del cambio-fraude en Cuba
ANDRÉS REYNALDO

Las cosas han cambiado con Raúl.

Ese es el mantra del cambio-fraude. Repítelo y caerás en un cómodo
estado mental en el cual Cuba no es realidad y memoria sino propaganda y
olvido. El nirvana de la servidumbre a la dictadura.

No cabe duda de que han cambiado las cosas. De la cerrera fórmula
fidelista de toda la represión posible, aunque no fuera necesaria, y
ningún mercado, aunque fuera posible y necesario, Raúl ha pasado a la
fórmula de toda la represión que le sea necesaria y sólo el mercado que
le sea conveniente.

Fidel cristalizó a Cuba en su imagen: el superlíder de la izquierda
metralleta, cutre y sandalista que administra el poder y la leyenda.
Raúl (hay que decirlo a su favor) no entra en estas megalomanías. Su
madre debió haberlo querido mucho más que al otro. Eso es evidente. Para
Raúl, Cuba no es la enfermiza metáfora universal de su persona, sino la
finca concreta, con su valla de gallos y su prostíbulo, que debe
permanecer en la familia. Lo suyo es administrar el poder y la gozadera.
Pero dictadura al fin. El mismo disco duro con un nuevo software con
sones para turistas. La franquicia de la opresión sigue (y va camino de
seguir después de Raúl) en manos de los Castro.

Normalmente, cuando alguien te dice que alguna cosa ha cambiado, tú
sabes (y si no sabes, preguntas) con respecto a qué. Así, podemos decir
que con el mismo Fidel las cosas cambiaron más de una vez. Sin que esto
hubiera servido para nada. Por ejemplo, cambiaron para menos peor si
comparamos la década de 1960 con la de 1980. Luego, reempeoraron de
vuelta a principios de la década de 1990. Siempre de peor para menos
peor, y viceversa. Pues si hablamos de cambios para mejor habría que
llevar la tabla comparativa a diciembre de 1958. El problema es que
nadie se atreve a tocar esa tecla. Ni en Cuba ni en Miami. Porque lo
irrefutable, lo trágico, lo obvio, el dato molesto que deslizamos bajo
la alfombra con autodestructivo disimulo, es que el batistato fue
nuestro último referente de bienestar y, respecto al castrismo, también
de libertades.

Cuando nos dicen que las cosas han cambiado con Raúl en verdad nos están
diciendo que no le pidamos ningún cambio a Raúl. De este modo, debemos
tomar a la nueva clase media raulista, opuesta a las reformas políticas,
como fe de una falaz apertura económica.

Estos cuentapropistas constituyen un fenómeno único en la historia. Se
trata de una clase empresarial que le exige a una nación extranjera el
mercado que le prohíben en la suya. En cuanto a las garantías
ciudadanas, debemos tomar por liberalización la posibilidad de criticar
aquellos temas en que la dictadura haya levantado la veda. Jugando con
la cadena pero no con el perro. La vigilada crítica del ayer como
lavatorio del abuso de hoy y de mañana. En la condena a la espontánea
homofobia inherente a nuestra sociedad se lava la responsabilidad por la
persecución institucional a los homosexuales. En cuanto a la cultura, el
rechazo al remoto quinquenio gris ayuda a lavar la sibilina garra del
actual quinquenio prieto.

Parafraseando la trillada máxima de Giuseppe de Lampedusa: Raúl está
cambiando lo necesario para que nada cambie. A diferencia de Fidel, no
pretende dejarle al mundo una gesta titánica. Lo suyo es dejarles a sus
hijos las llaves de la caja fuerte. Suelta ya ese mantra. Las cosas
habrán cambiado con Raúl cuando cambien a pesar de Raúl.

Source: El mantra del cambio-fraude en Cuba | El Nuevo Herald -
http://www.elnuevoherald.com/opinion-es/opin-col-blogs/andres-reynaldo/article158837229.html
          User friendly rental software & Property rental software   
Rental Software The Rental software that are required to be made for the rental businesses need to be compatible with all the operating systems that are in current use today. If the softwares are not made compatible then the software could be used only for those organizations where that particular operating systems is available and hence the use of the software will be decreased. Commodity Rentals provides the online rental software that is compatible with all the operating systems. Video Rental Software Video Rental Software offered by Commodity Rentals is most simple and easy to use rental software and it does not require any business background. This software not only keeps track of the customer information but also keeps track of the updates in the videos that are available in the market. This software also allows maintain records of all sales and rentals. It has the ability to generate brief billing, automatically calculate any taxes due and...
          User friendly rental software & Property rental software   
Rental Software The Rental software that are required to be made for the rental businesses need to be compatible with all the operating systems that are in current use today. If the softwares are not made compatible then the software could be used only for those organizations where that particular operating systems is available and hence the use of the software will be decreased. Commodity Rentals provides the online rental software that is compatible with all the operating systems. Video Rental Software Video Rental Software offered by Commodity Rentals is most simple and easy to use rental software and it does not require any business background. This software not only keeps track of the customer information but also keeps track of the updates in the videos that are available in the market. This software also allows maintain records of all sales and rentals. It has the ability to generate brief billing, automatically calculate any taxes due and...
          Online rental software | Vacation rental software - Up your rental business   
  Rental Software In the early days of the rental business the most of the work was done offline and all the records need to be maintained manually and when one needed to search for the particular customer then the entire set of records needed to be checked which became laborious and monotonous for the employees. This forced the software companies to make the rental software useful for rental business. Today there are many types of rental software available for rental businesses. Commodity Rentals provides the online rental software useful for rental business. Video Rental Software Video Rental Software is useful when it is not economical for any person to purchase the videos or start renting the videos. It provides you with the impressive library of old and new videos with minimum or no late fees covering all available console systems. Some pro’s and con’s of video rental software are: Pro’s: - every video for every current video...
          Power packed Rental system for rental software business...   
  Rental Software For the rental software businesses to have easy change over from offline to online with minimum of expense by the company, it is necessary to have the softwares that are available for their businesses. But to have the minimum of the expense it is necessary that the software of their purpose is available on rent. Commodity Rentals provides the rental software that solves the purpose of offline rental businesses. Video Rental Software Video Rental Software is the rental software available for most of the video rentals business. Like the Video rental software it also helps the customers to avoid rushing to the stores to have their favorite video on rent or they do not have to wait until the video are being returned. With Video rental software the customer gets many benefits:- Easy transaction process Wide list to choose from. Customers are able to view the trailers to have the exact choice of CDs...
          Best business rental software and rental system...   
Nowadays technology has expand their market tremendously in web world and just like the technology suppliers have also finding the ways for rental software product  for the purpose of easier to use. Biggest benefit is “abstraction” now here we talking on the meaning of abstraction is where online rental software can efficiently handling such kind of task like managed inventory, inward invoice systems, Data base manipulation and as well as coordinately work with another software may be these are the tax programs, accounting software and other adaptable software One famous personality who is Steve kohn, president, Miller’s Rentals, Edison, N.J says that “Software has come a long way”. Most of the manufacturers are try to convert their window based product into the more user friendly system. Basically according to current trend most of the developer is try to connect their program with other software’s as well as also makes compatible with different...
          User Review: Not that bad...   

zizouzidan submitted this review of the Nokia N73:

Overall rating: 4 (out of 5)

Ive had this phone for a few months and it was great. the only thing is it turns off once in a while, randomly, so i sometimes don't get calls or messages. I have no idea what it is, i updated the software, rebooted my phone and got it back to factory settings but it doesn't work. I also know some people have the same problem but, i don't care because it is soooo good.
Pros: Amazing Camera
Good music volume
side buttons not confusing
Good lighting in screen
Sleek and professional

Cons: Mini SD
Feels kind of cheap
Front camera is bad (like all phones)
The software problem

(Follow link to rate this review or report it to us as inappropriate.)


          User Review: Best Nokia ever   

tspierings submitted this review of the Nokia N73:

Overall rating: 4.5 (out of 5)

This is the first smartphone that can really replace my iPaq pocketpc. I own this device 6 weeks and it is great.

The size of the device is just within the maximum limits to be able to carry it in the pocket. (I find the N80 a little too bulky)

Reception and sound quality outstanding. In combination with the Bluetooth Nokia carkit CK7W it works superbe. Hardly noise and no echo.

As an MP3 player this can absolutely compete with my iPod (unfortunately MiniSD Cards do not come in bigger than 2 Gb yet).

Screen is superb with QVGA. Finally it is usefull with TomTom GPS software.

Multitasking works flawlessly. When I am using TomTom with the bluetooth GPS receiver, I can answer any phonecall in between (even with my CK7W bluetooth carkit).

Keyboard is OK. In some reviews it was reported as troublesome but I find it good to work with.

The camera is fairly good. It is the best quality I have ever seen in a smartphone. However, startup is very slow and in poor light conditions the picture quality is poor. Do not expect too much of the flash.

A few not-so-good points.

The Email application is crap. I cannot even delete messages. The same applies to the calendar application. (The default Calendar applications on Palm and PocketPc are crap as well). However, there are excellent alternatives for this. You should immediately purchase Papyrus calendar application and ProfiMail email application. Both are very good.

I am not so happy with voice dialling. You can no longer save your own voice tags. However, this built-in intelligence does not work very well in some languages and frequently does not find a match.

Where Nokia really missed it is with the accessories. There is no (powered) desk stand available. Why? All previous Nokias had this. Also, there is no powered car holder available. Why? Fortunately, Brodit has just launched a powered car holder that fits very well.

Conclusion: Great mobile with all necessary PDA functions

(Follow link to rate this review or report it to us as inappropriate.)


          User Review: After 1 month of use... UNBELEIVABLE!!!   

Marioomobile submitted this review of the Nokia N73:

Overall rating: 5 (out of 5)

so I waited a month to use and abuse to the phone before I do a complete review...
First off, I think this is the best phone I have ever owned and I've gone through ~100 phones, including all the high-end N-series

The reception on the phone is incredible
The speakerphone blows any phone including the motorola phones that nextel puts out.
I love the broswer(same as all the other N-series)
With a few extra software installations, I don't even take my laptop to work/school (I also bought a wireless bluetooth keyboard)
The batter life is very good

The only Con I can think of is because it is fairly new, Nokia hasn't put out a completely bug-free firmware

(Follow link to rate this review or report it to us as inappropriate.)


          Software Development Manager - AFT Entropy Management Tech - AMZN CAN Fulfillment Svcs, Inc - Toronto, ON   
We operate at a nexus of machine learning, computer vision, robotics, and healthy measure of hard-earned expertise in operations to build automated, algorithmic...
From Amazon.com - Tue, 27 Jun 2017 14:12:51 GMT - View all Toronto, ON jobs
          Software Test Architect - Cirrus Logic - Austin, TX   
This position impacts multiple product development efforts across all Cirrus Logic product divisions. The scope of Cirrus’s products is growing rapidly,...
From Cirrus Logic - Thu, 29 Jun 2017 21:52:04 GMT - View all Austin, TX jobs
          Software Quality Assurance Engineer - Cirrus Logic - Austin, TX   
The scope of Cirrus’s products is growing rapidly, and demanding rapid expansion and innovation. A key to our success in Software Engineering is providing high
From Cirrus Logic - Thu, 29 Jun 2017 21:52:04 GMT - View all Austin, TX jobs
          Arcsoft Total Media Theatre 3 Platinum First Impressions   
tmt3

Up until recently I have used Cyberlink Power DVD  Ultra as my primary playback software for Blu-Ray/HDDVD. Whilst I have not been impressed with it’s integration into Media Centre it was on my setup way ahead of the competition in terms of stutter free playback.

I have often cast envious eyes at the integration of Arcsoft Total media Theatre (TMT) into Media Center but for a long while I could not get it even to start up in Vista. To be fair this was mainly due to being on the beta programme for Vista SP2 and was resolved in the final release of SP2. What was not resolved was a general level of flakiness in playback on my setup. It used to exhibit very jerky movement and struggled to keep up with playback. Now I have a very good setup, with a Phenom x4 processor and a very reasonable ATI graphic chip set, so it really had no excuse.  Much trawling of websites didn’t offer any solutions with many people pointing to the fact I use an external Blu-Ray drive as a likely cause.

Anyway all that has changed with the release of TMT3. Rock solid playback. No jerkiness at all., excellent sound(with one gotcha of which more later) and a fantastic image. On top of which the integration into Media centre is just excellent. I know it is actually shelling out to an external application but it just doesn’t feel like it is.

My only gripe is that I use an sp-dif output to my speaker system and whilst the volume control in Media Center happily controls this, the one in TMT3 doesn’t. Funnily enough mute does still work.

Ignoring that one gripe though it is a very solid contender for the Cyberlink crown especially as it still supports HDDVD which Cyberlink doesn’t in its recent incarnations.

I would go as far as saying it is now my player of choice.

Note: only the platinum edition supports Blu-Ray/HDDVD and as ever with the costs of licensing the included technologies the price is a little steep but google for discount codes.

Publisher's Site
          Software Program Manager - Cirrus Logic - Austin, TX   
Contribute to the productivity of development projects by leading the software development efforts for Mobile Platforms. Work with cross-functional teams to
From Cirrus Logic - Wed, 07 Jun 2017 06:05:15 GMT - View all Austin, TX jobs
          MCE2005: Microsoft Karaoke Add-In   
Don't know how I'd missed this before but I was browsing Microsofts list of Genuine Advantage offers and came across this:



Windows Genuine Advantage Special Offers > Offer Details
Media Center Karaoke Plug-in
Media Center Karaoke Plug-in is designed for Microsoft Windows XP Media Center Edition. Media Center users can use this plug-in to select audio channels when playing VCD or DVD, can display lyrics included in WMA or MP3 music files, can remove vocals from the song, can also control microphone connected to the PC. With this plug-in, the user can enjoy Karaoke experience in Media Center using popular audio/video media files, e.g. WMP3/WMA, not necessary depend on special Karaoke media files or special devices.


--------------------------------------------------------------------------------
System Requirements
The following hardware and software are required to run Media Center Karaoke Plug-in:

Windows XP Media Center Edition 2005 or above


Click here for download page
          Softwareentwickler (m/w) Fahrerassistenzsysteme - avitea GmbH - Lippstadt   
Weiterentwicklung von erfolgreichen Fahrerassistenzsystemen Softwareentwicklung im Bereich Radarsysteme und Signalverarbeitung Entwicklung von Algorithmen
Gefunden bei avitea - Wed, 28 Jun 2017 10:21:13 GMT - Zeige alle Lippstadt Jobs
          News: IK Multimedia announces iRig Pro I/O   

IK Multimedia has announced the release of the iRig Pro I/O, a new pocket-sized mobile audio/MIDI interface for iPhone/iPad and Mac users. The successor to the company’s highly rated 2013 iRig Pro, iRig Pro I/O raises the bar with a plethora of new features as well as bundled software and apps to enhance the digital musician’s experience. iRig Pro I/O provides a wide range of connectivity options, with inputs for guitars, basses, studio…
          Firmware Engineer - Embedded C - Permanent - Aberdeen - To 55K GBP   
Firmware Engineer - Embedded C - Permanent - Aberdeen - To 55K GBP Abrecco wish to recruit Software Engineers or Senior Software Engineers from an embedded firmware background to join an established team in Aberdeen. The successful applicant will be working on industry-leading products for the global oil and gas / ...
          Corel Painter 2018 Win x64   

Corel Painter 2018 is the ultimate digital art and painting software trusted by professional artists. Expand your artistic capabilities using a phenomenal collection of the world’s most realistic digital Natural-Media. Accomplish natural, professional results. Corel Painter 2018 software is a combination of inventive drawing tools, Natural Media brushes, image cloning capabilities and virtually unlimited customization […]

The post Corel Painter 2018 Win x64 appeared first on GFXDomain Blog.


          Global cyberattack seems intent on havoc aimed at Ukraine, not extortion   

A cyberattack that caused indiscriminate economic damage around the world was apparently designed to create maximum havoc in Russia's neighbor and adversary Ukraine, security researchers said.

While the rogue software used in the attack was configured as extortionate "ransomware," that may have...


          VW ruft Autos in Werkstätten   
Wolfsburg/Berlin. Für ein Software-Update bei Bremsregelsystemen ruft Volkswagen Fahrzeuge in die Werkstätten. Ein VW-Sprecher bestätigte am Freitag eine Meldung des Fachmagazins "kfz-betrieb". Demnach sind von dem Rückruf alleine in Deutschland rund 385 000 Autos der Marken VW, Audi und Skoda betroffen. Die Stabilisierungsfunktion des Fahrzeugs über das Bremsregelsystem könne in fahrdynamischen "Grenzsituationen", wie zum Beispiel Übersteuern, Untersteuern oder Vollbremsungen, nicht mehr gegeben sein, hieß es. Ursache des Problems sei eine "thermomechanische Überlastung" im Steuergerät für das ABS (Antiblockiersystem) und ESP (Elektronisches Stabilitätsprogramm).
          (IT) Software Developer - Highly Skilled   

Location: Englewood Cliffs, NJ   

Job Title: Software Developer - Highly Skilled Qualifications: The CNBC Digital Technology team is seeking a Software Engineer to manage and build software solutions across CNBC's Digital Platform. Software engineer (primarily focusing on Backend development) will be responsible for building and managing software solutions for various projects. This role requires hands-on software development skills, deep technical expertise in web development, especially in developing with core java, spring, hibernate. Software engineer will be required to provide estimates for his tasks, follow technology best practices, participate and adhere to CNBC's Technical Design Review Process, Performance metrics/scalability, support integration and release planning activities in addition to being available for level 3 support to triage production issues. Required Skills " BS degree or higher in Computer Science with a minimum of 5+ years of relevant, broad engineering experience is required. " Experience with various Web-based Technologies, OO Modeling, Middleware, Relational Databases and distributed computing technologies. " Experience in Digital Video workflows (Ingest, Transcode, Publish) " Experience in Content Delivery Networks (CDN) " Experience with Video Content Management Systems " Expertise in cloud transcoding workflows. " Demonstrated experience running projects end-to-end " Possess expert knowledge in Performance, Scalability, Security, Enterprise System Architecture, and Engineering best practices. " Experience working on large scale, high traffic web sites/applications. " Experience working in financial, media domain. Responsibilities: Languages and Software: " Languages : JAVA (Core Java, Multithreading), Object Oriented languages 3Z 4 Web Technologies: XML, JSON, HTML, CSS, OO JavaScript, jQuery, AJAX, SOAP and RESTful web services " Framework : MVC Framework like Spring, JPA, Hibernate, Jaxb " Database : RDBMS like MySQL, Oracle, NO SQL databases " Tools : Git, SVN, Eclipse, Jira
 
Type: Contract
Location: Englewood Cliffs, NJ
Country: United States of America
Contact: Hiring Manager
Advertiser: First Tek
Reference: NT17-03957

          (IT) Java Build and Config Engineer - Banking   

Rate: Negotiable   Location: City of London   

Role: Senior Java Build and Config Engineer - Banking Key Essential Skills Java Configuration Build & DevOps Engineer, SDLC, JERA, TeamCity, TDD, MSAzure, Solid background in automated testing. Investment Banking Knowledge of Apache Stack, Flink, Park, Ignite Outline Thebes Group Thebes Group is a leading UK wide IT Infrastructure Technology Consultancy. We are well-known for our extensive talent pool of highly competent IT professionals and exclusive academy Programmes, which provide a great opportunity to undertake technical training in core disciplines. Thebes work with a number of leading vendors, government, financial institutions and insurance companies including investment banks, brokers and hedge funds. To see our list of core capabilities please click here. Essential Experience Configuration/Build Specialist with extensive DevOps Proven Hands on Java skills including related tooling 5+ years' experience in Software programming languages - JavaScript and C++ to run Flink Experience with scalability and setting up/influencing code optimisation. Experience using Cloud based systems Solid understanding of software development life cycle (SDLC) methodologies such as Waterfall and Agile Experience working within a Financial Sector Role & Responsibilities Work constructively with other team members to discuss and solve technical problems Communicate effectively with other geographically-dispersed teams across the business unit Work in conjunction with Business representatives to understand and evolve business requirements and come up with pragmatic and supportable designs To analyse, design and build any such projects Manage projects through the full project life cycle Handle projects that deals with rating, billing and finance and in certain cases, complex projects require coordination with external systems Thebes provides IT solutions & services differently from most other IT service providers. As an Assured Outcome Provider (AOP), we have spent fifteen years willingly sharing the client's risk with them by focusing on outputs (ie quality service & solutions and return on investment ROI) rather than inputs (ie pricelists and headcount). We do this by fitting our skills, solutions & capabilities to needs, augmenting our staff with enthusiastic professionals from our Academy Programme and remaining flexible as our clients' needs change. Thebes Group is a leading IT services and technology consultancy based in the city of London and Milton Keynes. Thebes work with a number of leading Vendors, Government, Insurance and Financial Institutions including Investment Banks, Brokers, Hedge Funds. Established in 1992, we are a full service provider that is 100% focused on delivering client value. We design, develop and implement leading technology solutions and resources, which help you, run your businesses better. Thebes - Lead by Passion, Driven by Innovation and Dedicated to Results. Thebes may process any personal information supplied
 
Rate: Negotiable
Type: Contract
Location: City of London
Country: UK
Contact: Thebes Group
Advertiser: Thebes IT Solutions Ltd
Start Date: ASAP
Reference: JS-JALJAVA BUILD AND CO

          (IT) Senior Developer (Java, ION) - Front Office   

Rate: £600 - £700 per day   Location: London   

Senior Developer - Java, ION, FIX, Shell, TCL, WebSphere, MQ, Agile, Front Office, Trading. Rate: £600-£700 per day Duration: 6 months Location: City of London Start date: ASAP/1 month This is a great opportunity for an experienced Front Office Java Developer to join a leading Investment Bank based in the City. You will be part of the Front Office Solutions department that providing quantitative technology services. The team collectively provide the requisite level of support to cover all asset classes and technologies. The successful candidate will work with high-performing Front Office technology functions on change projects to upgrade the banks E-commerce trading platforms, integrate new software with existing platforms and prepare the bank for MIFID compliance. Responsibilities Take project ownership for coding, testing and releasing code into a production environment. Integrating a new trading platform with ION, pricing contributions of products to external venues and electronic execution. Ensure that high volume products are routed via STP to internal downstream systems. Develop, test and release software into a Front Office production environment Skills Strong Java, and at least one of ION or FIX (both preferred) Integration experience with ION will be highly regarded Knowledge and experience of source control, continuous integration and agile processes Required: basic knowledge of trade flows and price contributions to E-commerce platforms (eg. Bloomberg) Desirable: strong knowledge of trading platforms, products and front-to-back trade life cycle Desirable: Shell Scripting (eg. TCL or similar), experience with WebSphere and MQ Desirable: Knowledge of banking regulations and regulatory requirements Understanding of financial products and front-to-back processes Experience in development methodologies agile
 
Rate: £600 - £700 per day
Type: Contract
Location: London
Country: UK
Contact: Tom Ricucci
Advertiser: Empiric Solutions
Email: Tom.Ricucci.24C5A.DC7C5@apps.jobserve.com
Start Date: ASAP/1 month
Reference: JS

          (IT) Senior Java Build and Config Engineer - Banking   

Rate: Negotiable   Location: City of London   

Key Essential Skills Java Configuration Build & DevOps Engineer, SDLC, JERA, TeamCity, TDD, MSAzure, Solid background in automated testing. Investment Banking Knowledge of Apache Stack, Flink, Park, Ignite Outline Thebes Group Thebes Group is a leading UK wide IT Infrastructure Technology Consultancy. We are well-known for our extensive talent pool of highly competent IT professionals and exclusive academy Programmes, which provide a great opportunity to undertake technical training in core disciplines. Thebes work with a number of leading vendors, government, financial institutions and insurance companies including investment banks, brokers and hedge funds. Essential Experience Configuration/Build Specialist with extensive DevOps Proven Hands on Java skills including related tooling 10+ years' experience in Software programming languages - JavaScript and C++ to run Flink Experience with scalability and setting up/influencing code optimisation. Experience using Cloud based systems Solid understanding of software development life cycle (SDLC) methodologies such as Waterfall and Agile Experience working within a Financial Sector Role & Responsibilities Work constructively with other team members to discuss and solve technical problems. Mentoring and coaching Communicate effectively with other geographically-dispersed teams across the business unit Work in conjunction with Business representatives to understand and evolve business requirements and come up with pragmatic and supportable designs To analyse, design and build any such projects Manage projects through the full project life cycle Handle projects that deals with rating, billing and finance and in certain cases, complex projects require coordination with external systems Thebes provides IT solutions & services differently from most other IT service providers. As an Assured Outcome Provider (AOP), we have spent fifteen years willingly sharing the client's risk with them by focusing on outputs (ie quality service & solutions and return on investment ROI) rather than inputs (ie pricelists and headcount). We do this by fitting our skills, solutions & capabilities to needs, augmenting our staff with enthusiastic professionals from our Academy Programme and remaining flexible as our clients' needs change. Thebes Group is a leading IT services and technology consultancy based in the city of London and Milton Keynes. Thebes work with a number of leading Vendors, Government, Insurance and Financial Institutions including Investment Banks, Brokers, Hedge Funds. Established in 1992, we are a full service provider that is 100% focused on delivering client value. We design, develop and implement leading technology solutions and resources, which help you, run your businesses better. Thebes - Lead by Passion, Driven by Innovation and Dedicated to Results. Thebes may process any personal information supplied in relation to your application. By providing your information, you consent to Thebes using
 
Rate: Negotiable
Type: Contract
Location: City of London
Country: UK
Contact: Thebes Group
Advertiser: Thebes IT Solutions Ltd
Start Date: ASAP
Reference: JS-JALSENIOR JAVA BUILD

          (IT) Full Stack Developer   

Rate: £350 - £450 per Day   Location: Glasgow, Scotland   

Full Stack Developer - 12 month contract - Glasgow City Centre One of Harvey Nash's leading FS clients is looking for an experienced full stack developer with an aptitude for general infrastructure knowledge. This will be an initial 12 month contract however the likelihood of extension is high. The successful candidate will be responsible for creating strategic solutions across a broad technology footprint. Experience within financial services would be advantageous, although not a prerequisite. Skill Set: - Previous Experience full-stack development experience with C#/C++/Java, Visual Studio, .Net, Windows/Linux web development - Understanding of secure code development/analysis - In-depth knowledge of how software works - Development using SQL and Relational Databases (eg SQL, DB2, Sybase, Oracle, MQ) - Windows Automation and Scripting (PowerShell, WMI) - Familiarity with common operating systems and entitlement models (Windows, Redhat Linux/Solaris) - Understanding of network architecture within an enterprise environment (eg Firewalls, Load Balancers) - Experience of developing in a structured Deployment Environment (DEV/QA/UAT/PROD) - Familiarity with the Software Development Life Cycle (SDLC) - Experience with Source Control and CI systems (eg GIT, Perforce, Jenkins) - Experience with Unit and Load testing tools - Experience with Code Review products (eg Crucible, FishEye) - Excellent communication/presentation skills and experience working with distributed teams - Candidates should demonstrate a strong ability to create technical, architectural and design documentationDesired Skills - Any experience creating (or working with) a "developer desktop" (dedicated desktop environment for developers) - Experience of the Linux development environment - An interest in cyber security - Knowledge of Defense in Depth computing principles - Experience with security products and technologies(eg Cyberark, PKI) - Systems management, user configuration and technology deployments across large, distributed environments (eg Chef, Zookeeper) - Understanding of core Windows Infrastructure technologies (eg Active Directory, GPO, CIFS, DFS, NFS) - Monitoring Tools (eg Scom, Netcool, WatchTower) - Experience with Apache/Tomcat-web server "Virtualisation" - Design patterns and best practices - Agile development: Planning, Retrospectives etc. To apply for this role or to discuss it in more detail then please call me and send a copy of your latest CV.
 
Rate: £350 - £450 per Day
Type: Contract
Location: Glasgow, Scotland
Country: UK
Contact: Cameron MacGrain
Advertiser: Harvey Nash Plc
Start Date: ASAP
Reference: JS-329601/001

          (IT) Data Architect   

Location: New York, NY   

Software Guidance & Assistance, Inc., (SGA), is searching for an Data Architect for a right to hire assignment with one of our premier financial clients in New York, NY. Responsibilities : We are looking for an experienced Technologist/Data Architect is responsible for ensuring that the data assets of an organization are supported by a data architecture that aids the organization in achieving its strategic goals. The data architecture should cover defining technical architectures and subject domain based design for operational/transactional data as well as analytic data in both Rational and NoSQL/Big Data technology environments. Besides the data modeling tasks, the data architect is also expected to contribute to the data processing tasks for data mapping, data conditioning, ETL/ELT, data delivery through java, python as well as metadata management system. Analyze functional and non-functional business requirements and translate into technical data requirements and create or update existing logical and physical data models. Create data models (logical) and DB designs (physical), that depict the business areas and systems. Design and develop a data processing techniques in Cassandra and Hadoop environments Design and implement solutions for data re-conciliation, data delivery as well as data forensics. Implement data technology solutions in the area of master data, metadata, and reference data Design and implement data analytics solution using analytics tools like dash boarding, reporting. Required Skills : BS in Computer Science or in related fields, higher degree preferred. 5+ year working experience in data modeling methodology and process using Erwin Data collection, curation, preparation and transformation Data warehousing, reporting and business intelligence, such as dash boarding Clear verbal and written communication; demonstrated ability to collaborate with peers from a variety of disciplines Working knowledge with RDBMS (DB2) as well as Cassandra and Hadoop Implementation skills such as in Java, Python, and Scripting Preferred Skills : Breadth and depth of skill to build and deliver scalable data and reporting solutions for Deep knowledge and experience with the Cassandra, related software tools, and performance optimization An obsession with delivering an exceptional customer experience and site resiliency Desire, initiative and resourcefulness to learn new tools, frameworks, languages SGA is a Certified Women's Business Enterprise (WBE) celebrating over thirty years of service to our national client base for both permanent placement and consulting opportunities. For consulting positions, we offer a variety of benefit options including but not limited to health & dental insurance, paid vacation, timely payment via direct deposit. Only those authorized to work for government entities will be considered for government roles. SGA is an EEO employer. We encourage Veterans to apply.
 
Type: Contract
Location: New York, NY
Country: United States of America
Contact: george wellington
Advertiser: Software Guidance & Assistance
Reference: NT17-02437

          (IT) Hadoop Architect/Developer   

Location: Foster City, CA   

Key Responsibilities: Visa is currently seeking for a Senior Hadoop Architect/Developer with extensive experience in RDBMS data modelling/dev with Tableau developer experience in Finance area to deliver Corporate Analytics new strategic framework initiative. This BI platform provides analytical/operational capability to various business domains that are to be used by Corporate Finance Systems. This Developer role will be primarily responsible for designing, developing and implementing Hadoop framework ETL using relational databases and use Tableau reporting on it. The new Hadoop framework to be used to build from the scratch Oracle Financial analytics/P2P/Spend/Fixed asset solution into Hadoop framework from OBIA. The individual should have a finance business background with extensive experience in OBIA Fixed Assets, P2P, Financial analytics, Spend Analytics, and Projects. Expert in Hadoop framework components like Sqoop, Hive, Impala, Oozie, Spark, HBase, HDFS.. " Architect, Design and implement column family schemas of Hive and HBase within HDFS. Assign schemas and create Hive tables. Managing and deploying HDFS HBase clusters. " Develop efficient pig and hive scripts with joins on datasets using various techniques. Assess the quality of datasets for a hadoop data lake. Apply different HDFS formats and structure like Parquet, Avro, etc. to speed up analytics " Fine tune hadoop applications for high performance and throughput. Troubleshoot and debug any hadoop ecosystem run time issues " Hands on experience in configuring, and using Hadoop ecosystem components like Hadoop MapReduce, HDFS, HBase, Hive, Sqoop, Spark, Impala, Pig, Oozie, Zookeeper and Flume. " Desired candidate should have strong programming skills on Scala or Python to work on Spark " Experience in converting core ETL logics using PySpark SQL or Scala language " Good experience on Apache Hadoop Map Reduce programming, PIG Scripting and Distribute Application and HDFS. " In-depth understanding of Data Structure and Algorithms. " Experience in managing and reviewing Hadoop log files. " Implemented in setting up standards and processes for Hadoop based application design and implementation. " Experience in importing and exporting data using Sqoop from HDFS to Relational Database Systems and vice-versa. " Experience in Object Oriented Analysis, Design (OOAD) and development of software using UML Methodology, good knowledge of J2EE design patterns and Core Java design patterns. " Experience in managing Hadoop clusters using Cloudera Manager tool. " Very good experience in complete project life cycle (design, development, testing and implementation) of Client Server and Web applications " Experience in connecting Hadoop framework components to Tableau reporting " Expert in Tableau data blending and data modeling. " Create Functional and Technical design documentation " Perform Unit and QA testing data loads and development of scripts for data validation " Support QA, UAT, SIT and
 
Type: Contract
Location: Foster City, CA
Country: United States of America
Contact: Baljit Gill
Advertiser: Talentburst, Inc.
Reference: NT17-11842

          (IT) Senior Java Engineer - Dublin   

Rate: Euros 500 +   Location: Dublin   

Financial Services Powerhouse client of mine is looking to add 2 Senior Engineers to their team to work on a large scaling platform which has 20,000 users. They are looking to implement and add new tools to their platform to ensure that their business and trading platforms are up to the level that enables their business to grow 3 fold this year. Paying excellent daily rates and chance to joining a team in which is at the forefront of my clients innovation centre. What they are looking for: -At least 5 years of experience in delivery of innovative software solutions (Java) -Experience migrating enterprise grade solutions to cloud offerings -Solid Application development background with a focus on Java, in an enterprise environment -Experience setting up large scale CI/CD pipelines -Familiarity with software development tools such as: JIRA, Confluence, SVN, Artifactory and others -Experience with continuous integration Servers (TeamCity, Jenkins) -Experience with virtualization solutions (vRealize) -Experience working with containers (Docker) -Ability to partner with senior stakeholders both in the team and across teams -Dedicated self-starter, ability to drive a team and its contribution Skills that would be advantageous to have: -Maven/Gradle/MSBuild/cmake -Apache/Tomcat skills -Grails/Groovy -Track record on Linux Java application debugging and tuning -Work experience in large multinational corporations -Familiarity with agile methodologies Contact Brendan (see below)
 
Rate: Euros 500 +
Type: Contract
Location: Dublin
Country: Ireland
Contact: Brendan Hennessy
Advertiser: Stelfox Ltd
Email: Brendan.Hennessy.3712A.B45A6@apps.jobserve.com
Start Date: ASAP
Reference: JS

          (IT) Senior Scala Engineer   

Rate: Euros 550 - 600 per day   Location: Dublin   

My client is a Financial Services Powerhouse who are looking to add a number of top Scala Engineers to their team based here in Dublin..Great time to come over and contract in Dublin as the Euro is very strong against the Brithish Pound and with the added government benefits of UK based contractors coming over here, now is a great time to secure a contract role here in Dublin for more bang for your buck.* They are looking for people who have both commercial experience in Scala, but will also be happy to speak with people who come from a strong Java based background who want to enter a commercial environment and gain Scala exposure. Great team with a very tech driven manager who ensures that his team not only use best practice to deliver on the large scale applications that they are building but have fun doing it. Job Description If you are committed to change and like a challenge, then this is the place for you. My client has moved from a traditional application aligned software delivery methods to highly agile cross functional and component teams. This is one of the most interesting and exciting times to join the organisation. Their culture is one of excellence; team work, learning, delivered value and believing in their people. They look for new team members that love to learn and take initiatives and take opportunities to improve processes. If working amongst people who are committed to leading the industry appeals to you, then you need to apply for this role. They want you to be part of a strategic drive to migrate their classic applications to the new strategic architecture; The strategic system is being constructed in Scala and Python using Angular in the web stack. They follow Agile management, Agile, Scrum and Kanban delivery methodologies, with a focus on ATDD/BDD & TDD. Responsibilities You will be a key figure within the Dublin team working across a number of teams in other regions, working within an Agile team, writing requirements and specification (eg automated tests), developing relationships across the technology and user communities. In addition making sure you are always focusing on delivery of value using exceptional quality. As the successful applicant you will be responsible for supporting modern agile software development methods; including educating & mentoring less experienced OOP team members and working with teams across London and other regions. Requirements A background in modern OO language with experience in at least one of Java/Scala/Python/C# with a preference for Scala Experienced in using design patterns and following best software engineering practices An understanding of fundamental algorithms and ability to optimize existing code Proficient written and verbal communication skills to support and shape the platform and clearly articulate technical designs and concepts Relationship building skills A team player with exceptional interpersonal skills, eg collaborative working skills Experience of Specification by
 
Rate: Euros 550 - 600 per day
Type: Contract
Location: Dublin
Country: Ireland
Contact: Brendan Hennessy
Advertiser: Stelfox Ltd
Email: Brendan.Hennessy.40B2C.FD891@apps.jobserve.com
Start Date: ASAP
Reference: JS

          (IT) Web UI Developer - Javascript JAVA Angular React backbone ECMA Agile - Investment Bank   

Rate: £600 - £650 per Day   Location: London   

Web UI Developer - Javascript JAVA Angular React backbone ECMA Agile - Investment Bank A talented Web UI and Java developer to join a small agile team for an interesting project within a Top Tier Investment Bank. You must have a good knowledge and understanding of modern JavaScript development, Java development, UI design, a keen eye for detail, a strong focus on automated testing and a relentless drive for simplicity. The team is small, has a large degree of autonomy, a large degree of self-discipline and are focused on delivering working software. Project tech stack is Server Side Java, REST, ElasticSearch, Angular, HTML5/CSS, Selenium/Webdriver and the typical modern development/automation tools. Experience of the entire development life cycle within Java projects from architecture through to maintenance. Experience on High performance Java development and the Java framework and its interoperability mechanisms. Multi-threaded approaches and practical experience in profiling and optimising highly concurrent codebases. Experience of delivering high performance, low latency systems. Knowledge of programming best practices, design patterns etc Ability to deliver quality code using test driven development and agile practises. Provide simple solutions to complex problems. You do not need to come from an investment banking background, but you need to be passionate about development, and able to work with a large degree of autonomy, when required. Role: The role will involve working as part of a small agile team, working closely with other IT teams as well as the Front Office and other stakeholders. The Java Developer will be expected to be flexible working on solutions across all impacting areas, creating new services as well as maintaining and enhancing existing services.. This role involves development of leading edge solutions across the department. The role involves providing 3rd level support, liaising either with the support team or with the business directly. Adlam Consulting operates as an Employment Agency & an Employment Business
 
Rate: £600 - £650 per Day
Type: Contract
Location: London
Country: UK
Contact: Adlam Consulting Ltd
Advertiser: Adlam Consulting Ltd
Email: Adlam.Consulting.EE8C4.A5193@apps.jobserve.com
Start Date: ASAP
Reference: JSADL02712

          (IT) UI Developer (HTML, Angular)   

Location: London   

Purpose of the job The FX eDistribution team is a key part of the wider eFX department and is responsible for visual channels and their supporting technology. Based in London & China the team maintains and extends a suite of HTML5 and Java-based eCommerce applications used both internally by FX Sales and externally by the banks Customers. The successful candidate undertaking this role will join the team as a senior developer and will work with other team-members to design, develop, test and release the various HTML5 and Java (Server Side). Main Duties (Please describe the role that the Candidate will be undertaking within the team) As a senior developer, the successful candidate will be expected to perform the following duties with a high level of competence: Liaise with nominated business stakeholders when required to ensure that business requirements are fully understood before commencing design and development Work with other team members and liaise with nominated business stakeholders when required to ensure that business requirements are fully understood before commencing design and development. Fully browser test any implemented solutions in advance of User Acceptance Testing Forward thinking for other devices and required accessibility. Draw-up detailed technical designs for components in response to business requirements and high-level technical architecture Implement best-of-breed technical solutions based on agreed technical design, adopting industry standard development patterns and methodologies (including continuous integration and automated unit and integration testing) Fully test implemented solutions in advance of User Acceptance Testing Assist (when required) with the deployment of components to development and test environments Developers in our team are expected to own the end to end delivery of software from analysis through to release to production and support. We work in small iterative cycles and typically release software weekly to production. Everyone in our team releases code to production, everyone in our team raises production change requests, everyone in our team does production support. Everyone. Participate in intra-day and overnight Support. TECHNICAL KNOWLEDGE Demonstrable experience of Continuous Delivery software development methods, including TDD and automated testing (including non-functional testing). HTML, Javascript, CSS knowledge is essential for this role The successful candidate is likely to have worked with these technologies as a minimum : Angular, ES6, React, Webpack, gulp, grunt, less Experience of working in unix environments is essential. Experience of REST services is advantageous.NON TECHNICAL KNOWLEDGE How to write Technical documentation How to liaise effectively with users - in this role this will be with sales, traders and quants. BUSINESS KNOWLEDGE Experience of working in a Front Office environment in an investment bank is advantageous Experience of working in the FX domain is
 
Type: Contract
Location: London
Country: UK
Contact: Phil Quigley
Advertiser: Resource Solutions - HSBC
Start Date: ASAP
Reference: JS-UI.PQ

          USB control software: The best tools to protect your files from data theft   

We all use all sorts of USB devices on our PCs, but sometimes USB devices can be a security risk. USB flash drives and other storage devices can be infected with viruses, but you can easily protect your PC from USB threats. There are tools that can help you manage your USB devices, and today […]

The post USB control software: The best tools to protect your files from data theft appeared first on Windows Report - Windows 10 and Microsoft News, How-to Tips.


          5 best deep clean hard drive software   

As technology progresses, a lot of things changes about computers from one generation to the next. Their power, their accessibility and price, and even their size, all change in a relatively small period of time. However, one thing that never changes about computers is the fact that they eventually get really messy. By that, we […]

The post 5 best deep clean hard drive software appeared first on Windows Report - Windows 10 and Microsoft News, How-to Tips.


          5 best nature sound generator software   

When you are stressed out or distracted, an ambient sound could help you relax and stay focused. However, not just any ordinary noise/sound generator, you need to utilize some of the best nature sound generator software. The nature sound – is what we generally miss to experience while in a workplace. But, with the help […]

The post 5 best nature sound generator software appeared first on Windows Report - Windows 10 and Microsoft News, How-to Tips.


          4 best bandwidth prioritization software for PC users   

Bandwidth prioritization is generally thought of as something that happens on the router via QoS (Quality of Service). With QoS rules, people with access to their router’s settings can prioritize which devices in their household get to use more bandwidth than others. QoS can be a good start for PC users experience slower than expected […]

The post 4 best bandwidth prioritization software for PC users appeared first on Windows Report - Windows 10 and Microsoft News, How-to Tips.


          Comment on How To Build An Online Store With Shopify In 2017 by khelo365   
Your on-line social casino video games portal totally free play slots, on line casino bonuses and gaming information. You may discover our new Live Vendor table games suite, that includes Blackjack and Roulette tables, hosted by dwell sellers. The perfect uk should regulate a milestone that you simply do on your financial poker respect. The courtroom dominated that participating in talent video video games like poker in leisure golf gear is permitted and no licence is required for the same", mentioned KN Suresh, secretary of The Indian Poker Affiliation. For many gamers, although, online poker real cash sites have a lot of advantages. The ante guess is often seen as the standard Three Card Poker bet, as many of the action at the desk revolves around resolving it. The ante guess additionally allows players to incorporate some strategy, in contrast to the PairPlus bet, which is entirely primarily based on luck. Our members have rated, ranked and reviewed the preferred and greatest US on-line poker sites for USA players. While they don't seem to be quite as rich because the richest individuals on this planet , these guys can hold their own-and then some. One half of the top poker playing duo within the US, Di Dang was simply one of the crucial feared execs in the world back when on-line poker was booming. Other than profitable two titles, Esfandiari also received 3 World Collection of Poker bracelets and sat at six remaining tables - an overall impressive achievement for any professional participant. Advice: If you need true clay chips, and don't mind spending the money, then you need to take into account these. The Abroad Change Administration Act (FEMA) 1999 was launched to India in 1999 to control the change of international overseas money. High poker execs of India have been repeatedly taking part in within the bigger fields for large prize swimming pools in this decade internationally. In response to a report by KPMG, in 2009, the estimated betting market in India was worth US$ 60 billion. So as to add to the ambience, mood and pleasure, it is very important invest in a top quality poker chip set and quality poker supplies. Computer systems have surpassed the very best human players at chess, checkers, backgammon, and go. Poker is a definite problem due to the aspect of probability, and since the players don't know what cards their opponents are holding. Ceramic chips have been launched in the mid 1980s as different to clay chips, and are also utilized in casinos, as well as being readily available to the house market. On-line poker tables common around one hundred palms per hour, compared to around 30 palms per hour at dwell tables. DoubleDown On line casino offers all your favorite basic Poker games like Texas Hold'em, Pot-Limit Omaha and 5 Card Draw. On high of the 200% multiplier, all new players at Betfair Poker will obtain a complete of ten tickets to quite a lot of single table and multi-table tournaments. That is the primary sign of an aggressive advertising campaign by Indian poker web sites, which have been offering actual-cash poker since 2011. Chip Reese was among the best all around poker players on this planet till he not too long ago passed away. However one that is for certain that there is a large opportunity for Poker in India and with daily, there's a new website posting the sport of poker in a a lot-refined manner. Even in those darkish moments the one fixed was and is the love and support we have acquired from the poker fraternity. This recreation is played the precisely same way as Texas Hold'em except that players should not take a look at their two hole cards. Along with Negreanu, he's the only other poker players in history to earn more than $30 million. In fact, this latest incident is one which displays the differing views of poker world wide. In 2014, I received my first World Series of Poker Bracelet, adopted up with a 2nd bracelet in 2016. When more than one hand has a pair of the same rank, the hand with the highest card outside the pair wins. After a hypothetical name the pot will probably be 1 (SB) + 2 (BB) + 2 (first player's call) + 2 (second player's call). Gowen first rose to poker stardom after profitable the 2003 WPT Ladies Night time Occasion. Nonetheless, they seem to be equally apprehensive about the transaction methods offered to them by the respective online poker rooms. Reputation of on-line play surged when in 2003, an unknown amatuer web participant named Chris Monemaker took the World Sequence of Poker by storm and positioned first out of 839 entrants to say the title of World Champion. Whereas there are growing alternate options within the Asia Pacific region, in addition to some land-based mostly playing providers in India, the consolation of enjoying on-line poker has opened up numerous new interest within the sport for people in India, who now have the liberty to enjoy having fun with Texas Maintain'em anyplace, anytime. The new crew is taking a look at re-establishing itself on the Goa poker scene and with that in mind have taken over the third degree on the ship and intend to completely refurbish and create an opulent spanking new poker room. Sumit Sapra from Delhi listed four various factors ranking Quality of the software and User Interface" on the high. With regards to tales of poker execs going bust, they don't come much uglier than Erick Lindgren 's unhappy tale of debts, playing degeneracy, chapter, and legal actions. He points to feedback in the discussion board submit about Viktor Isuldr1" Blom playing the highest on-line stakes for hundreds of thousands of dollars with out a HUD, and other members who know high stakes gamers that don't use HUDs. Thus, legality of on-line poker or on-line rummy continues to be a grey area and online gaming and gambling stakeholders ought to comply with the relevant authorized tips of India until Indian authorities comes up with some coverage or law on this regard. Let's start by saying when you just bear in mind to by no means let your stack fall beneath 10 massive blinds, and simply push or fold when the time is correct, you'll grow to be a lot better tournament participant. Within the event of a tie on all five cards, the chip pot is break up evenly between the players left contesting the hand. This standard card game (also known as Indian poker) sees fascinating additions to its set of variations yearly - making both shedding and successful fun, offered you have not gone the Yudhisthira method (let's face it, there are many crafty Duryodhana's out there). Attain out to our coaches, get entry to specialised poker studying assets and be taught the guidelines of the game to turn right into a champion poker participant. In addition they have a better repute in the poker community, whereas I've heard numerous tales about bwin treating poker gamers very badly. The inaugural occasion in 1970 was contested by six of probably the most outstanding names in the sport and the winner decided by ballot. Gives a wide range of game modes including Pineapple (with fantasy land!), regular OFC and low in the center. After connecting to the internet on your telephone, you will be able to entry hundreds of player tables and thousands of gamers. He had dominated in cash games for a long interval before the World Series was created, with a coolness that was unshakeable no matter how a table was working. Here's the real deal: most poker web site opinions are written by outsourced content writers that know nothing about poker. Most individuals have performed poker sooner or later in their lives and are already accustomed to the rankings of varied fingers. Don't buy into the misperception that the games are tough and the fish swimming pools have all dried up. The games are nonetheless plenty juicy and beatable. One among Poker Central's key features is the actual fact it is obtainable for all kinds of platforms including cellular (iOS, Android) and at house (Xbox One, Apple TV, Amazon Fire, Roku). Whether you are a novice or an experience participant, online roulette never fails to entertain. Rakeback increases your winnings from on-line poker as you regularly earn money back from every raked hand or event you play. The list of video games embody rummy, card games-28, fifty six, 112, ball throw, cup and coin contests and the like. The cell phone is pinged by multiple towers and its approximate location determines whether or not the player might sit at actual cash tables. All the time consult your native laws in your jurisdiction earlier than playing poker on-line. Which means if you deposit $50 on a website with a 50% deposit match than you may get $50 free. If you are planning on taking part in with a poker site that you have already got an account with, you may simply must log in and proceed playing with the balance in your current account. That's it. There are lots of specific situations that you will run into playing poker that I have never lined right here, however I consider that this guide gives you a solid foundation to employing the proper technique for the craziness of on-line poker. They are saying poker is of enterprise, however not so way back, they said that about entrepreneurship too. Online poker isn't prone to be legalized on a federal level within the fast future, however there are plenty of states looking to legalize online poker on their very own. So I imagine that life, Like your poker recreation is all about steadiness... And I actually enjoy making an attempt to Stability every facet of my life. The place it differs is in the hand ranking, which is all about making the very best attainable flush out of seven cards. It is advisable not only think about the ace-ace in your hand but in addition think about what's on the desk, what the opposite participant might be holding, what his wager tells you about his playing cards and what he's trying to study with his bets. He has received the World Poker Tour twice until now and made to the final table seven instances and in addition to that, he additionally made to the final table of European Poker Tour five occasions. You have to divide your seven playing cards into two poker palms: a High Hand (typically known as Highest) consisting of five playing cards, and a Low Hand (sometimes referred to as 2nd Highest) consisting of two playing cards. This free android poker app offers you the likelihood to play stay texas hold'em poker. If your telephone or pill helps this version then games on this web page will run without any problems. Like after the Karnataka Excessive Court ruled two years ago that poker, then rummy, had been games of ability, not likelihood, authorized card rooms began dealing fingers across the metropolis, albeit extra low-key than Macau's strip-lit dens of iniquity. He stunned the poker business when gained over Mike McDonald during the $10,300 PCA Main Event. Each online gaming and on-line collaborating in market of India is quick booming and maturing Entrepreneurs in these fields have started exploring Indian markets to find out their ventures in India. The SFPT will abide by these penalty violations with a purpose to make poker enjoyable for everybody. These sometimes sell at a premium to standard clay poker chips, but with out the metal insert the texture and sound is the most genuine out there. The identical yr the poker website also rolled out its cell app for gamers and the site migrated its poker game lobby from a Flex-primarily based Person Interface to HTML5-primarily based Person Interface, offering a superior UI to its registered players. Nicely, all the greatest and most impressive sites providing Android Poker apps are waiting for you. The top Indian poker rooms can help you play the poker video games you're keen on head-to-head towards real people or in event format for precise cash. The shortstack however, Dhaval Mudgal of Cardplayer India has began his consistent run of developing last tables ever since making the Main Occasion last desk within the December 2010 event as effectively last evening's IPC 5k. However he can be unable to enhance on his ninth place end from last night by busting out first on the final desk. Nearly every on-line poker site offers poker bonuses to players, either as bonus added cash to your first deposit (often called the first deposit bonus) whenever you join with a brand new poker room, or as extra bonuses which are given to you at intervals (referred to as reload bonuses). Is the world's largest and most trusted on-line poker guide, providing the easiest on-line poker bonus deals assured, over $1m in unique freerolls yearly and probably probably the most free poker content material out there on the Internet. With Genting Poker roulette, you'll be able to play the world's favorite on line casino game at your individual velocity and leisure. If two or more gamers have related straight in a hand, the pot is split equally. One three-Card Poker Gold technique that's easy to implement is to play both 3-Card Poker Gold games directly. If you wish to take it simple, you can play the House Method and have a great probability of profitable Pai Gow Poker. Composite plastic chips are low-cost to make, which why they're additionally sold for residence use. This leads to many gamers treating three card poker as a type of entertainment, rather than a money making enterprise. It accepts on-line U.S poker players and is thought to be the quickest processor amongst all of the poker sites. Be at liberty to review our How To Play Texas Maintain'Em section to construct a strong basis of the game. Clay poker chips usually last 6 to 7 years within the casinos, however can final for much longer with correct care and dealing with. This network accommodates a number of European sports brands who provide a continuing stream of gamblers from the betting area into poker. Ivory chips with numerical and animal designs hand-scrimshawed into the surface are worth greater than those that includes geometric or planet patterns. We note that a few of this info, like ROI, is opt-in to adjust to poker sites' terms of service.
          One Network Unveils Future of App Development; Industry’s First Platform to Build, Run, and Maintain Multi-party Network Apps in the Cloud   

One Network Enterprises today announced Developer Network, the industry’s first cloud development platform used for building, running, and maintaining multi-party network applications in the cloud. Designed for use by professional software developers at larger organizations, Developer Network is the only cloud development platform to offer seamless connectivity of existing SaaS Apps, Enterprise Apps, and VANs to One Network.

(PRWeb May 18, 2011)

Read the full story at http://www.prweb.com/releases/2011/5/prweb8430703.htm


          One Network Enterprises Launches Now Branded Supply Chain Solution   

On-demand solutions help mid-size companies improve time to value for software implementations.

(PRWeb November 09, 2010)

Read the full story at http://www.prweb.com/releases/2010/ondemandTMS/prweb4762654.htm


          A Usability Guy’s Journey to Creating his First KDE Tool – Part 1: Baby Steps   
I, psychologist by education, human-centered interaction designer by trade – my only completed software project so far being a web-based Advent calendar I made years ago – have embarked on a journey to write my first KDE tool. How did
          This is what we do if someone offers us some constructive criticism   
In July, Eric Griffith wrote an article at Phoronix where he compared Plasma and KDE Applications to GNOME and detailed where they do things better than us and what he finds annoying about our software. We don’t react to angry
          Joining the press – Which topic would you like to read about?   
When I saw an ad on Linux Veda that they are looking for new contributors to their site, I thought “Hey, why shouldn’t I write for them?”. Linux Veda (formerly muktware) is a site that offers Free Software news, how-tos,
          In Free Software, it’s okay to be imperfect, as long as you’re open and honest about it   
Humans are fallible. We all make mistakes sometimes. Most of these mistakes affect only ourselves or those close to us, but sometimes we make mistakes that affect more people. Work in a Free Software project is one of those areas
          Streamline Family Finance With Latest ezCheckpersonal Check Writer At...   

The latest version of EzCheckpersonal software is now available at no cost through Trialpay to help streamline family finances. Try it before purchase by visiting...

(PRWeb June 30, 2017)

Read the full story at http://www.prweb.com/releases/Family-Finance/Personal-Checks/prweb14444002.htm


          Google Apps For Business   
Provide Yourself And Your Employees With The Tools Necessary To Succeed. Google Apps for Business is an software as a service (SaaS) infrastructure solution that provides companies of any size with a standard, straight-forward way to provide IT (information technology) utilities for their employees.
          Corel Painter 2018 Redefines Realism in Digital Paint, Bridges the Gap Between 2D and 3D Art Creation   

Corel introduces  Painter® 2018, the world's most powerful and creative digital painting software that continues to change what's possible in art. Whether you're already an expert digital artist or making the move from traditional media to explore new possibilities, Painter 2018 delivers a complete set of professional painting tools to help you create your next incredible masterpiece, faster than ever. Innovative new features including Thick Paint, 2.5D Texture Brushes, and Texture Synthes...

Read the full story at http://www.webwire.com/ViewPressRel.asp?aId=210375


          Las fuerzas y cuerpos de seguridad se incautaron en 2016 de artículos valorados en más de 21 millones de euros por delitos que vulneraban derechos de propiedad intelectual   

Viernes, 30 de junio de 2017 - En España

La cifra total de los objetos incautados asciende a más de 90.000 unidades, siendo el sector de la informática/electrónica/software el más afectado con el 65,63% del total de efectos intervenidos. Madrid, Andalucía, Comunidad Valenciana, Cataluña e Illes Balears son las comunidades autónomas en las que se han producido el mayor número de intervenciones policiales.


          Ingeniero de software .NET   
Providencia, Región Metropolitana - Santiago, Región Metropolitana - Deseables: Experiencia en Diseño Base de datos y UML, Metodología de desarrollo ágil, Servicios de mensajería y Servicios windows Al postularte...
          Software Boutique, una nueva tienda de aplicaciones para Ubuntu MATE   

El desarrollo de Ubuntu MATE 17.10 sigue adelante. Junto a la incorporación futura de MIR también hemos sabido de la...

El artículo Software Boutique, una nueva tienda de aplicaciones para Ubuntu MATE ha sido originalmente publicado en Ubunlog.


          Software Development Manager - AFT Entropy Management Tech - AMZN CAN Fulfillment Svcs, Inc - Toronto, ON   
We operate at a nexus of machine learning, computer vision, robotics, and healthy measure of hard-earned expertise in operations to build automated, algorithmic...
From Amazon.com - Tue, 27 Jun 2017 14:12:51 GMT - View all Toronto, ON jobs
          Software Quality Assurance Tester - iBeta - Aurora, CO   
Experience testing on mobile platforms (Android and iOS). Versed Software Tester needed for work on a client project set to run through the end of the year ...
From Indeed - Thu, 29 Jun 2017 21:43:51 GMT - View all Aurora, CO jobs
          Sr. Software Architect - e-MDs - Austin, TX   
Summary of Job Title Do you enjoy working on cutting-edge complex web applications? If the answer is yes then e-MDs is the right company for you. We are...
From e-MDs - Fri, 12 May 2017 06:06:55 GMT - View all Austin, TX jobs
          Maersk reopens terminal at Port of Los Angeles as it recovers from cyberattack   

The Port of Los Angeles' largest shipping terminal reopened Friday as Danish shipping giant A.P. Moller-Maersk said its cargo terminals and port operations were returning to normal after a strikingly virulent and disruptive outbreak of malicious software.

Maersk, which leases the terminal, reopened...


          Latest Web Development Technology in India   
Added: Jun 30, 2017
By: abhishakya
Views: 1
Qudigit Technology is not a niche custom software development firm that focuses on a particular market. Our focus is building custom business software applications that work for our customers, no matter what the business industry. With combined experience of over 5 years in the custom software industry, we have seen and have worked in almost all industries. Our clients range from new businesses trying to get a foot hold in their industry to large established corporations looking to upgrade their current business software environment.

          Seagull BarTender software   
Added: Jun 30, 2017
By: pids123
Views: 2
Seagull BarTender software is world-renown for introducing the iconic BarTender professional barcode software into the market. Call Now 02 4340 2606.http://www.pids.com.au/seagull-bartender.html

          Публичная бета macOS 10.13 High Sierra: как скачать и установить   
В рамках конференции WWDC 2017 Apple анонсировала новую версию операционной системы macOS 10.13 High Sierra (обзор). Сразу после конференции компания выпустила бета-версию ОС для разработчиков, а через 3 недели представила публичную версию macOS 10.13 High Sierra Beta для всех желающих, принявших участие в программе Apple Beta Software Program. Перед установкой macOS 10.13 High Sierra Beta […]
          Site Reliability Engineer (Software) - Indeed - Andhra Pradesh   
A deep curiosity to understand how everything works from the frozen bits of the coldest storage all the way to the twisting crystals of the user's screen pixels...
From Indeed - Fri, 23 Jun 2017 07:16:14 GMT - View all Andhra Pradesh jobs
          MAGIX Vegas Pro 14.0.0 Build 270 [x64]   

Información Técnica MAGIX Vegas Pro 14.0.0 Build 270 [x64] Multilenguaje | Windows® XP, Vista, 7, 8, 8.1 & 10 | 64-bit | Medicina Incl. | Peso 432 MB Descripción MAGIX Vegas Pro Los software de la familia VEGAS Pro, en cuanto a velocidad, siempre sobrepasan los límites. Por ejemplo, con un flujo de trabajo extremadamente eficiente ...

MAGIX Vegas Pro 14.0.0 Build 270 [x64] ha sido publicado originalmente en Graphics Online | By Jarckol. Puedes seguirme también en Twitter, Facebook y Google+.


          Legacy Projects, Technical Debt and NDepend   

Originally posted on: http://geekswithblogs.net/mrsteve/archive/2017/06/29/legacy-projects-technical-debt-ndepend.aspx

Unless every project you've worked on has been green field and / or built with no time pressure, you'll have found yourself working on a legacy project at some point. Unwieldy methods, mystery sections of code, ancient technologies, wholesale duplication... it's not much fun, but it's a large percentage of the code that's out there.

Projects to replace or rewrite these systems are commonplace, but where do you begin? What if you want to make a case to the business that such a system needs to be replaced? Technical debt can be a useful metaphor to make that case, but while it's easy to explain in the abstract, it's difficult to come up with anything concrete to justify the expense of an update to someone with an eye on their bottom line.

Thankfully, the folks at NDepend have now built technical debt computation on top of their code analysis tools, giving you a much easier way to have these sorts of discussions. This is doubly powerful - as well as putting a concrete cost on choosing not to refactor, the data it presents has the authority of having been produced by a tool. Tools don't try to get nice, tidy-up projects for academic reasons - they impartially detect problems in code. Someone (I think Erik Deitrich, but I can't find the blog) recently pointed out the advantages of an automated critique of this sort - there's no politics or personal opinions involved, and that automatically means everyone takes it more seriously.

A Real-World Example

I'm currently working with a legacy project, so when I heard about NDepend's new technical debt capabilities, I was eager to fire it up and see what it said. With all the default settings, it said this!

InitialReport

The main takeaways are:

  • Based on the number of lines of code, the project took an estimated 2,536 days of development
  • The code had 19,486 issues (!) of various severity - 2,736 were Major issues or worse
  • Based on the number and types of issues, the project's technical debt will take 944 development days to fix; i.e. we are currently 944 days in the hole if we are going to sort this out completely. That's approximately 3.5 developers for a year!
  • The debt cost was 37.23% (944 technical debt days / 2,536 development days); i.e. 37.23% of the total cost of developing the software now exists as technical debt. Sad face.
  • As it was a legacy project, it predictably had no automated tests, which would have enabled NDepend to more precisely calculate the total annual interest incurred by the debt. Double sad face. You can still see NDepend's total interest calculation in the Debt and Issues explorer, though (see below) - it was 481 development days; i.e. an additional 481 days of development time needed every year the issues in the code base go unfixed - that's about 2 whole developers!

These numbers make a powerful financial argument for refactoring and cleaning up the code. Which is exactly what we're doing :)

But there's more - Debt and Issues

As usual with NDepend, you can explore the issues it finds in great detail. Selecting from the Explore debt menu:

DebtExplorer

...you can check out Debt and Issues on a rule-by-rule basis:

DebtAndIssuesPerRule

The main offenders here are the aforementioned unwieldy methods and direct use of data access code in the UI layer. You see the debt and annual interest here on a per-rule basis, with the annual interest sum in the bottom row.

You can click into a particular rule to see more details, as well as the query used to calculate the debt and interest. For the 'Methods too complex' rule, that looks like this:

MethodsTooComplexRule

Debt is calculated directly from the Cyclomatic Complexity measurement - the number of paths through the method. Interest is calculated as 10 minutes per year if the method is 100% covered by tests, and 2 hours per year otherwise. Again as usual with NDepend, if you think these numbers don't sound quite right, or you'd like a method's complexity to be taken into account when calculating its annual interest, you can tweak the query yourself until you're happy with it - it's just C# Linq in Visual Studio!

Queries, Rules and Issues

The dashboard indicated violation of 8 critical rules - clicking that opens the Queries and Rules Explorer:

RulesExplorer

Our 8 violated rules are listed in the right-hand pane - again, mainly down to unwieldy methods. Clicking into each rule presents the list of offenders with direct access to the code.

Summing Up

Static analysis has always been a very useful tool, but linking it to technical debt is one of those simple, brilliant ideas - bringing issues into the real world, especially for non-technical stakeholders. Compare explaining that the methods in a code base are too big and complex - some with Cyclomatic Complexities in 100s! - verses explaining that the methods in a code base cost 2.5 months of development time every year. The latter is much more visceral. The former sounds academic - the latter sounds expensive. It's indispensable data when talking about legacy systems.


          Creating a SharePoint DataLake with SQL Server using Enzo Unified   

Originally posted on: http://geekswithblogs.net/hroggero/archive/2017/06/19/creating-a-sharepoint-datalake-with-sql-server-using-enzo-unified.aspx

In this blog post I will show how you can easily copy a SharePoint list to a SQL Server table, and keep the data updated one a specific frequency, allowing you to easily create a DataLake for your SharePoint lists. This will work with SharePoint 2013 and higher, and with SharePoint Online. While you can spend a large amount of time learning the SharePoint APIs and its many subtleties, it is far more efficient to configure simple replication jobs that will work under most scenarios.

The information provided in this post will help you get started in setting a replication of SharePoint lists to a SQL Server database, so that you can query the local SQL Server database from Excel, Reporting tools, or even directly to the database. You should also note that Enzo Unified provides direct real-time access to SharePoint Lists through native SQL commands so you can view, manage and update SharePoint List Items.

image

 

Installing Enzo Unified

To try the steps provided in this lab, you will need the latest version of Enzo Unified (1.7 or higher) provided here:  http://www.enzounified.com/download. The download page also contains installation instructions.

Enzo Unified Configuration

Once Enzo Unified has been installed, start Enzo Manager (located in the Enzo Manager directory where Enzo was installed). Click on File –> Connect and enter the local Enzo connection information. 

NOTE:  Enzo Unified is a Windows Service that looks like SQL Server; you must connect Enzo Manager to Enzo Unified which by default is running on port 9550. The password should be the one you specified during the installation steps. The following screen shows typical connection settings against Enzo Unified:

image

Create Connection Strings

Next, you will need to create “Central Connection Strings” so that Enzo will know how to connect to the source system (SharePoint) and the destination database (SQL Server). You manage connection strings from the Configuration –> Manage Connection Strings menu. In the screen below, you can see that a few connection strings have been created. The first one is actually a connection string to Enzo Unified, which we will need later.

image

The next step is to configure the SharePoint adapter by specifying the credentials used by Enzo Unified. Configuring the SharePoint adapter is trivial: three parameters are needed: a SharePoint login name, the password for the login, and the URL to your SharePoint site. You should make sure the login has enough rights to access SharePoint lists and access SharePoint Fields.

image

Once the configuration to the SharePoint site is complete, you can execute commands against Enzo Unified using SQL Server Management Studio.

Fetch records from SharePoint using SQL Server Management Studio

To try the above configuration, open SQL Server Management Studio, and connect to Enzo Unified (not SQL Server). From the same machine where Enzo is running, a typical connection screen looks like this:

image

Once you are connected to Enzo Unified, and assuming your SharePoint site has a list called Enzo Test, you can run simple SQL commands like this:

SELECT * FROM SharePoint.[list@Enzo Test]

Create a Virtual Table

You will also need to create a Virtual Table in Enzo so that the SharePoint list looks like a table in Enzo Unified. A Virtual Table is made of columns that match the SharePoint list you want to replicate. To do this, open Enzo Manager, select the SharePoint adapter, and create a new Virtual Table by clicking on the NEW icon; provide a name for the Virtual Table, and select the columns to create through a picker. In the example below, I am creating a Virtual Table called vEnzoTest, which mirrors a SharePoint List called ‘Enzo Test’.

image

The picker allows you to execute the SQL command to validate it is working. Clicking OK will automatically add all the requested columns to the Virtual Table.

Make sure to pick the ID and Modified columns; this will be required later.

image

Once completed, I can run commands like this against the SharePoint adapter using SQL Server Management Studio:

SELECT * FROM SharePoint.vEnzoTest

SELECT * FROM SharePoint.vEnzoTest WHERE Title ID > 100

The difference with the previous SQL command is that the virtual table will only return the columns specified by the Virtual Table.

Configure Data Sync Jobs

Once the Virtual Table has been created, you can add new Jobs to copy the SharePoint data into SQL Server, and keep updates synchronized with the SQL Server table. A simple configuration screen allows you to setup the data sync jobs. You can choose which operations to replicate, the destination table, and a schedule for data updates. In the example below I am setting up a 3 data sync jobs of the vPosts Virtual Table: initialization, insert/update, and delete, updated every 5 minutes.

image

You can also use Enzo Manager to monitor the data sync jobs, or run them manually.

Once the jobs have been created, you can simply connect to the SQL Server database (not Enzo Unified) and see the replicated data. For example, you can connect to SQL Server, and run the following statement assuming the above destination table (as shown in the screenshot) has been created.

SELECT * FROM DataLake.SharePoint.vPosts

Conclusion

This post shows you how to easily configure Enzo Unified to replicate SharePoint lists to a local SQL Server database to enable reporting and other data integration projects such as a Data Lake.

About Herve Roggero

Herve Roggero, Microsoft Azure MVP, @hroggero, is the founder of Enzo Unified (http://www.enzounified.com/). Herve's experience includes software development, architecture, database administration and senior management with both global corporations and startup companies. Herve holds multiple certifications, including an MCDBA, MCSE, MCSD. He also holds a Master's degree in Business Administration from Indiana University. Herve is the co-author of "PRO SQL Azure" and “PRO SQL Server 2012 Practices” from Apress, a PluralSight author, and runs the Azure Florida Association.


          Writing a Voice Activated SharePoint Todo List - IoT App on RPi   

Originally posted on: http://geekswithblogs.net/hroggero/archive/2017/05/16/writing-a-voice-activated-sharepoint-todo-list---iot-app.aspx

Ever wanted to write a voice activated system on an IoT device to keep track of your “todo list”, hear your commands being played back, and have the system send you a text message with your todo list when it’s time to walk out the door?  Well, I did. In this blog post, I will provide a high level overview of the technologies I used, why I used them, a few things I learned along the way, and partial code to assist with your learning curve if you decide to jump on this.  I also had the pleasure of demonstrating this prototype at Microsoft’s Community Connections in Atlanta in front of my colleagues.

How It Works

I wanted to build a system using 2 Raspberry Pis (one running Windows 10 IoT Core, and another running Raspbian) that achieved the following objectives:

  • * Have 2 RPis that communicate through the Azure Service Bus
    This was an objective of mine, not necessarily a requirement; the intent was to have two RPis running different Operating Systems communicate asynchronously without sharing the same network
  • * Learn about the Microsoft Speech Recognition SDK
    I didn’t want to send data to the cloud for speech recognition; so I needed an SDK on the RPi to perform this function; I chose the Microsoft Speech Recognition SDK for this purpose

    * Communicate to multiple cloud services without any SDK so that I could program the same way on Windows and Raspbian (Twilio, Azure Bus, Azure Table, SharePoint Online)
    I also wanted to minimize the learning curve of finding which SDK could run on a Windows 10 IoT Core, and Raspbian (Linux); so I used Enzo Unified to abstract the APIs and instead send simple HTTPS commands allowing me to have an SDK-less development environment (except for the Speech Recognition SDK). Seriously… go find an SDK for SharePoint Online for Raspbian and UWP (Windows 10 IoT Core).

The overall solution looks like this:

image

Technologies

In order to achieve the above objectives, I used the following bill of materials:

Technology Comment Link
2x Raspberry Pi 2 Model B Note that one RPi runs on Windows 10 IoT Core, and the other runs Raspbian http://amzn.to/2qnM6w7
Microphone I tried a few, but the best one I found for this project was the Mini AKIRO USB Microphone http://amzn.to/2pGbBtP
Speaker I also tried a few, and while there is a problem with this speaker on RPi and Windows, the Logitech Z50 was the better one http://amzn.to/2qrNkop
USB Keyboard I needed a simple way to have keyboard and mouse during while traveling, so I picked up the iPazzPort Mini Keyboard; awesome… http://amzn.to/2rm0FOh
Monitor You can use an existing monitor, but I also used the portable ATian 7 inch display. A bit small, but does the job. http://amzn.to/2pQ5She 
IoT Dashboard Utility that allows you to manage your RPis running Windows; make absolutely sure you run the latest build; it should automatically upgrade, but mine didn’t. http://bit.ly/2rmCWOU
Windows 10 IoT Core The Microsoft O/S used on one of the RPis; Use the latest build; mine was 15063; if you are looking for instructions on how to install Windows from a command prompt, the link provided proved useful  http://bit.ly/2pG9gik
Raspbian Your RPi may be delivered with an SD card preloaded with the necessary utilities to install Raspbian; connecting to a wired network makes the installation a breeze. http://bit.ly/2rbnp7u
Visual Studio 2015 I used VS2015, C#, to build the prototype for the Windows 10 IoT Core RPi http://bit.ly/2e6ZGj5
Python 3 On the Raspbian RPi, I used Python 3 to code. http://bit.ly/1L2Ubdb
Enzo Unified I installed and configured an Enzo Unified instance (version 1.7) in the Azure cloud; for Enzo to talk to SharePoint Online, Twilio, Azure Service Bus and Azure Storage, I also needed accounts with these providers. You can try Enzo Unified for free for 30 days. http://bit.ly/2rm4ymt

 

Things to Know

Creating a prototype involving the above technologies will inevitably lead you to collect a few nuggets along the way. Here are a few.

Disable Windows 10 IoT Core Updates

While disabling updates is generally speaking not recommended, IoT projects usually require a predictable environment that does not reboot in the middle of a presentation. In order to disable Windows Updates on this O/S I used information published Mike Branstein on his blog: http://bit.ly/2rcOXt9

Try different hardware, and keep your receipts…

I had to try a few different components to find the right ones; the normally recommended S-150 USB Logitech speakers did not work for me; I lost all my USB ports and network connectivity as soon as I plugged it in. Neither did the JLab USB Laptop speakers. I also tried the 7.1 Channel USB External Sound Card but was unable to make it work (others were successful). For audio input, I also tried the VAlinks Mini Flexible USB microphone; while it worked well, it picked up too much noise compared to the AKIRO, and became almost unusable in a room with 20 people where you have background noise.

Hotel WiFi Connections

This was one of the most frustrating part of this whole experience on Windows 10 IoT Core. You should know that this operating system does not currently come equipped with a browser. This means that you cannot easily connect to a hotel network since this usually requires starting a browser so that you can enter a user id and password provided by the hotel. Further more, since there is also no possible way to “forget” a previously registered network, you can find yourself in a serious bind… I first purchased the Skyroam Mobile Hotspot, hoping it would provide the answer. Unfortunately the only time I tried it, in Tampa Florida, the device could not obtain a connection. So I ended up adding a browser object into my UWP application and force it to refresh a specific image every time I start the app; this will force the hotel login page to show up when needed. I am still looking for a good solution to this problem.

Speech Privacy Policy on Windows

Because parts of the code I am running leverages the underlying APIs of Cortana, it seems that you must accept the Cortana privacy policy; this is required only the first time you run the application, but is obviously a major nightmare for applications you may want to ship. I am not aware of any programmatic workaround at this time. This stackoverflow post provides information about this policy and how to accept it.

How It Looks Like

A picture is worth a thousand words… so here is the complete setup:

20170502_225941

C# Code

Since this is an ongoing prototype I will not share the complete code at this time; however I will share a few key components/techniques I used to make this work.

Speech Recognition

I used both continuous dictation speech recognition, and grammar-based recognition from the Microsoft Speech Recognition API. The difference is that the first one gives you the ability to listen to “anything” being said, and the other will only give you a set of results that match the expected grammar. Both methods give you a degree of confidence so you can decide if the command/text input was sufficiently clear. The following class provides a mechanism for detecting input either through continuous dictation or using a grammar file. The timeout ensures that you do not wait forever. This code also returns the confidence level of the capture.

 

using Enzo.UWP;
using System;
using System.Collections.Generic;

using System.Diagnostics;
using System.Net.Http;
using System.Threading.Tasks;
using Windows.ApplicationModel;
using Windows.Devices.Gpio;
using Windows.Media.SpeechRecognition;
using Windows.Media.SpeechSynthesis;
using Windows.Storage;

namespace ClientIoT
{

    public class VoiceResponse
    {
        public string Response = null;
        public double RawConfidence = 0;
    }

    public class VoiceInput
    {
        private const int SPEECH_TIMEOUT = 3;
        private System.Threading.Timer verifyStatus;
        private string lastInput = "";
        private double lastRawConfidence = 0;
        private bool completed = false;
        private bool success = false;

        public async Task<VoiceResponse> WaitForText(string grammarFile)
        {
            return await WaitForText(SPEECH_TIMEOUT, grammarFile);
        }

        public async Task<VoiceResponse> WaitForText(int timeout = SPEECH_TIMEOUT, string grammarFile = null)
        {
            var resp = new VoiceResponse();
            try
            {
                success = false;
                completed = false;
                lastInput = "";
                lastRawConfidence = 0;

                SpeechRecognizer recognizerInput;
                DateTime dateNow = DateTime.UtcNow;

                recognizerInput = new SpeechRecognizer();
                recognizerInput.ContinuousRecognitionSession.ResultGenerated += ContinuousRecognitionSession_InputResultGenerated;
                recognizerInput.StateChanged += InputRecognizerStateChanged;
                recognizerInput.Timeouts.BabbleTimeout = TimeSpan.FromSeconds(timeout);
                recognizerInput.ContinuousRecognitionSession.Completed += ContinuousRecognitionSession_Completed;
                recognizerInput.ContinuousRecognitionSession.AutoStopSilenceTimeout = TimeSpan.FromSeconds(SPEECH_TIMEOUT);
                recognizerInput.Constraints.Clear();

                if (grammarFile != null)
                {
                    StorageFile grammarContentFile = await Package.Current.InstalledLocation.GetFileAsync(grammarFile);
                    SpeechRecognitionGrammarFileConstraint grammarConstraint = new SpeechRecognitionGrammarFileConstraint(grammarContentFile);
                    recognizerInput.Constraints.Add(grammarConstraint);
                }

                var compilationResult = await recognizerInput.CompileConstraintsAsync();

                // If successful, display the recognition result.
                if (compilationResult.Status != SpeechRecognitionResultStatus.Success)
                {
                    Debug.WriteLine(" ** VOICEINPUT - VoiceCompilationError - Status: " + compilationResult.Status);
                }

                recognizerInput.ContinuousRecognitionSession.AutoStopSilenceTimeout = TimeSpan.FromSeconds(timeout);
                recognizerInput.RecognitionQualityDegrading += RecognizerInput_RecognitionQualityDegrading;
                await recognizerInput.ContinuousRecognitionSession.StartAsync();

                System.Threading.SpinWait.SpinUntil(() =>
                    completed
                );
               
                resp = new VoiceResponse() { Response = lastInput, RawConfidence = lastRawConfidence };
               
                try
                {
                    recognizerInput.Dispose();
                    recognizerInput = null;
                }
                catch (Exception ex)
                {
                    Debug.WriteLine("** WaitForText (1) - Dispose ** " + ex.Message);
                }
            }
            catch (Exception ex2)
            {
                Debug.WriteLine("** WaitForText ** " + ex2.Message);
            }
            return resp;
        }

        private void RecognizerInput_RecognitionQualityDegrading(SpeechRecognizer sender, SpeechRecognitionQualityDegradingEventArgs args)
        {
            try
            {
                Debug.WriteLine("VOICE INPUT - QUALITY ISSUE: " + args.Problem.ToString());
            }
            catch (Exception ex)
            {
                Debug.WriteLine("** VOICE INPUT - RecognizerInput_RecognitionQualityDegrading ** " + ex.Message);
            }
        }

        private void ContinuousRecognitionSession_Completed(SpeechContinuousRecognitionSession sender, SpeechContinuousRecognitionCompletedEventArgs args)
        {
            if (args.Status == SpeechRecognitionResultStatus.Success
                || args.Status == SpeechRecognitionResultStatus.TimeoutExceeded)
                success = true;
            completed = true;
           
        }

        private void ContinuousRecognitionSession_InputResultGenerated(SpeechContinuousRecognitionSession sender, SpeechContinuousRecognitionResultGeneratedEventArgs args)
        {
            try
            {
                lastInput = "";
                if ((args.Result.Text ?? "").Length > 0)
                {
                    lastInput = args.Result.Text;
                    lastRawConfidence = args.Result.RawConfidence;
                    Debug.WriteLine(" " + lastInput);
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine("** ContinuousRecognitionSession_InputResultGenerated ** " + ex.Message);
            }
        }

        private void InputRecognizerStateChanged(SpeechRecognizer sender, SpeechRecognizerStateChangedEventArgs args)
        {
            Debug.WriteLine("  Input Speech recognizer state: " + args.State.ToString());
        }
    }
}

For example, if you want to wait for a “yes/no” confirmation, with a 3 second timeout, you would call the above code as such:

var yesNoResponse = await (new VoiceInput()).WaitForText(3, YESNO_FILE);

And the yes/no grammar file looks like this:

<?xml version="1.0" encoding="utf-8" ?>
<grammar
  version="1.0"
  xml:lang="en-US"
  root="enzoCommands"
  xmlns="http://www.w3.org/2001/06/grammar"
  tag-format="semantics/1.0">

  <rule id="root">
    <item>
      <ruleref uri="#enzoCommands"/>
      <tag>out.command=rules.latest();</tag>
    </item>
  </rule>

  <rule id="enzoCommands">
    <one-of>
      <item> yes </item>
      <item> yep </item>
      <item> yeah </item>
      <item> no </item>
      <item> nope </item>
      <item> nah </item>
    </one-of>
  </rule>

</grammar>

Calling Enzo Unified using HTTPS to Add a SharePoint Item

Another important part of the code is its ability to interact with other services through Enzo Unified, so that no SDK is needed on the UWP application. For an overview on how to access SharePoint Online through Enzo Unified, see this previous blog post.

The following code shows how to easily add an item to a SharePoint list through Enzo Unified. Posting this request to Enzo requires two parameters (added as headers) called “name” and “data” (data is an XML string containing the column names and values to be added as a list item).

public static async Task SharePointAddItem(string listName, string item)
{
            string enzoCommand = "/bsc/sharepoint/addlistitemraw";
            List<KeyValuePair<string, string>> headers = new List<KeyValuePair<string, string>>();

            string data = string.Format("<root><Title>{0}</Title></root>", item);

            headers.Add(new KeyValuePair<string, string>("name", listName));
            headers.Add(new KeyValuePair<string, string>("data", data));

            await SendRequestAsync(HttpMethod.Post, enzoCommand, headers);
}

And the SendRequestAsync method below shows you how to call Enzo Unified. Note that I added two cache control filters to avoid HTTP caching, and additional flags for calling Enzo Unified on an HTTPS port where a self-signed certificate is installed.

private static async Task<string> SendRequestAsync(HttpMethod method, string enzoCommand, List<KeyValuePair<string, string>> headers)
{
            string output = "";
            var request = EnzoUnifiedRESTLogin.BuildHttpWebRequest(method, enzoCommand, headers);
           
            var filter = new Windows.Web.Http.Filters.HttpBaseProtocolFilter();
            if (IGNORE_UNTRUSTEDCERT_ERROR)
            {
                filter.IgnorableServerCertificateErrors.Add(Windows.Security.Cryptography.Certificates.ChainValidationResult.Untrusted);
                filter.IgnorableServerCertificateErrors.Add(Windows.Security.Cryptography.Certificates.ChainValidationResult.InvalidName);
            }
            filter.CacheControl.ReadBehavior = Windows.Web.Http.Filters.HttpCacheReadBehavior.MostRecent;
            filter.CacheControl.WriteBehavior = Windows.Web.Http.Filters.HttpCacheWriteBehavior.NoCache;

            Windows.Web.Http.HttpClient httpClient = new Windows.Web.Http.HttpClient(filter);

            try
            {
                using (var response = await httpClient.SendRequestAsync(request))
                {
                    output = await response.Content.ReadAsStringAsync();
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine(" ** Send Http request error: " + ex.Message);
            }
            return output;
}

Last but not least, the BuildHttpWebRequest method looks like this; it ensures that the proper authentication headers are added, along with the authentication identifier for Enzo:

public static Windows.Web.Http.HttpRequestMessage BuildHttpWebRequest(Windows.Web.Http.HttpMethod httpmethod, string uri, List<KeyValuePair<string,string>> headers)
{
            bool hasClientAuth = false;

            Windows.Web.Http.HttpRequestMessage request = new Windows.Web.Http.HttpRequestMessage();

            request.Method = httpmethod;
            request.RequestUri = new Uri(ENZO_URI + uri);

            if (headers != null && headers.Count() > 0)
            {
                foreach (KeyValuePair<string, string> hdr in headers)
                {
                    request.Headers[hdr.Key] = hdr.Value;
                }
            }

            if (!hasClientAuth)
                request.Headers["authToken"] = ENZO_AUTH_GUID;

            return request;
}

Text to Speech

There is also the Text to Speech aspect, where the system speaks back what it heard, before confirming and acting on the command. Playing back is actually a bit strange in the sense that it requires a UI thread. In addition, it seems that Windows 10 IoT Core and Raspberry Pi don’t play nice together; it seems that every time a playback occurs, a loud tick can be heard before and after. A solution appears to be using USB speakers, but none worked for me. The code below simply plays back a specific text and waits a little while in an attempt to give enough time for the playback to finish (the code is non-blocking, so the SpinWait attempts to block the code until completion of the playback).

private async Task Say(string text)
{
            SpeechSynthesisStream ssstream = null;

            try
            {
                SpeechSynthesizer ss = new SpeechSynthesizer();
                ssstream = await ss.SynthesizeTextToStreamAsync(text);
            }
            catch (Exception exSay)
            {
                Debug.WriteLine(" ** SPEECH ERROR (1) ** - " + exSay.Message);
            }

            var task1 = this.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, async () =>
            {
                try
                {
                    await media.PlayStreamAsync(ssstream);
                }
                catch (Exception exSay)
                {
                    Debug.WriteLine(" ** SPEECH ERROR (2) ** - " + exSay.Message);
                }
            });

            // Wait a little for the speech to complete
            System.Threading.SpinWait.SpinUntil(() => 1 == 0, lastInput.Length * 150);

}

Calling the above code is trivial:

await Say("I am listening");

 

Python

The code in python was trivial to build; this RPi was responsible for monitoring events in the Azure Service Bus and turning on/off the LED attached to it. The following pseudo code shows how to call Enzo Unified from Python without using any SDK:

import sys
import urllib
import urllib2
import requests

enzourl_receiveMsg=”http://…/bsc/azurebus/receivedeletefromsubscription”
enzo_guid=”secretkeygoeshere”
topicName=”enzoiotdemo-general”
subName=”voicelight”

while 1=1
   try:
      headers={‘topicname’:topicName,
         ‘authToken’:enzoguid,
         ‘subname’:subName,
         ‘count’:1,
         ‘timeoutSec’:1
      }
      response=requests.get(enzourl_receiveMsg,headers=headers)
      resp=response.json()
      if (len(resp[‘data’][‘Table1’]) > 0
         #extract response here…

 

Conclusion

This prototype demonstrated that while there were a few technical challenges along the way, it was relatively simple to build a speech recognition engine that can understand commands using Windows 10 IoT Core, .NET, and the Microsoft Speech Recognition SDK. 

Further more, the intent of this project was also to demonstrate that Enzo Unified made it possible to code against multiple services without the need for an SDK on the client side regardless of the platform and the development language.  Abstracting SDKs through simple HTTP calls makes it possible to access Twilio, SharePoint Online, Azure services and much more without any additional libraries on the client system.

About Herve Roggero

Herve Roggero, Microsoft Azure MVP, @hroggero, is the founder of Enzo Unified (http://www.enzounified.com/). Herve's experience includes software development, architecture, database administration and senior management with both global corporations and startup companies. Herve holds multiple certifications, including an MCDBA, MCSE, MCSD. He also holds a Master's degree in Business Administration from Indiana University. Herve is the co-author of "PRO SQL Azure" and “PRO SQL Server 2012 Practices” from Apress, a PluralSight author, and runs the Azure Florida Association.


          Raspberry Pi Zero W - Media Streamer   

Originally posted on: http://geekswithblogs.net/MobileLOB/archive/2017/05/08/raspberry-pi-zero-w---media-streamer.aspx

So I’ve been wanting to update my media streamer for a while.

In our kitchen  I have an amp and speakers,  and I have a Raspberry Pi One acting as a media streamer,  primarily for use with Air Play.

IMG 0246

 

It sounds truly amazing.    I did the build for around £30.     

 

Here is my build list -

 

Software - http://Volumio.org

Hardware 

Pi Zero W - Board only

https://shop.pimoroni.com/products/raspberry-pi-zero-w

 

Hammer on - Header Board - this is genius

https://shop.pimoroni.com/products/gpio-hammer-header

 

DAC Board - Gives the Pi Decent Sound capability

https://www.hifiberry.com/shop/boards/hifiberry-dac-zero/

 

Metal stand-offs - These just look nice

https://www.hifiberry.com/shop/accessories/4-standoffs-m2-5x12mm-steel/

 

 

Parts I already had - 

8 Gb Micro SD Card

Power Supply - Used an old phone charger

Micro USB Cable

RCA Cable

Amp + Speakers

 

 

 


          Integrating ASP.NET Core With Webforms Using IIS URL Rewrite   

Originally posted on: http://geekswithblogs.net/mrsteve/archive/2017/03/25/run-asp-net-core-mvc-alongside-webforms-iis-url-rewrite.aspx

I'm currently updating a legacy ASP.NET WebForms application to ASP.NET Core. Because big rewrites (almost) never work, it's a case of migrating sections of the site one at a time, having WebForms pass specific requests to ASP.NET Core, with no change to the end user's experience. How, you ask? With a couple of IIS tools and a sprinkle of web.config entries.

ASP.NET Core can be served via IIS, with IIS acting as a reverse proxy. Requests come into IIS, the ASPNetCoreModule routes them to Kestrel, and returns the results. In my scenario, the ASP.NET Core application is only ever accessible via WebForms, so it takes a little bit of setting up. Here's how.

Setting up IIS

AspNetCoreModule

Firstly, you need the AspNetCoreModule. Luckily, you probably already have it - Visual Studio installs it into IIS for you. To check, open IIS Manager, and at the server level open Modules in the IIS section - you should see it listed there. If not, you can install it via the ASP.NET Core Server Hosting Bundle - here's a direct link to download the installer: download!

Application Request Routing

Next, you need the Application Request Routing module to route requests rewritten by the URL Rewrite module (try saying that ten times fast). You can install this via IIS Manager - click Get New Web Platform Components in the right-hand column to open the Web Platform Installer, then search for ARR, and look for version 3.0:

ARR

Once that's installed, open Application Request Routing in the server-level IIS section (you may need to close and re-open IIS to see the icon), click Server Proxy Settings, check Enable proxy, and click Apply:

ARR

URL Rewrite

Finally, you need the URL Rewrite module. This you can also install via the Web Platform Installer - just search for rewrite, and look for version 2.0:

UrlRewrite

Setting up ASP.NET Core

Firstly, you need IIS integration in your application. This is super easy, and you probably already have it - it's simply a call to UseIISIntegration() on the WebHostBuilder in your Program.cs. If you're missing it, UseIISIntegration is an extension method from the Microsoft.AspNetCore.Server.IISIntegration NuGet package.

That one line is all you need in your ASP.NET Core application - now you just publish the project. You can use a File System publish, go via WebDeploy, or whatever you prefer.

Finally, set up an IIS website pointing to your ASP.NET Core publish directory. Because this website will be accessed via WebForms only, bind it to a non-public port number - I'll use 1234 for our example:

CoreBindings

Setting up WebForms

Finally, you need to tell WebForms to send the appropriate requests to ASP.NET Core.

You can do this with rules in your web.config which configure the URL Rewrite module. For example, say you've migrated your news pages to an ASP.NET Core NewsController, the following rules tell IIS what to do with requests for the ASP.NET Core 'news' section:

<system.webServer>
 <rewrite>
  <rules>
   <rule name="AspNetCoreContent" stopProcessing="true">
    <match url="^content/(.+)$" ignoreCase="true" />
    <action type="Rewrite" url="http://localhost:1234/content/{R:1}" />
   </rule>
   <rule name="AspNetCoreNews" stopProcessing="true">
    <match url="^news(.*)$" ignoreCase="true" />
    <action type="Rewrite" url="http://localhost:1234/News{R:1}" />
   </rule>
  </rules>
 </rewrite>
</system.webServer>

Both rules have the same pattern: they both capture requests with URLs beginning with particular strings (content/ and news, respectively), and rewrite them to requests on port 1234 on the local machine. The {R:1} reference in the rewritten URLs is replaced with the captured group from the regular expression which matched the request URL. The content/ rule allows the ASP.NET Core application to reference static files in a content directory in its wwwroot, and have IIS route those requests back to the appropriate place.

And that's it! A page-by-page migration is underway with a few simple steps.


          Why hardware is eating software   
As Marc Andreessen famously remarked, software is eating the world. But now Intel hardware is biting back, with x86 instruction set extensions taking on more jobs. Beyond the why, is this a good thing?
          Special Education Technician - Vanier College - Vanier, QC   
Ability to provide technical and software assistance to students as required (to be tested); Reporting to the Coordinator of Professional Services, the Special...
From Vanier College - Thu, 22 Jun 2017 16:53:15 GMT - View all Vanier, QC jobs
          MAGIX Vegas Pro 14.0.0 Build 270 [x64]   

Información Técnica MAGIX Vegas Pro 14.0.0 Build 270 [x64] Multilenguaje | Windows® XP, Vista, 7, 8, 8.1 & 10 | 64-bit | Medicina Incl. | Peso 432 MB Descripción MAGIX Vegas Pro Los software de la familia VEGAS Pro, en cuanto a velocidad, siempre sobrepasan los límites. Por ejemplo, con un flujo de trabajo extremadamente eficiente ...

MAGIX Vegas Pro 14.0.0 Build 270 [x64] ha sido publicado originalmente en Graphics Online | By Jarckol. Puedes seguirme también en Twitter, Facebook y Google+.


          MicroStrategy Developer - R-E-S.com - Brampton Lake, ON   
Should have progressing skills on Business Analysis, Business Knowledge, Software Engineering Leadership, Architecture Knowledge and Technical Solution Design....
From Indeed - Wed, 28 Jun 2017 14:22:19 GMT - View all Brampton Lake, ON jobs
          Software Engineer Job   
including template development, content development, Forms, surveys, RSS feeds, Search capabilities, web
          Environment Artist/Matte Painting - Rodeo FX - Canada   
Experience with modeling softwares such as Maya or XSI. Combine skills in Photoshop, Maya and Nuke with knowledge of basic modeling and camera projection...
From Rodeo FX - Wed, 08 Mar 2017 17:21:43 GMT - View all Canada jobs
          Master Excel 2016 with this $19 Certification Bundle (Deal of the Day)   
Whether you like it or not, chances are good that you probably have to work with some form of office or professional software in school or work. Are you proficient in using it? Do you take a hunt, search, peck, and pray approach or do you know your way around the programs? If you spend […]
          Oracle Database Administrator - RPM Technologies - Toronto, ON   
*About RPM* RPM Technologies provides software solutions and services to the largest financial services companies in Canada. We offer product record keeping
From Indeed - Mon, 08 May 2017 20:40:57 GMT - View all Toronto, ON jobs
          Security Specialist - Systematix - Waterloo, ON   
Must work effectively with others in a team environment Previous experience with monitoring tools an asset Software troubleshooting &amp; PC, laptop hardware...
From Systematix - Fri, 09 Jun 2017 06:38:32 GMT - View all Waterloo, ON jobs
          Recommended Reading   
I compiled a list of books I've recently read and feel would appeal to middle and high school students. Each of the books includes themes conducive to classroom discussions.

Except when marked with an asterisk, all titles are available in audio format from the Las Vegas Clark County Public Library District (see LVCCLD link when applicable). To access these materials, you must have a current public library card and know your PIN. For more information about procuring a library card, click here. To use eAudio books from the public library, you will need to download OverDrive Media Console (a free software package) to your computer. Instructions and more information about accessing eMedia are available here.

Except for Candy Shop War and Leepike Ridge, all remaining books with asterisks are available at Audible. Note that there is a charge to purchase audiobooks from Audible. Different from the public library, however, the purchaser becomes the book's owner.


Recommended Book Options


Young Adult Science Fiction
  • Adoration of Jenna Fox (Pearson, Mary E.): Jenna Fox awakens after a coma having forgotten her life before her accident. She explores her past life through video, but is often met with reluctance to talk about her operation with others. This science fiction mystery explores issues related to bioethics. [LVCCLD CD]
  • Elsewhere (Zevin, Gabrielle): Elsewhere is the story of a girl who died. Upon doing so, she arrived at a place called “Elsewhere” where all the people had lived lives on Earth and were now dead. Most of the people were a lot older than her (she died in her teens). A unique feature of Elsewhere is that you grow older instead of younger while there. [LVCCLD CD]
  • Hunger Games (Collins, Suzanne): The Hunger Games is the first of a trilogy by Suzanne Collins. The premise underlying the plot is that a corrupt “Capitol” controls 12 districts. To keep the districts under control, the Capitol sponsors The Hunger Games each year. Two children from each district are selected to participate, and only one participant from the 24 survives the Games. [LVCCLD eAudio/CD]
  • Little Brother (Doctorow, Cory): Cory Doctorow truly practices what he preaches! In a book about high-tech, high-action stunts in the midst of terrorist activity in the U.S., Doctorow discusses the importance of freedom of information. Likewise, he made his book available for free online using a Creative Commons license. [Warning: This book includes mature themes likely to be inappropriate for use in school environments.] [LVCCLD eAudio]
  • Maximum Ride: The Angel Experiment (Patterson, James): This is the first book of a series by the acclaimed James Patterson. The main character is Maximum Ride, a headstrong teenage girl who grew up in a science lab. She and her “flock of bird kids” were all genetically manipulated pre-birth, resulting in the presence of wings. As such, all the children are able to fly. The book follows Maximum Ride and her flock as they escape from the lab and learn to live on their own. [LVCCLD eAudio/CD]
  • Maze Runner (Dashner, James): This is an action-packed thriller! Every month for several years, one boy has been delivered into the “Glade.” All the boys remember their names, but none remember anything else about their past. In a strange turn of events, the day after Thomas (the main character) arrives, a girl arrives. Thomas tries to learn about the society the boys created before his arrival and learns of the maze, their possible escape route, that encompasses their community. [LVCCLD CD]
  • Neptune's Children (Dobkin, Bonnie): Dobkin’s book, Neptune’s Children, begins with a bioterrorist attack on all adults around the world. All individuals over age 13 die instantly, leaving all children behind to fend for themselves. Those children left behind in a theme park (similar to Disneyland), create a working society while facing potential and real threats. [LVCCLD CD]
  • Twilight (Meyer, Stephenie): This epic series takes place in Washington state. The main character, Bella, meets a young man, Edward, who intrigues her and ultimately becomes the object of her affection. Bella learns that Edward is a vampire and struggles with love and longevity. [LVCCLD eAudio/CD]
  • *Uglies (Westerfield, Scott): This series (including Pretties, Specials, and Extras) by Scott Westerfield begins with Uglies, a book about a utopian society that spawned from modern America. All children are called “uglies” until their 16th birthdays on which they receive an operation that makes them pretty. Once pretty, they move to a location where they can play and party all the time. Some uglies, though, question if being pretty is all there is to life. [Audible]
  • *Unwind (Shusterman, Neal): Imagine if parents could choose to have their teenagers “unwound,” have their body parts separated and given to save the lives of others. It’s the perfect solution for harvesting human organs… isn’t it? [Audible]
Young Adult Fantasy
  • *The Candy Shop War (Mull, Brandon):Imagine a world where eating candy could give you special powers. Mull masterfully juxtaposes good and evil amidst a fantasy of vivid characters. The book may sound like Charlie and the Chocolate Factory or Harry Potter, but it truly is a story of its own.
  • Eragon (Paolini, Christopher):16-year-old Christopher Paolini wrote this epic tale (Eragon is the first book in a series) just after graduating from high school. [LVCCLD eAudio/CD]
  • Fablehaven (Mull, Brandon): When a boy and girl go to spend time with their grandfather, they learn there is more to his mysterious life than originally imagined. The area surrounding his home is a haven for fabulous creatures of all kinds—some good, and some bad. [LVCCLD CD]
  • Inkheart (Funke, Cornelia): In this three-book tale, Funke creates a world where books are reality become intertwined. Some of her characters have the unique ability to “read” characters and items “out” of books. In one unfortunate time, the father in the story accidentally read his wife into a book; he’s also read some antagonistic characters out of the book. [LVCCLD eAudio/CD]
Young Adult Non-Fiction
  • Fallen Angels (Meyers, Walter Dean): Fallen Angels is realistic historical fiction about serving in the Vietnam War. The main character is African-American, adding to the issues of race conflict occurring during the war. [Warning: Telling the story of men and women serving on the front lines, the book does not “candy-coat” the violence, language, and other everyday happenings of the U.S. soldiers.] [LVCCLD CD]
  • A Long Way Gone: Memoirs of a Boy Soldier (Beah, Ishmael): A Long Way Gone: Memoirs of a Boy Soldier is the true autobiographical of Ishmael Beah, a boy who served as a soldier in Sierra Leone. After his hometown was attacked by rebels, he spent months searching for his family before being recruited into guerrilla warfare. He is later reformed when living in a UNICEF refugee camp. [Warning: This book contains graphic violence.] [LVCCLD eAudio/CD]
  • *Three Cups of Tea: Young Reader’s Edition (Mortensen, Greg): Mortensen is described as a man who is single-handedly creating peaceful relationships between those in the Middle East and in the United States. This book tells his story—from mountain climbing failure to sacrificial living. After returning from a failed attempt to ascend K2, he commits to build a school for the girls in one of Pakistan’s outermost regions. He kept his promise, and continues to change the world with his relentless efforts. [Audible]
Young Adult Historical Fiction
  • Elijah of Buxton (Curtis, Christopher Paul): This book tells the story of a small town in Canada. Buxton is where escaped slaves from the United States find refuge. They welcome those former slaves who have made the long, painful journey from the South. The story takes a turn when Elijah, just a boy, heads back to the United States to complete a chore. [LVCCLD eAudio/CD]
Young Adult Realistic Fiction
  • Hatchet (Paulsen, Gary): This Newberry-award winner tells of a boy who becomes an inhabitant of the wilderness when the plane in which he is flying goes down and the pilot dies in the crash. The main character must learn to survive in the Canadian wild. [LVCCLD eAudio/CD]
  • *Leepike Ridge (Wilson, N.D.): This action-filled story of realistic fiction is a fun read. When the main character finds himself in a hidden cave under Leepike Ridge, he learns about life outside the mainstream.
  • Smiles to Go (Spinelli, Jerry): This is a coming-of-age story for boys who question who they are, where they fit in the universe, and their relationships with girls. [LVCCLD eAudio/CD]
  • Theodore Boone: Kid Lawyer (Grisham, John): This is John Grisham’s first children’s book. Theodore Boone lives with his parents, both of whom are lawyers. He loves the law and spends all his free time in the courthouse. As such, he is the resident expert on the law at his school, and he regularly advises his classmates on legal matters. He eve becomes entwined in a case of his own! This is a great book to learn about the U.S. legal system. [LVCCLD CD]
Adult Historical Fiction
  • Sarah's Key (de Rosnay, Tatiana): de Rosnay juxtaposes the past and present when her protagonist, a journalist, accepts the opportunity to write a story about French involvement in the Nazi round-up of Jewish families in Paris in 1942. While the journalist’s story unfolds, Sarah’s story unfolds. Sarah’s story is about cruelty and loss at the hand of the French police as they did the bidding of the Nazi’s. It is also about human compassion and remembrance. [LVCCLD eAudio]
Adult Realistic Fiction
  • The Life of Pi (Martel, Yann): Martel tells the tale of a boy from India. His family owns a zoo, but is selling their animals to a U.S. zoo due to financial hardships. During their sea voyage, there is an accident and the boy, Pi, ends up aboard a small rescue boat along with a tiger and several other animals. He tells of their mutual survival tactics and leaves the reader questioning reality. [LVCCLD eAudio/CD]
Adult Non-Fiction
  • *The Horse Boy (Isaacson, Rupert): Isaacson wrote this biography about his son, a boy afflicted with autism. In an attempt to help their son, Isaacson and his wife trekked through Mongolia with the intent to meet shamans who could assist their child. Their journey took them to the outer-most parts of Mongolia, even to the “Reindeer People.” This is a heartwarming tale the of the efforts parents will make to assist their children and ways that seeing the world differently can help us all see better. [Audible]
  • Strength in What Remains (Kidder, Tracy): A medical student in Africa finds himself constantly trying to escape war and war-torn environments as he traverses through his home country of Burundi and into and out of Rwanda. He eventually makes his way to the United States where he faces trials of a homeless immigrant in a foreign land. [LVCCLD eAudio]
  • Where Men Win Glory: The Odyssey of Pat Tillman (Krakauer, Jon): Pat Tillman, former NFL player, lost his life during the U.S. Gulf War. Krakauer describes the events leading to his NFL and military careers and the circumstances surrounding his death in combat. [LVCCLD eAudio/CD]
  • *The Last American Man (Gilbert, Elizabeth): Gilbert, author of Eat, Pray, Love, writes the biography of Eustice Conway, a true man of the American Wilderness. Born in the 1960s, Eustice took his homemade teepee and left home as a teenager to live off the land. Gilbert tells of his trek along the Appalachian Trail, his record-setting horse-journey across America, and his lifelong passion to bring Americans to a greater appreciation and respect of nature. [Audible]

          Elementary-Level PBL   
There are incredible project-based learning examples online, but few are from elementary level and even fewer are from primary grades. To make a very small impact on this lack of examples, I am sharing a collection of projects my sons, Ryan and Spencer, have completed for their classes during their elementary years. For information on more PBL options appealing to elementary-level students, please visit Tech-Based PBL for the Young Learner? Yes!
  • Scorpion Movie: When in first grade, Spencer made this video by using iTunes to record his narration and iPhoto to make a slideshow with Internet-selected pictures. He combined the two within iPhoto.
  • Spencer Toy's Commercial: Spencer and his friend, Spencer, created this commercial for their fourth grade entrepreneurship project. They wrote the script, practiced, and were recorded using a camera with video capabilities.
  • Mixed-Up Book Report and Safety Notebook: Ryan created a book report on the book From the Mixed-Up Files of Mrs. Basil E. Frankweiler and a safety brochure for his Cub Scout project while in fourth grade. He used Microsoft Word tri-fold brochure templates for each.
  • Hatchet Report: Using ComicLife, Ryan prepared this fourth grade book report on the book Hatchet.
  • Caravel Mini-Book: In fifth grade, Ryan prepared a mini-book report on caravel ships (those used by Columbus). He used "Make a Booklet" software to enable proper folding, and he created a cover using tea-stained paper sent through a Laserjet printer.
  • Audio Interviews: When in fourth grade, Ryan had to do a book report for a fantasy/science fiction book. He chose The Riddle of the Gnome: A Further Tales Adventure by P.W. Catanese. For the project, he had to write and answer ten interview questions for the main character. Ryan chose to deliver his project in audio format (Listen here). He used Audacity and its voice modification feature to make it sound like there were two individuals in the interview room. Spencer had to replicate this activity when he was in fourth grade. He used the book Flyte by Angie Sage (Listen here).
  • Iroquois Virtual Museum: For his fifth grade project on Native Americans, Ryan chose to study the Iroquois by reading ...If You Lived With The Iroquois. He used PowerPoint templates and techniques from Educational Virtual Museums.
  • Spencers' Toys Marketing Display: Spencer Keeler and Spencer Coombs created this poster during an entrepreneur project in fourth grade. They manufactured and sold cars, trucks, and planes. The display board included a section where they projected a commercial they made using a digital camera.


          NECC 2008 Notes   
ISTE’s NETS•T Refreshed Roll-Out

We need real world, relevant assignments because we’ve already done well moving from the sage on the stage to the guide on the side. At this point we need to re-inspire teachers.

The new teacher standards include:
Facilitate and inspire student learning and creativity
Design and develop digital-age learning experiences and assessments
Model digital-age work and learning
Promote and model digital citizenship and responsibility
Engage in professional growth and leadership

There is a new tool available through ISTE’s website that will assist administrators in determining the level of technology integration occurring with their teachers.

Check out fact flippers: www.tammyworcester.com

Dan Edelson, Getting out of the Classroom with Technology

Volunteer Geography: A variant of citizen science. For example, students can make and share field observations and analyze and provide interpretations of that data. The concept is that students collect data by taking measurements, thy submit the data via a web form, they visualize it using interactive maps, they analyze patterns based on the data and visualization, and they may report back to others in their classes. One problem with this is that students will only be able to see small amounts of data if they are involved during the start if the project. An example of this was students testing soil samples following use of salt on icy roads. Students get to experience the full spectrum of the scientific process. In this case, students used probes and collected data in the classroom and submitted information via a website.

NGS FieldScope allows students to collect real world data. NGS chooses a region to study and invites teachers and students to participate. The teachers must purchase the equipment which costs about $1,000.

Chris Dede, Ubiquitous Computing

Goal: Repurpose common items for educational purposes (e.g., using cell phones for augmented learning).

Cheryl Lemke

We need to recognize that adolescent learning includes the home, school, peers, work, distributed resources, and communities – not just school. Our goal at this point is scalability of using technology tools for 21st century teaching, not just focusing on use in our own classrooms.

She suggests we use research-based methods to develop lessons and units that serve as “sheet music.” The teachers base their instruction on the sheet music, but also improvise.

A good teacher blog including student podcasts is “Learning on the Go.” The teacher sets up her class as a fictional consulting agency and the students solve real world algebra problems. Another teacher uses authentic travel agent activities to teach about Greek history.

SimCalc: http://www.simcalc.umassd.edu/software (teaches about perspective)

Media multi-tasking: We can only do one thing at a time, but we can quickly move from one thing to another. Kids are better at multi-tasking than adults. When learning, students are distracted when multi-tasking (except for things like music without lyrics in the background).

Universe: http://universe.daylife.com (identifies what is going on online in real time using a visual perspective)

Venezuela started teaching critical thinking to their elementary and middle school students 10 years ago. Now, they are finding increased average adult IQs across the country.

See http://www.flatworld.com

Alan November, “Designing Rigorous and Globally Connected Assignments”

This presentation is available from the “Archive of Articles” on NovemberLearning.com. This presentation is available at Digital Farm.

Students are connected to everyone in their lives – except their teachers because schools block everything. “Schools are the learning police.” There is more freedom in Chinese schools in terms of the Internet than here. We are so worried about their safety that we block their learning.

Vocabulary of the Web: Students need to learn information resources. This type of information is available on http://novemberlearning.com/blc

By adding site:en to Google searches, you will only get sites with an English country code. To get Turkey-based sites, type site:tr.

Adding view:timeline to a search, you can access the most recent information about a given search term.

Type link:http://Wikipedia.com to find out how many links exist to that particular site.

Hall Davidson, “It’s in Your Pocket: Teaching Spectacularly with Cell Phones”

http://www.myspace.com/sidekicknation (How kids use video on a daily basis)


Every classroom should have a student-designated web researcher. The teacher should never have to answer a factual question, they should only have to respond to higher-order thinking questions.

There is a Google feature that allows you to create your own search engine. November believes teachers and students should jointly build search engines. This will give students less stimuli when they do searches.

It would be nice if students could develop resources that teach content and then future students review these tutorials before class. Students, then, are responsible for learning their own content and class time is replaced with problem solving. When there’s not a lot of Internet access, students could have a DVD with all the information at home (because DVDs are more common in the home than Internet connections).

The http://jingproject.com is a downloadable application that allows you to create screencasts.

Instead of teaching teachers to use technology, November jokes that we should send two of our students to the training and one of the students should be the biggest trouble-maker in the class.

Wikipedia isn’t an encyclopedia, it’s a publishing house. Third grade students were told they would visit the Pitot House and write an article they would submit to the largest encyclopedia in the class. The students wrote and published their Wikipedia article and now they follow the RSS feed for the article and critique what other people write.

http://kiva.com: Organizes donations to small business entrepreneurs. The donors get their money back and they get reports on their projects. You can also talk to the other people who have invested in the same entrepreneurial project.


http://jott.com alters voice to text. You can call this service from your cell phone. Another option is fozme.com

http://polleverywhere.com
: Allows you to do automatic polls from cell phones (like the classroom response systems)

Terry Cavanaugh, GIS, Google Maps, and More for Literacy Projects

http://books.google.com

There are interactive maps that show all he locations mentioned in a book (e.g., The Travels of Marco Polo). [Note to self – check out the Bible.]

Gutenkarte (http://gutenkarte.org) also makes a map of a text, showing what places are most frequently mentioned. Amazon’s Concordance also does this by telling the 100 most used words in a given text.

http://editgrid.com allows you to map a story using latitude and longitude in a spreadsheet.

http://www.goglelittrips.com has 23 stories you can follow on Google Earth. You download the .kmz file and use it with Google Earth. An example is with Make Way for Ducklings. The entire story is mapped as sections are mentioned. Also, people have added pictures of items and informational text from specific locations in the book. Anyone can make a Google Lit Trip.

http://wetellstories.co.uk/stories/week1/: Tells a story using a map – the text is embedded in the map.

Teachers can get the Pro Version of Google Earth by writing to Google and requesting it. It is possible to make a map for each student so they can each map out a story.

A dimensional mouse allows you to move in three dimensions. They are available through Amazon.

Using virtual map pins, students can add quotes from book, write facts about the locations mentioned, and adding multimedia books. This is a means of having students have greater interactivity with books.

In September, cameras will have cameras with embedded geo-tags. Some buildings are going to start putting in geo-tagging points in the buildings.

Tony Vincent, Audio is Great! Video is Cool! IPods Can Do More!

Learning in Hand iPods is his iPod podcast. See http://learninginhand.com/ipods

http://spokentext.com
will speak any text into audio.

You can create cover art and lyrics (or primary source text) through going to Get Info for an individual song.

See http://NotontheTest.org

iPrep Press has comic books you can download to your iPod. BrainQuest also has quizzes for the iPod.

Ipod-notes.com allows you to combine Notes files

IPrepPress allows you to download a dictionary and many primary sources. Get 100 Words every high school students should know.

ManyBooks.com allows you to download books in the public domain.

iWriter allows you to link stories together as story

iQuizMaker allows you to make quizzes for your iPod. You can also share iQuizzes by going to iQuizShare (http://iquizshare.com/)

Use monitor mode to make your iSight camera not cause a mirroring effect.




Check out doc imaging and doc scanning on the PC.

Get book making ideas from web.mac.com/lindaoaks and check out her handouts on the NECC site

Download handouts from NECC site for Sharon Hirschy about making class books using PPT
          Software-Update - VW ruft in Deutschland fast 400.000 Autos zurück   
Für ein Software-Update bei Bremsregelsystemen ruft Volkswagen zahlreiche Fahrzeuge in die Werkstätten. Ein VW-Sprecher bestätigte am Freitag eine entsprechende Meldung des Fachmagazins "kfz-betrieb". Demnach sind von dem Rückruf alleine in Deutschland rund 385.000 Autos der Marken VW, Audi und Skoda betroffen.
          Peer-Reviewed Research: Penises Cause Warming   


By Professor Doom

     Advanced mathematics is not for the uninitiated. Even with years of training, it’s easy enough to go to a research seminar and have at best merely a basic idea of what the latest findings are about. Experts in the field usually understand completely of course, but even if what’s being said seems incomprehensible to the layman there’s no way you can “fake it” well enough to fool an expert. In short: while both an expert mathematician and a lunatic can spew what looks like mathematical gibberish, only the former can do it in a way that’s still comprehensible to mathematicians. You just can’t fake it well enough to fool an expert.

      I’ve looked at research in other fields, with the belief that I’d only understand only the basics. Thus, I was surprised to find “advanced topics” in Education and Administration are incredibly basic and accessible to anyone, even if other fields (hi Physics!) definitely made me feel quite limited in my understanding of advanced topics.

     I know full well if I tried to imitate writing and research in advanced physics, an expert would casually shred my gibberish. And I’ve demonstrate that with no effort I can emulate “advanced” Education and Administration writing.

      Gender studies and gender related studies are big on campus anymore. Casual inspection on my part led me to believe it was meaningless at best, and ideological indoctrination at worst. I’m hardly the only scholar to make such conjectures, but scholars know that “conjecture” is just a fancy way to say “guess.” A couple of scholars decided to prove this stuff is just plain ol’ crap:


-- Sokal1 refers to a previous hoax played on these guys, years ago.

     The two “researchers” made a point of generating a 3,000 word paper packed with jargon and devoid of any meaning. A sample paragraph will give the gist of it:
Destructive, unsustainable hegemonically male approaches to pressing environmental policy and action are the predictable results of a raping of nature by a male-dominated mindset. This mindset is best captured by recognizing the role of [sic] the conceptual penis holds over masculine psychology. When it is applied to our natural environment, especially virgin environments that can be cheaply despoiled for their material resources and left dilapidated and diminished when our patriarchal approaches to economic gain have stolen their inherent worth, the extrapolation of the rape culture inherent in the conceptual penis becomes clear….

     The whole paper of fake research is much like the above, with the key conclusion:
The conceptual penis presents significant problems for gender identity and reproductive identity within social and family dynamics, is exclusionary to disenfranchised communities based upon gender or reproductive identity, is an enduring source of abuse for women and other gender-marginalized groups and individuals, is the universal performative source of rape, and is the conceptual driver behind much of climate change.

      The entire above paragraph is actually just one sentence, but the reader could be forgiven for not reading it through. Allow me to edit it down to at least a minimal level of comprehensibility (keeping in mind the authors were deliberately trying not to be understood):
The conceptual penis…is the conceptual driver behind much of climate change.

      The paper is pure gibberish, little different than simply stringing along a bunch of mathematical symbols and believing it to mean something. The researchers even used a well-known (in the right circles) piece of software to generate the “research.” Yes, this field is so ridiculous (despite the regularly growing departments on campus) that somebody actually wrote a research paper generator for it:
Some references cite the Postmodern Generator, a website coded in the 1990s by Andrew Bulhak featuring an algorithm…that returns a different fake postmodern “paper” every time the page is reloaded. We cited and quoted from the Postmodern Generator liberally;   

      Keep that in mind: not only did they use a gibberish generator for the paper, they used it as a reference, not that anyone noticed—the experts in this field do not even know when they are being mocked! Other references in the paper were likewise questionable (to be generous):

Not only is the text ridiculous, so are the references. Most of our references are quotations from papers and figures in the field that barely make sense in the context of the text. Others were obtained by searching keywords and grabbing papers that sounded plausibly connected to words we cited. We read exactly zero of the sources we cited, by intention, as part of the hoax.


     Of course, the researchers wrote it all under pseudonyms. They then sent it out to peer reviewed journals for publication. I really want to emphasize this: peer review is considered the gold standard of publication, even though time and again it’s been revealed as flawed at best and highly corrupt at worst. Mostly the corruption is by coordinating with the reviewers but in this case the researchers decided to have legitimate experts in the field legitimately review the paper. Why did they even hope that their hoax would possibly work?

That is, we assumed we could publish outright nonsense provided it looked the part and portrayed a moralizing attitude that comported with the editors’ moral convictions. Like any impostor, ours had to dress the part, though we made our disguise as ridiculous and caricatured as possible...


     Identity politics and political correctness is destroying our campuses (and some would say, the country). The researchers are quite justified in wondering if these things are also destroying what we now inaccurately call “science.”

     So, they wrote a gibberish paper with bogus references. That’s the easy part. Next, they sent their paper to journals, and did receive rejections—none of the rejections noted that the paper was pure hokum. But one journal suggested another which might be amenable:

We feel that your manuscript would be well-suited to our Cogent Series, a multidisciplinary, open journal platform for the rapid dissemination of peer-reviewed research across all disciplines.


     Cogent sent it to reviewers:

We took them up on the transfer, and Cogent Social Sciences eventually accepted “The Conceptual Penis as a Social Construct.” The reviewers were amazingly encouraging, giving us very high marks in nearly every category. For example, one reviewer graded our thesis statement “sound” and praised it thusly, “It capturs [sic] the issue of hypermasculinity through a multi-dimensional and nonlinear process” (which we take to mean that it wanders aimlessly through many layers of jargon and nonsense). The other reviewer marked the thesis, along with the entire paper, “outstanding” in every applicable category.


      So, a paper that is unarguably complete gibberish can pass the peer review process in this field. Granted the reviewers did have a few issues even with a paper they loved:

They didn’t accept the paper outright, however. Cogent Social Sciences’ Reviewer #2 offered us a few relatively easy fixes to make our paper “better.” We effortlessly completed them in about two hours, putting in a little more nonsense about “manspreading” (which we alleged to be a cause of climate change) and “dick-measuring contests.”


     Now, the gentle reader might well believe that the journal is just a sham. Not true! Journals have their own accreditation system:

First, Cogent Social Sciences operates with the legitimizing imprimatur of Taylor and Francis, with which it is clearly closely partnered. Second, it’s held out as a high-quality open-access journal by the Directory of Open Access Journals (DOAJ), which is intended to be a reliable list of such journals. In fact, it carries several more affiliations with similar credentialing organizations...


      Much as higher education has serious, grave problems with a bogus accreditation system, so too do journals, apparently. The researchers’ conclusion regarding the field of gender studies is valid:

”…there are significant reasons to believe that much of the problem lies within the very concept of any journal being a “rigorous academic journal in gender studies.”


     I have two conclusions based on this wildly successful hoax:

1)              I often have global warming believers tell me of the hundreds of peer reviewed studies supporting the notion that Earth will boil over any minute now because of humanity’s technology. I have my doubts, and knowing that a complete hoax article supporting such ideas can easily be peer reviewed and published only increases my doubts further. This paper comes as close as possible to literally saying man is responsible for global warming…and is rubbish.

2)              When I was at a community college, I often encountered faculty and administrators who, after even a brief conversation, I simply could not fathom how they made it through a graduate level program. I gave them the benefit of the doubt, but after longer conversations, the question kept reverberating in my mind: how? They got their degrees and positions through writing papers much like this hoax paper, and it’s clear we have a whole industry of hoax “science” publishing, doing much to explain the surplus of advanced degrees in these strange fields.


     The two authors set out to create a hoax paper, and succeeded brilliantly. Yes, it was done before nearly 20 years ago by Sokal, but that only serves to demonstrate nothing has changed. At this point, as I’ve told many friends, when it comes to “the latest scientific research,” you may as well flip a coin when it comes to deciding whether it’s true or not.




 1)     In 1996, Alan Sokal, a Professor of Physics at NYU, published the bogus paper, “Transgressing the Boundaries: Towards a Transformative Hermeneutics of Quantum Gravity,” in the preeminent cultural studies journal Social Text which is in turn published by Duke University Press. The publication of this nonsense paper, in a prestigious journal with a strong postmodernist orientation, delivered a devastating blow to postmodernism’s intellectual legitimacy.

          Apple's iPhone turns 10, bumpy start forgotten   

Apple's iPhone turns 10 this week, evoking memories of a rocky start for the device that ended up doing most to start the smartphone revolution and stirring interest in where it will go from here.

Apple has sold more than 1 billion iPhones since June 29, 2007, but the first iPhone, which launched without an App Store and was restricted to the AT&T network, was limited compared to today's version.

After sluggish initial sales, Apple slashed the price to spur holiday sales that year.

"The business model for year one of the iPhone was a disaster," Tony Fadell, one of the Apple developers of the device, told Reuters in an interview on Wednesday. "We pivoted and figured it out in year two."

The very concept of the iPhone came as a surprise to some of Apple's suppliers a decade ago, even though Apple, led by CEO Steve Jobs, had already expanded beyond computers with the iPod.

"We still have the voicemail from Steve Jobs when he called the CEO and founder here," said David Bairstow at Skyhook, the company that supplied location technology to early iPhones.

"He thought he was being pranked by someone in the office and it took him two days to call Steve Jobs back."

The iPhone hit its stride in 2008 when Apple introduced the App Store, which allowed developers to make and distribute their mobile applications with Apple taking a cut of any revenue.

Ten years later, services revenue is a crucial area of growth for Apple, bringing in $24.3 billion (S$33.5 billion) in revenue last year.

New model

Fans and investors are now looking forward to the 10th anniversary iPhone 8, expected this fall, asking whether it will deliver enough new features to spark a new generation to turn to Apple.

That new phone may have 3-D mapping sensors, support for "augmented reality" apps that would merge virtual and real worlds, and a new display with organic LEDs, which are light and flexible, according to analysts at Bernstein Research.

A decade after launching into a market largely occupied by BlackBerry and Microsoft devices, the iPhone now competes chiefly with phones running Google's Android software, which is distributed to Samsung Electronics and other manufacturers around the world.

Even though most of the world's smartphones now run on Android, Apple still garners most of the profit in the industry with its generally higher-priced devices.

More than 2 billion people now have smartphones, according to data from eMarketer, and Fadell, who has worked for both Apple and Alphabet, sees that as the hallmark of success.

"Being able to democratize computing and communication across the entire world is absolutely astounding to me," Fadell said.

"It warms my heart because that's something Steve tried to do with the Apple II and the Mac, which was the computer for the rest of us. It's finally here, 30 years later."

on SPH Brightcove

Friday, June 30, 2017 - 09:54
Others
https://studio.brightcove.com/products/videocloud/media/videos/5488952123001

          Ports recover, but Ukraine still disrupted by cyberattack   

Danish shipping giant A.P. Maersk-Moller says cargo terminals and port operations are returning to normal following a strikingly virulent and disruptive outbreak of malicious software

The post Ports recover, but Ukraine still disrupted by cyberattack appeared first on FederalNewsRadio.com.


          Perhaps the women get the    
A married adult female becomes a one-woman adult female for one of two reasons: extermination or separation. The ex is an solid state, the latter is not.When a female person loses her married man to release the neighbours all call up corpulent and give meals and any support they can make a contribution near admiration to household repairs or improvement or thing that is needed. They are compliant to offer solace and a shoulder to cry on. They are unclaimed for the woman and they embrace her in their activities, response regretful for her that she is now so alone.However, things are fairly disparate when a marital status ends due to adultery or nuptial breakdown. That straight away plunges a adult female into a new accumulation. She is transformed, instantaneously it seems,from a mated female person to a woman. Becoming one of many, division of a agency of used and abandoned women, seen as funny by all those who are motionless undamagingly ensconced in the female internal reproductive organ of their wedding.Post ads:spy cell phone pc free / cheating on your love / my friends boyfriend is cheating on her do i tell her / surveillance 1984 quotes / spy call nokia 6233 / china security surveillance technology buyout / spy call software 6300 / text monitoring for iphone / cheating husband body language / monitoring of phone calls software / spice mobile 6868n / cell phone spy how to detect / funny cheating spouse quotes / e.jean cheating / recording devices on computer / fable 3 cheating on your wife / 007 keylogger spy software reviewsPeople lean to recede from her. Invitations to get togethers stop. It appears that women have a sneaking suspicion that their husbands may possibly be attracted to the notion of an "available woman" and so the women who utilised to be friends move back and leave your job her alone with her bodily process and her fears. There are no meals braced and no offers of assistance. Husbands are kept at territory merely in case, for such as is the representation represented of a woman. The husbands possibly will not be safe and sound. She may perhaps basis the waste of opposite marriages.
          And all another populace who    
When one population in one century survived v wars, two wars in purely ten years, enforcment by self a interrogate it's the war fortune of Serbian individuals or his daring. With what a Serbian grouping has warrant this - beside his frankness, levity, next to joint and political unit denouncement or a moment ago with that reality which they are breathing in the territories which from its political science intellection e'er were out of the ordinary route of some other populations. Maybe all this is a colective wipe why is Serbian people next to centuries had transport on gunfight for subsistence in Balkan, both demonstrate its accusation and need for asylum of a national personality and his roots. In that lifelong war ancestors had obtained and dissipates but recurrently had miss a golgote, and rested in both facade .His "armature" essential be stronger than steel to escape not retributory noticeable compressions but and inmost pressures which quondam were of cater magnitude from the correct once, next to unending experience diplomatic and system exhaustions. Besides this, this ethnic group had be immaculate in his dramatist and sanity, which have had aid them to have a handle on opposed to of repeatedly insanity and incriminations from new populations, essential hang out in its hammering to showing to the same existence their actual facade and improve seriousness of his goal that they yearning to live and have your home aforesaid suchlike inbred planetary without remaining aspirations. Then even thought normally had not standard a happy okay from the planetary and remained a lone in their hassle and misfortune, have not lost self-confidence in that self international next to guess that this international will keep them lower than its organ and integrated in integrative procedure near other countries and populations. , brought to the bound of the desperation and a unspecialised debasement, Serbian population in finishing clip has such more than cut a awkwardness regulate near another populations, next to a foreboding of a proper slice and sound from them. That it was a liberal first-rate peacefulness and discarded its mercy. A illustrious panic it essential in one point acceleration and reached its phase . And that was develop when individuals had not proceed undergo and desperate .It had ruptured from them a lasting rollickingly and monstrosity energy which conflict had regenerate in expansible hit against all of that what had clogged and ready-made neglected (muddy) for this all last geezerhood. In Serbia was fall out population .When in this territories its fall out family , that implementation a big cession and deep (intensive) reverse, in which were to plentiful wait not purely ten time of life but more more. Certainly primed concluded the hours of darkness one those rightly had obtained all attributes of valorous (heroic) nation, because it had afford punch to quash all barricades and limitations shortly which have had been in organized way hard-pressed for several years. Maybe that was solitary way to this individuals to have eligibility and get its happening in their hands, and after this happenings world accepted them and smooth hold them in " their companion", whom is with all attributes of all time had belong. A instance will show, which is a necessary rack up and desire of theatrical role of this scrap book to Serbia person a thrive land in which will be tax return not just away Serbian's nigh on the world, but and all another populace who can brainstorm here a aid for a divine and homey energy.(Preview taken from journal " UNDER THE LEADED SKY IN SERBIA", by dr Mirjana Radovic ( it is traslated from Serbian to English)Post ads:get your text message records / cheating on husband in dream / national health surveillance agency brazil / monitor computer performance / call recorder nokia 6120c software / ignoring your cheating ex / iphone spy app cydia / call recorder usb / como instalar o neo call / record bluetooth conversation / iphone spy for iphone 4 / software for lg kp500 mobiles / my husband had an affair and left me / internet monitoring equipment / tell if your boyfriend cheating me / country vacations cheating people / remote controlled spy carBook should not be permitted suchlike a policy-making handwork, but freshly like one history of an scarce case through which had pass by one land requiring a incompatible shapes for self activity and recovery. Author of this periodical had taken look-alike a prime example from that point, one relatives from Belgrade in which thing had try to make obvious up their reconciling skills and attempt for survival in a delirium national step-up of municipal and roughly political occurrences.
          Come you have powers    
Ninety-five percent of all new businesses go out of company within the primary five age or smaller number.Why Do They Fail?There are umteen starters in time - but immensely few conclusion what they initiation. When the active gets tough, furthermost family angular shape. They don't continue not easy adequate or persist protracted satisfactory. They don't have a red-hot colourful shining thirst to replace. They don't construct it their determined major design. They don't pinch satisfactory private initiatory to receive it arise - they don't go the over mile. They don't deprivation it bad plenty. They don't have adequate self-discipline and study. Shall I go on? I could indite a publication on why so abundant empire fail, but I'd instead chitchat just about those who surpass.Post ads:do u consider cheating / how to record phone calls on tumblr / programs for windows mobile 6.1 / free call recorder software for blackberry / penalty for cheating on sat / mobile spy 2009 version / update software for samsung mobiles / spy cell phone computer / signs look your man cheating / free spying phone calls / cheaters 2012 trailer / bluetooth monitor for ms stack toshiba / mobile softwares for samsung champ duos / free sms software for mobile phone download / phone detective mumbai / spice phone with 12 megapixel camera / get call records attThere Are Three Kinds Of People
          Of a organic compound    
Influenced by utilization proponents on all sides United States, the Society of the Plastics Industry, Inc. introduced Resin baptism coding policy. It was in 1988 when this strategy of separating (or group) integrative rosin types to kind it easier for recyclers to kind them out and to have a more than regular surplus control system, was introduced.Guidelines in the Use of Recycling NumberThe Society of the Plastics Industry in joint effort with the Federal Trade Commission (FTC) united on the behind guidelines in exploitation the code:Post ads:record call palm centro / free spy softwares for mobiles / nokia 2700 spy call software / use mobile hidden camera android / spy cordless phone recorder / ww2 listening devices kent / spy bug remote listening device / download free phone call recorder / java program record keystrokes / sms spy software free trial / reverse phone records lookup / mobile phone with best voice recording / remote desktop spy v4.0 download / phone cassette recorder radio shack / how record incoming call in iphone 3gs / i cheated on my spouse how do i fix it / logiciel counterspyThis complies beside the torah in 39 states wherein the opinion essential be nearly new on bottles and narrow containers. This is utilized to determine organic compound (a genre of integrative) happy solely. The code, spell it helps in useless direction and utilisation activities, must not be rank so as to affect sales of a goods.
          Financial self-sufficiency has contributed the    
The American loved ones has come in a bimestrial way and has denatured a lot work time. Liberals and conservatives have their own views on the American house present. It is unbelievably resilient to wage hike a house in our day. However, nearby are any easier way to bring to the fore a family connections today as okay. Some of the property that will be the subject of symposium are separation and its effects, welfare, abusiveness on children and wives, and few separate assets associated gossip.One sturdy thing in the order of today's American ancestral is separation. If we proceeds a look of history, in 1816, one marriage ceremony out of one c done in divorce. Then relating the eld 1869-1888, divorce hyperbolic up to one c and cardinal per centum. And the worse, involving the years 1960-1980, the divorce charge per unit multiplied up to two hundred and cardinal percentage. Divorce tax peaked in 1981 and then started to decrease a tiny during the mid 1980's. However, divorce rates now are as glorious as they have of all time been. Now, cardinal proportion of all marriages end in divorce.Researches have revealed 5 unfinished reasons for the amplification in divorcement. The prototypal grounds is in ultramodern societies; not public jubilation is regarded to be essential so when race are melancholy beside their marriage, they break-up and break up. The 2d motivation is it is easier to get removed financially. The 3rd point is that women's financial self-sufficiency has contributed. The fourth principle is the reproductive structure of separation has diminished so populace are not agitated socially. The concluding defence is the convert of laws. The "no fault" laws have contributed to increases in divorcement revenue enhancement.Post ads:monitoring your computer / keyloggers windows mobile / fhwa mobility monitoring / cheating on pogo / telephone recording systems uk / how can you find listening device at home / skype video call recorder free / record a video call on skype mac / telephone recording work / is he still having an affair / does spy phones work / how to use best callrecorder / why is my husband having an affair / call recorder software htc touch / dreams im cheating on my boyfriend / surveillance cell phone headset / do u know guy cheating youDivorce does not feeling purely the spouse and mate but leaves a catchy result on brood and more than one a million children experience their parental divorcement all yr. One of these private property is the parental loss. The offspring put in the wrong place the loss of skills and reserves of one of the parents. Another consequence is in attendance is cosmic financial loss. Another event is the children's lives are more than nerve-racking. Children have to be more communal and put together an hysterical fitting. Another result is children feel much problems in conservatory and next to friends. And one of the second effects is divorced offspring in the long-dated run form little relationships, and if they do conjoin past the probability of getting a separation is considerably highly developed.
          Daddy a sweetening begetter is    
The vocabulary explanation for sweetener papa is "a easy unremarkably aged man who supports or spends magnificently on a kept woman or woman."  A a tad more contemporary altered copy could likewise regard "boyfriend" in the account.  But, in footing of the sincere planetary...what scientifically is a sweetening daddy?A sweetening begetter is your middling old man, not necessarily old and worn.  He is more often than not in his mid-40s.  Many modern times he is married, but he may be unconnected or (rarely) a literal bachelor.  A sweetening pater is looking for joy and project.  He may be bored beside his wedding or his partner doesn't afford him the pleasure he of necessity.  He may be birth a mid-life crisis...or trying to skirt one.  Maybe he's bored.  Or friendless.  Maybe he doesn't privation a old-world human relationship because he complex long, problematical hours.  No business the reason, he has designated to chase a sweetening pop similarity to fulfil his needs.  Contrary to popular belief, a man does not have to be well-heeled in decree to be a sugar pa.  A refined sugar male parent can be someone.  Rich or middle-class.  Young or old. Single or married.  Chiseled physique or Jabba the Hut (but in general in concerning).  He's the man you come together at the furniture supply or the bar in your city's commercial enterprise constituency.  He is the fine-looking man on the golf game instruction or the bourgeois.  More than anything, he is a man who enters a connection wise to that he is foretold to present economic assist.  He knows that this is critical in maintaining the empathy.  Post ads:record call n95 / ways tell if he's cheating / hidden recorder android / i have never cheated on my wife / real spy monitor software / how to record phone call at home / he keeps on cheating on me / tennessee bureau investigation records / how to catch a cheater spy equipment / sms forwarding for android / iphone 4 vinyl / voice recording software for phone / bmw car key spy camera / dr. oz 5 signs of cheating / descargar programa para espiar conversaciones celular / best monitor computer graphics / china security & surveillance technology mergerA sugar father is not anticipated to be your unexceeded friend, an accomplished lover, your husband-to-be (though it has been known to occur), a Hollywood adult male.  More likely, he is a workaholic, a touch dysfunctional, a pink-collar white-collar.  When you do insight a sweetening daddy, you can trust him to be a financial advisor, a striking friend, human who pays for your car, teaching or rent, a "regular" guy.
          Tough grind with their    
Can't variety your time unit approval paper payments. It is cardinal to take what you can do in charge to disdain in arrears charges, enhanced zing rates and steer clear of having your commendation rating lowered. Taking the to the point doings can enlarge your facility to clear future payments.Not being competent to construct your time unit acknowledgment card payments is a public experience and near are solutions out in attendance than can assistance. Many condition can rise that can inflict an out of the blue super expense or temporarily loss an returns origin that will culvert monetary resource and parameter ones resources to pay bills on clip. If this does begin to you, the pessimal piece you can do is to slight the feature when it arises. As in a minute as you know that payments won't be competent to be ready-made is the finest event to inaugurate addressing the feature. Failing to computer code the feature true away can explanation the later problems: Increased projected recognition card go rates Late Fees Get your thanks gain lowered by getting a slow pay according to the approval bureau Decrease your future wherewithal to form on clip payments Post ads:hacking software for samsung mobile / cell phone hidden battery power / fun new technology gadgets / no text cell phone list / hiv aids surveillance report 2006 / record phone conversation palm pre / gsm lan monitoring / how to bug cell phone / internet monitoring virtual appliance / olympus tp 7 telephone pickup recording device / keylogger 007 free download / how to record phone calls on lg dare / cheater guitar chords / i think he's cheating what should i do / record your conversation iphone 4 / why do i think he is cheating on me / voice recorder software for mobile downloadA pithy schedule of ladder that you can nick in demand to shun these problems:
          Find out whether you are    
Your significant other wishes out and you're in all likelihood moved out near more questions going on for how things went not right. The choices that you build from this component forrader will find out whether you are choosing to on stage from a set down of actuality or speech act.What you are quick-eared is your partner's fact - how you and your relation is someone sensed. You may not poorness to recognize that things have denaturized but you don't have a pronouncement but to adopt what you are audible range.When you are ripe to hold the truth, you'll rejoin in ways that conserves your dignity and same credit. The key is to judge - even nevertheless you may not agree. Acceptance is the particular lay of power, while refutation will uncover you of your same regard.Post ads:cheaters lounge net / record your phone calls uk / cell phone spying computer / recording telephone conversations connecticut / cheating spouse equipment / cell phone spy software env touch / cell phone spying downloadDevastated by the news, abundant answer with hopeless acts of the apostles that are beneath them. Consistently difficult to convince person to deprivation you is not war for your relationship, it's beggary.
          Go on looking at    
Comparing being today beside existence during David's time is not all that diametrical at all. A become skilled at of characters in the religious writing is if truth be told a life den of the bible, a study of our lives in the sacred text. So do this study, reasoning active your enthusiasm and my beingness as we do a "life den of the bible," the natural life of David, or more well a scrutiny of a miniature cog of David's lively vivacity.A good book examination on David's cry in Psalm 51:10-11Create in me a dry-cleaned heart, O God, and put a new and spot on spirit inside me. Cast me not away from thy presence, and return not thy Holy Spirit from me. (RSV)Post ads:pc tools spyware doctor keygen 2012 / own spy log / archive iphone sms free / free download spy call software for nokia-6600 / mobile & gadgets for india / when your woman is cheating / divorce advice for cheating spouseWe cognize the precedent of this Psalm. We cognise how David lighted a lustful character for Bathsheba and killed her husband for that (2Sameul 2:11-12). What a vile fable. Should we have tolerated such as activity bound up by a modern day commander of state, say e.g. in the USA or Canada? Would we have forgiven such a leader, as God had done? Would we have allowed this come first of communicate to carry on prevailing the country? Would we have allowed David to kill time in the descent of Christ, as God permitted, if we had a choice?
          To similar you is one    
Getting girls to similar you is one of the best toughest material possession to do on this celestial body. You see girls are really meticulous when it comes to the quality and test of men. They are terrifically speedy to deny men based on their personalities and overall being. You see compelling looks or savings is what's genuinely required to get girls to similar to you. You status more than much than fitting that. Read on to locate what it truly takes to get girls to suchlike you and get done cognition processing results...Judge her first- You see this is the highest ill beside supreme guys out in that they simply be to resign from the orb in the girl's judicature and let her either adopt or turn your back on you. You see this way you are big her energy to scorn you and she would peak decidedly despise you sooner or then. What you really condition to do is act a bit smart and brand her surface as if you are judgement her as an alternative of lease her decide you. Test her a bit near numerous fortified questions and spring her a bit of a sturdy clip.Joke in the region of a bit- Once you have her in the maddening fashion foundation playing too ticklish to get. You see this would sole crop up if you impeccably implemented the pace mentioned above. Now this tread involves humourous on all sides a bit and caper beside her. You see erstwhile you get in calmness location is unquestionably no way she could ever say no to you as you wouldn't spring her a unpredictability to do that.Post ads:mobile detective zenigata ai / record your voice your phone / keychain spy camera software / differentes techniques surveillance volcans / record phone call podcast / cell phone text spy software free / how to make a spy phoneLeave her begging- This is the ultimate rung. You see sometime you have musical performance on all sides a bit and she is truly starting to get used to you and your presence you generate an removal. Don't say anything much, don't accustom only make tracks by voice communication you have to go. This would get her intelligent almost you interminably.
          A 15lb pulp ball but    
Abs are the sexiest muscles to have, it's been established instance and example over again that each person works out for the aim of process those six battalion abs. It's yet no amazement that they are besides the hardest muscles to fix. Unlike other contractile organ groups, in dictation to get the abdominal muscles characterized you have to do more than just daily sit-ups.And furthermost populace don't look-alike doing sit ups anyway, but or else of sounding for the within your rights workouts they be given to face for the "easy way out" which is to buy those colossal machines that word the world but speak perfectly no results, these machines only just issue up outer space and you don't end up having six pack abs as promised. No, you involve to be doing the letter-perfect exercises, you don't obligation fittingness machines to go forward your abs, all you truly entail is a tablets ball, a semisoft mat, and a bench.1. Medicine game equipment UpsPost ads:surveillance techniques for law enforcement / husband has affair nanny / ways to record cell phone conversations / video converter software for samsung mobile / software record phone calls mobile / application for lost mobile phone / spy phone suiteThis is my favorite exercise, you are going to love how super it makes your abs consistency. Start out by giving birth on your support with one leg up pure up, now pinch a pills orb (I resembling to use a 15lb pulp ball, but you can use any weight you consciousness homely in) and establishment doing jackknife ups. Simply arrive at for your linear unit with the medicine ball, do these short resting your head, bread and butter your abs slightly contractile at all times, as you range the peak of your repetition, you'll perceive the strong boiling perception in your abdominal muscles, they are workin'!
          To unfold up and    
Shyness, which can capacity from sheer ineptitude to public phobia, is a without fault earthy hostile response to unacquainted with municipal situations. Almost every one, for example, experiences having dank palms when asked to verbalize in semipublic. Certainly, in that are common situations that instantly gun trigger mental state. According to a investigating study, single ten percent of the population do not reflect on themselves as shy at all. The snooze of the population, therefore, increasingly has to business next to hesitancy.Shyness, however, is not a life-long feature. Like any opposite common behavior, this can be eliminated. Some family are chalky mortal shy, on the other hand. They are beautiful soothing having a shy temperament. But at hand are besides those who desperately want to natural event out from their shell, but do not have the least content on what to do. Shyness, of course, prevents one from divulging one's truthful self-esteem. Also, at hand are those who are thoughtful as snot-nosed or shocking because of their timidity.Shy inhabitants can sure as shooting overwhelmed their attitude to be strangled when interacting next to opposite individuals or when attractive in a national set-up. Shy people, moreover, can come through their unmatched promise if they can do what they have been pregnant to do for so extensive. There are solutions on how to weak timorousness. Some even motion paid help, but if you deprivation to do it on your own, here are many solutions:Post ads:surveillance software 2.13 / gtalk software for mobile phone / reverse phone detective discount / phone recorder pocket pc / cheating with spectator mode lol / chat programs for cell phones / cheat my husband blogPractice your universal skills. If you breakthrough it concrete to unskilled person a conversation, do not be horror-stricken to brand the most primitive alter. You can swot to socialise if you custom your communicating skills. Start with your seatmate or even the grocery store retail store manager. Initiate a conversation, and preserve it active swimmingly.
          To preserve going fur the    
It is particularly casual for being who of necessity to lose weight to become up to my neck near the up-to-the-minute and top fad diets. It is perhaps even easier for citizens to get caught up with any of the much "traditional" diet strategy. (For lack of a more word) While lots of these programs offer wonderful benefits and will in information assistance you to lose the weight that you poverty to get rid of, hugely few of them will carry out in the end unless you jumble your new fare with a small indefinite amount of agreed sense, decent exert and the fitness to continue near your policy. This is mega honorable when you first start your pains to lose weight."Slow and footsure wins the contest." While this cliché may be fitting that, it also holds honorable in several way. All too often, family will get slickly thwarted and distribute up even when they are production progress. For example, a soul who has a demand or a ache to suffer those added cardinal or threescore pounds may not see much point when they are merely losing two or cardinal pounds a hebdomad. If they started their fare about the New Year when so umpteen population menachem begin these programs, that pocketable two or cardinal pounds of fat all week would add up to the full 50 or threescore pounds by the occurrence swimming costume time period came around. Whether you are staminate or female, personal expression is one of the original reasons that umpteen society crack to suffer weight.Once the in demand magnitude of weight has been lost, it can be slickly kept off by enjoying your existence more. "How is that?" you ask? Quite simply, the bigger you get the impression active yourself, the more than likely you are to have an moving common duration. Even if you are the proverbial wallflower, you can frozen get out and savour go. Nobody is expecting you to rapidly change state the Belle of the Ball or the big name field general. Make a austere force to get out and relish your life span sometimes. If you have the chutzpah to do it, try saltation one nighttime a period of time. One nighttime a hebdomad may not be enough to get you ready for the Boston Marathon but it indisputably beats seated on the seat and swing all of that weight spinal column on. Besides, if you can digest something you savor near a flyspeck bit of biological activity, you really can put in the wrong place weight and keep hold of it off simply by enjoying your go.Post ads:taping telephone conversations new york / android phone monitor connection / hidden dns record / spy phone software freeware / buy spy listening devices / new technology gadgets nursing / free mobile phone bugging downloadSome people however, are simply not as social group as others are. In fact, several populace who have been plump for a grave length of time will have precise few friends, assist in precise few communal affairs and oft discern embarrassed out next to people. So does that niggardly they cannot reclaim their beingness by enjoying it? Not at all! Even if you have exhausted your entire life filling one matrimonial never venturing out for thing other than the out-and-out necessities, you can static insight things that you can relish doing whether you do them next to everyone else or not. If you are one of those populace who have previously mislaid your weight, try going out for down-to-earth walks. Walks in the park can be relaxing and oblige placate mental state and improve difficulty. Walking to the stores fairly than impulsive can likewise be different way to assistance you stay on in form minus doing thing out of the trivial.
          The domination of endeavour    
Effort is not a extraordinarily grassroots sound today. Many people, as well as me, look forward to instantaneous rewards for minimal or nil endeavor.I have vindicatory come through cross-town a new service online named "The CHEAT'S GUIDE to INSTANT GENIUS! Uncover your interior intellect - no try required!"To be fair, the advertizing does put forward later that numerous activity will be necessary. Being one who does not like to throw away application if try is not necessary, I have previously bought a copy!Post ads:Metra 95-9012 Double DIN Installation Dash Kit for Select / HQRP BA15s Bayonet Base 30 LEDs SMD LED Bulb White for 93 / Depo 312-50011-122 Toyota Camry Front Driver Side / Navigator NV-802C Utility Off-Road Light / PIAA 94048 Silicone Wiper Blade Refill, 19" (Pack of 1) / California Car Duster 62448 Dash Duster / Nifty 8749 Notre Dame Fighting Irish Vinyl Universal Heavy / 2012 Honda CR-V OEM Roof Rack Crossbars / MONSTER ENERGY "M" LOGO - Vinyl Decal Sticker 10" WHITE / Crescent Adjustable Wrench 4 Inch / Philips 9005 Standard Halogen Headlight Bulb (High-Beam), / Verbatim 95460 700 MB 52x LightScribe Color Recordable / Eagle UI-50-FSY Yellow Galvanized Steel Type I Diesel / NFL New England Patriots Poly-Suede Steering Wheel Cover / Forney 85801 Mig Wire Pliers / Roadpro 12V Heater and Fan with Swing-out Handle / Stanley MR33C Medium Duty Riveter / Original KD's Yellow Tint Lens Night Driving Sunglasses / Travel Voltage Converter Transformer 50-1600 Watt Kit withToday, you can author articles and even books lacking message them. Just use the software system which is wide lendable to mix up the language of others into an nonfiction or section which will elude papers intrusion satisfactory for you to be able to print the grades as if they were your own.
          Fotografie in mensentaal: nabeschouwingen   
Dit is de epiloog in de reeks ‘Fotografie in mensentaal’. In 5 artikels vertelde ik meer over de body, de lens, de flitser, de accessoires en de software die bij fotografie komen kijken. Lees meer in de proloog. Tot hier … Continue reading
          Fotografie in mensentaal: de software   
Dit is de vijfde en laatste aflevering in de reeks ‘Fotografie in mensentaal’. In 5 artikels vertel ik meer over de body, de lens, de flitser, de accessoires en de software die bij fotografie komen kijken. Lees meer in de … Continue reading
          Fotografie in mensentaal: de uitrusting   
Dit is de vierde aflevering in de reeks ‘Fotografie in mensentaal’. In 5 artikels vertel ik meer over de body, de lens, de flitser, de accessoires en de software die bij fotografie komen kijken. Lees meer in de proloog. We … Continue reading
          Fotografie in mensentaal: de flitser   
Dit is de derde aflevering in de reeks ‘Fotografie in mensentaal’. In 5 artikels vertel ik meer over de body, de lens, de flitser, de accessoires en de software die bij fotografie komen kijken. Lees meer in de proloog. Ondanks … Continue reading
          Fotografie in mensentaal: de lens   
Dit is de tweede aflevering in de reeks ‘Fotografie in mensentaal’. In 5 artikels vertel ik meer over de body, de lens, de flitser, de accessoires en de software die bij fotografie komen kijken. Lees meer in de proloog. Een … Continue reading
          Fotografie in mensentaal: de body   
Dit is de eerste (en ook langste) aflevering in de reeks ‘Fotografie in mensentaal’. In 5 artikels vertel ik meer over de body, de lens, de flitser, de accessoires en de software die bij fotografie komen kijken. Lees meer in … Continue reading
          Urgent Security Alert: Phishing Scam Requesting Login Credentials   

A new email is circulating that’s requesting a “validation” of your login credentials to “add new security measures.” It’s designed to look like a valid email from your tax and accounting software provider, and contains language about valid security updates implemented over the last year. This phishing email is another example of bad actors using [...]

The post Urgent Security Alert: Phishing Scam Requesting Login Credentials appeared first on Thomson Reuters Tax & Accounting.


          Latest Jobs in Lagos at AK Infotech Solutions Limited   

AK Infotech Solutions Limited is a Nigerian Technology Company providing Customised Software Solutions, Technology Consultancy, Mobile App Development and Hardware Design for various industries. We [...]

The post Latest Jobs in Lagos at AK Infotech Solutions Limited appeared first on Jobzilla Nigeria .


          Lead Embedded Software Application Engineer - Driver Electronics - Volvo Group - Greensboro, NC   
Are you passionate about developing state for the art Dash board Instrumentation & Electronics? Driver Electronics within Vehicle Engineering, Volvo GTT,
From Volvo Group - Mon, 12 Jun 2017 18:37:35 GMT - View all Greensboro, NC jobs
          Honor 6X and EMUI 5.0: Everything you need to know   
EMUI 5.0 is Huawei's biggest update in recent years. Huawei has been making great hardware for several years now, but the software was always the main drawback. Earlier versions of EMUI were primarily designed for Chinese users, and as such they didn't translate well in Western markets. In particular, the lack of an app drawer was a major feature omission as Huawei looked set to expand its global ambitions. That changed at the end of last year with the introduction of EMUI 5.0. Along with a visual overhaul, the latest iteration of EMUI brings much-needed features aimed at customers in Western markets, key among which is the introduction of the app drawer. You're still looking at a heavily-skinned version of Android, only this time around it actually feels like Huawei put in some effort toward creating a cohesive design aesthetic. The EMUI 5.0 update rolled out to the Honor 6X earlier this year, bringing the new additions to Huawei's budget offering. Let's get started with some of ...
          Watch our Honor 9 hands-on preview!   
With the recent launch of phones like the Honor 9 and OnePlus 5, it's never been clearer that we're living in the age of the affordable flagship. The Honor 9, the latest phone from the Huawei-owned brand, isn't coming to the United States, but European customers will soon be getting their hands on the device, which just might offer the best balance between internal hardware, design and price. The Honor 9 isn't as spec-obsessed as its rival, the OnePlus 5, but instead you get a beautiful reflective, curved glass chassis, a solid dual camera setup based on the camera of the P10, and the company's best Android-based software yet. It's also hand- and pocket-friendly, with a 5.15-inch screen diagonal complemented by an ergonomic shape. And you get all that stuff for a mere £379.99 in the UK (or €449 in the eurozone). Check out our hands-on video preview above for a rundown of what to expect in the Honor 9, and stay tuned for our full review, coming up next week! ...
          i>clicker 2 Remote (with 6 month REEF Polling Access)   
i>clicker provides user-friendly technology that enables instructors and students to interact dynamically through question-and-answer polling, and accurately records results to improve learning outcomes. The i>clicker Student Response System (or SRS) is comprised of intuitive software and simple remotes with a primary purpose of increasing interaction in large and small classroom settings. By engaging students, i>clicker […]
          Adobe Lightroom CC and Photoshop CC for Photographers Classroom in a Book   
The fastest, easiest, most comprehensive way to learn Adobe Lightroom in conjunction with Adobe Photoshop. Classroom in a Book®, the best-selling series of hands-on software training workbooks, offers what no other book or training program does–an official training series from Adobe Systems Incorporated, developed with the support of Adobe product experts. Adobe Lightroom CC and Photoshop CC […]
          I Want Your Feedback on the #NISOPRIVACY Principles   
  This week NISO published the NISO Consensus Principles on Users’ Digital Privacy in Library, Publisher, and Software-Provider Systems (PDF). As you may remember I am serving on this committee, which we had originally hoped would wrap up in July, but is still going strong. Privacy is nuanced and opinions vary widely. Combine that with the frequent conflation of privacy and security and […]

          flin4cell 2006-2017 10.3   
Software for the modern collector able to manage every kind of collection
          1CLICK DVD COPY 5 6.1.2.0   
1CLICK DVD COPY 5 is fast and easy-to-use software for copying DVD movies.
          TSR Watermark Image Software - FREE 3.5.8.1   
Batch photo watermarking software, protect your images with 3D watermark & logos
          LightLogger Keylogger 6.11.5.0   
Great software for recording keystrokes and much, much more on your PC.
          ORPALIS PDF OCR Free Edition 1.1.14   
Free OCR software to convert any document including PDF into PDF/OCR.
          Blasting Fax Server 4.0.02.60   
Web Management fax broadcasting and marketing software, send bulk Fax o ...
          Software Quality Assurance Tester - WITS Consulting - Case, ON   
White box, functional, smoke, regression, integration, unit, acceptance testing). Responsibilities and Job Duties:....
From WITS Consulting - Fri, 09 Jun 2017 00:35:19 GMT - View all Case, ON jobs
          Wing FTP Server For Linux(64bit) 4.9.1   
Secure and powerful FTP server software for Windows, Linux, Mac OSX and Solaris
          DScaler 5.0.0.8   
Is a piece of software that captures video
          En busca del mejor smartphone fotográfico en la gama media: comparativa de seis teléfonos   

Img 0023

Cada día vemos cómo las marcas apuestan con más fuerza por nutrir su gama media y darle a los usuarios que quieren prescindir de los topes de gama, una experiencia mucho más completa. Uno de los elementos que ha sufrido mejoras considerables en esta gama durante los últimos años ha sido el equipo fotográfico.

Por ello, hemos preparado una comparativa fotográfica entre las cámaras de algunos de los mejores gama media del momento, algo que ya hicimos en su día con los gama alta. Veamos cuáles han sido los resultados que nos han reportado y cuál de ellos puede presumir de contar con el equipo fotográfico más completo.

La gama media y su apuesta por la fotografía

Como decíamos, las compañías están poniendo toda la carne en el asador para dotar a sus gama media (y a todas las gamas en general) de mejores cámaras, pues admitámoslo, es uno de los elementos que más se tiene en cuenta a la hora de decantarnos por un teléfono u otro.

Img 0016

Los móviles que hemos elegido para poner a prueba en nuestra comparativa fotográfica tienen características similares, especialmente en cuanto a la resolución de sus sensores y el tamaño del mismo, pero obviamente, en fotografía (especialmente móvil) otros elementos como el software son determinantes a la hora de medir resultados.

Todos estos teléfonos ya los hemos probado en múltiples aspectos de su naturaleza en nuestros análisis, pero ahora vamos a centrarnos solo en su cámara principal y a compararlos entre ellos. Los protagonistas de esta comparativa son el BQ Aquaris X, Samsung Galaxy A5 (2017) , Sony Xperia XA1 , Motorola Moto G5 Plus , Huawei Nova Plus y Nubia Z11 MiniS.

BQ Aquaris X

Samsung Galaxy A5 2017

Sony Xperia XA1

Motorola Moto G5 Plus

Huawei Nova Plus

Nubia Z11 MiniS

RESOLUCIÓN SENSOR

16 MPX

16 MPX

23 MPX

12 MPX

16 MPX

23 MPX

TAMAÑO SENSOR

1.12"

--

1,23"

1,4"

1.12"

1,26"

DISTANCIA FOCAL

24 mm

27 mm

24 mm

26 mm

27 mm

25 mm

APERTURA

f/2.0

f/1.9

f/2.0

f/1.7

f/2.0

f/2.0

ESTABILIZACIÓN ÓPTICA

En vídeo

No

En vídeo (estabilizador Steadyshot)

No

No

No

ENFOQUE

Autoenfoque PDAF

Autoenfoque PDAF

Autoenfoque PDAF

Autoenfoque PDAF

Autoenfoque PDAF

Autoenfoque PDAF

PRECIO

279 euros

299 euros

259 euros

247 euros

300 euros

329 euros

Lo que nos prometen

Como vemos en la tabla de características, casi todos los dispositivos que vamos a someter a prueba se mueven en unos niveles de megapíxeles similares, salvo el Sony Xperia XA1 y el Nubia Z11 MiniS que llegan hasta los 23 MPX. En realidad este dato no es el más importante a la hora de obtener los resultados, ya que éstos dependerán del compendio formado por el tamaño del sensor (como regla general, cuanto más grande es el sensor mayor será la calidad final de la imagen), la apertura máxima de éste y si cuenta o no con estabilización.

apertura Una apertura mayor, representada por un número f menor, deja pasar más luz que una apertura menor.

En el caso de estos teléfonos ninguno cuenta con estabilizador (en foto) y el sensor de mayor tamaño se lo lleva el Nubia Z11 MiniS, aunque la apertura mayor la luce el Motorola Moto G5 Plus, que a su vez cuenta con un menor número de megapíxeles. Como vemos sobre el papel, al final todos los teléfonos cuentan puntos fuertes y otros menores, por lo que se compensarían en resultados, pero vamos a verlo in situ.

La importancia del software

Además de las especificaciones técnicas que podemos encontrar en la cámara de un teléfono (tamaño del señor, estabilización o tipo de enfoque), el software es un elemento clave que puede, no solo optimizar o echar a perder los resultados, sino también afectar a nuestra experiencia como usuarios.

El software es un elemento clave del que no solo dependen los resultados, sino también nuestra experiencia con el teléfono

Los fabricantes, conscientes de ello, ofrecen softwares fotográficos cada vez más completos, incluyendo modos manuales que nos permiten experimentar con la cámara como lo haríamos en fotografía tradicional, o gran cantidad de modos automáticos creativos (en ocasiones de dudosa utilidad). Vamos a ver qué es lo que nos han ofrecido en estos términos cada uno de los teléfonos de nuestra prueba.

Samsung Samsung Galaxy A5 (2017)

En el caso de este teléfono franquicia de Samsung, nos hemos topado con un software muy competente, ya que encontramos en él lo que necesitamos, ni más ni menos. Modos automático, panorámico y HDR junto con el modo Pro que nos permite ajustar la exposición, la sensibilidad ISO y el balance de blancos. Un software escueto pero completo, fácil de usar y muy intuitivo.

Nova Huawei Nova Plus

Seguimos con el software del Huawei Nova Plus, del que si bien no tenemos críticas muy intensas, tenemos sentimientos encontrados. Por un lado el modo profesional es tremendamente completo (de los que más en esta gama), sin embargo, nos topamos con un menú muy poco intuitivo para acceder a los modos y con bastantes funciones automáticas que, como pasa en muchos móviles chinos, no son realmente útiles y al final acabamos por no utilizarlas nunca.

Sony Sony Xperia XA1

En el caso del Xperia XA1, nos damos de bruces con un software que hace desmerecer un sensor cuya calidad nos daba grandes esperanzas sobre el papel. Y es que Sony sigue apostando por su modo automático superior, que ajusta bastante bien en la mayoría de situaciones, pero sin embargo, deja bastante oculto el modo manual, por lo que encontrar los ajustes dentro de éste resulta bastante caótico, algo que al final, nos reconduce a utilizar el modo automático con tal de no estar navegando en un mar de ajustes ocultos.

Moto Moto G5 Plus

Motorola ha cuidado algo más la aplicación de su cámara en el Moto G5 Plus y su interfaz es bastante sencilla de usar, permitiéndonos realizar fácilmente ajustes desde la pantalla del visor y encontrar los modos sin tener que rebuscar demasiado. Al igual que en el Galaxy A5 (2017), encontramos pocos modos, pero útiles, y entre ellos el mejor es el modo profesional de disparo, que permite ajustar de manera manual el enfoque, el balance de blancos y la sensibilidad ISO.

Minis Nubia Z11 MiniS

Nubia también peca de este "horror vacui" de modos dentro de la aplicación de su cámara que sobrecarga la experiencia más que la favorece. Pese a ello, es bastante sencilla de utilizar, no tenemos que rebuscar entre ajustes ni modos para llegar hasta el que queremos y el modo manual es bastante completo.

BQ BQ Aquaris X

Por último vamos con el software del BQ Aquaris X que, sin sobrecargar (aunque cuenta con varios modos automáticos), da bastantes posibilidades de juego. BQ ha apostado en este teléfono y en su versión Pro por un modo HDR+ bastante procesado pero sin llegar a excederse que puede resultar atractivo, pero sin duda, lo que más se disfruta de su app es el modo modo profesional de disparo, que nos permite ajustar enfoque, el balance de blancos y la ISO.

Img 0022

A plena luz del día

Tal y como hemos visto, todas las cámaras cuentan con un software bastante completo y con los modos manual y profesional como elemento común, pero ahora vamos a ver cuáles han sido los resultados que nos han reportado cada uno de estos equipos fotográficos en diferentes condiciones lumínicas.

Lo primero que vamos a ver es el resultado en la mejor de las condiciones, en la que, a priori, cualquier teléfono con un sensor medianamente decente debería sacar pecho y lucir el mejor de sus resultados. Hablamos de un entorno exterior con luz natural en plena golden hour (justo cuando el sol está más bajo), el mejor momento para hacer uso de la luz del sol.

Photo 2017 06 21 14 19 47 Samsung Galaxy A5 (2017)
Photo 2017 06 20 22 45 31 Huawei Nova Plus

Photo 2017 06 20 22 05 55 Moto G5 Plus
Photo 2017 06 21 14 28 50 3 Sony Xperia XA1
Minis 2 Nubia Z11 MiniS
BQ Aquaris X BQ Aquaris X

Todos los disparos los realizamos en modo manual, por lo que los ajustes serán si no los mismos, muy similares. Podemos apreciar que los resultados, aunque no difieren demasiado entre sí, nos dejan un Galaxy A5 (2017) haciendo el mejor trabajo en cuanto a la representación del color pese a que nos encontramos con algunas zonas brillantes algo quemadas.

En rasgos generales, el nivel de detalle de las seis cámaras es muy alto, aunque cuando ampliamos las fotos, la mayor pérdida de éste llega de mano del Moto G5 Plus, que es de todos los dispositivos probados el que cuenta con un sensor de menos megapíxeles de resolución con diferencia (12 MPX). Contradictoriamente, el Sony Xperia XA1, a pesar de contar con el sensor de mayor resolución (23 MPX) nos deja un resultado peor de los esperado, pudiendo deberse esto a que no ha elegido los ajustes correctos en el modo automático. Detalles 1 Detalles 2

Primeros planos y tratamiento del color

Aprovechando la luz natural, hemos realizado unas muestras para ver el nivel de detalle al acercarnos (sin utilizar el zoom) y también cuál es el tratamiento del color que obtenemos tras el procesado. Como podemos observar, el nivel de detalle en primer plano es bastante resuelto en todos los modelos y las diferencias en este sentido son muy pocas, pero se podríamos decir que el BQ Aquaris X es el que nos deja un mejor margen de detalle, pues si observamos con detenimiento las flores, se aprecian detalles como los pistilos e incluso el tacto de las hojas.

No podemos decir lo mismo del tratamiento del color. En el caso del BQ Aquaris X, aunque nos da más detalle, el procesado redunda demasiado los colores, dando un resultado llamativo, pero bastante alejado de la realidad. En este sentido observamos que el Motorola G5 Plus satura bastante el color, y que el Nubia Z11 Mini abusa del contraste matando bastante la tonalidad natural. Viendo la escena en directo y conociendo la tonalidad real, me decanto por el Sony Xperia XA1, siendo el teléfono más fiel a la realidad y sus matices.

Photo 2017 06 21 14 19 45 Samsung Galaxy A5 (2017)
Photo 2017 06 20 22 45 32 Huawei Nova Plus
Photo 2017 06 20 22 05 56 Motorola G5 Plus
Photo 2017 06 21 14 28 48 Sony Xperia XA1
Photo 2017 06 20 22 24 29 BQ Aquaris X
Photo 2017 06 20 22 32 29 Nubia Z11 Mini

HDR, la deuda pendiente

El modo HDR solía ser más un problema que una ventaja en la fotografía móvil, pues por norma general, nos encontrábamos con efectos muy agresivos y demasiado tratados que destrozaban por completo las fotos. De un tiempo a esta parte los fabricantes se han puesto las pilas en este tema, y como vamos a ver a continuación, los resultados que nos han dado nuestros teléfonos a prueba nos han dejado bastante satisfechos.

Photo 2017 06 20 22 32 25 Samsung Galaxy A5 (2017)
Photo 2017 06 20 22 45 33 2 Huawei Nova Plus
Photo 2017 06 20 22 05 56 4 Moto G5 Plus
Photo 2017 06 21 14 28 51 Sony Xperia XA1
Photo 2017 06 20 22 24 24 BQ Aquaris X
Photo 2017 06 20 22 32 25 Nubia Z11 Mini

Como podemos observar hay diferencias entre cómo procesan el HDR unos y otros, pero en rasgos generales todos nos han dado unos resultados que, sin salirse de la esencia de lo que es este modo en sí, no resultan nada cargados ni surrealistas. Si tenemos que elegir un ganador en este apartado para mí sería el Sony Xperia XA1, creo que el resultado es el más intenso y a la vez más natural de los seis.

De noche todos los gatos son pardos

Ya hemos visto lo bien que se portan nuestros móviles cuando la luz está de su parte, pero ha llegado el momento de hacerles sufrir un poco. Y es que cuando la luz pierde intensidad, bien porque es de noche o porque estamos en un interior con luz artificial, es cuando ponemos el sensor a prueba de verdad y podemos ver de lo que es capaz.Noche 1 Noche 2

En las imágenes que podemos ver aquí, observamos que el nivel de detalle en el Galaxy A5 (2017) es bastante bueno, aunque tiende a dar calidez al color para contrarrestar la ausencia de luz. Algo similar hace el Moto G5 Plus, que también tira hacia la calidez a diferencia del Sony Xperia XA1 que contrarresta tintando hacia azules, algo que da menos naturalidad pero sí más nitidez.

Photo 2017 06 21 14 19 47 2 Samsung Galaxy A5 (2017)
Nova Noche Huawei Nova Plus
Photo 2017 06 21 14 28 47 3 Sony Xperia XA1
Photo 2017 06 20 22 24 28 3 BQ Aquaris X
Photo 2017 06 20 22 05 55 2 Motorola G5 Plus
Photo 2017 06 20 22 32 26 2 Nubia Z11 Mini

En esta última escena, donde tenemos un interior con luz artificial, podemos observar que mientras que el Nova Plus y el Motorola G5 Plus (pese a tener un mayor tamaño de sensor) muestran lascas de ruido, el Xperia XA1 resuelve muchísimo mejor la escena dotándola de mayor nitidez (gracias a la resolución de su sensor).

Haciendo zoom

Por último vamos a ver otro de los puntos débiles de las cámaras en los móviles: el zoom. Y es que pese a que poco a poco nos vamos encontrando con tecnologías más avanzadas, hacer zoom en un móvil sigue siendo condenar la foto al abismo del ruido.

Prueba Foto sin zoom

Zoom Muestras de zoom

Como vemos, este apartado tiene claramente un ganador, y éste es el Nubia Z11 MiniS, aunque le sigue muy de cerca el BQ Aquaris X. Ambos modelos han reportado resultado muy nítidos con el zoom al máximo, algo de lo que no puede presumir el Motorola G5 Plus que se ha llevado la peor parte en esta última prueba.

Aún quedan mejoras pero vamos por el buen camino

Img 0002 Recapitulando todo lo que hemos visto hasta ahora, las conclusiones nos llevan hacia un mismo pensamiento: que la fotografía móvil va por muy buen camino. Y es que no debemos olvidar que a pesar de los fallos que hemos encontrado y del margen de mejora que aún queda, esta tecnología crece a pasos agigantados.

De los móviles que hemos probado, si tuviéramos que elegir un ganador según los resultados obtenidos, nos quedaríamos con el Samsung Galaxy A5 (2017) y su sensor de 16 MP con apertura f/1.9 que ha resuelto bastante bien en todas las condiciones salvo en el zoom, aunque tampoco ha quedado de los últimos.

Pese a todo, repetimos, en rasgos generales encontramos muchos avances en puntos que hasta hora eran críticos como el modo HDR o el tratamiento del color y además, sensores mucho más luminosos que se muestran como el preludio de todo lo bueno que aún nos queda por conocer en términos de fotografía móvil.

En Xataka Móvil | Kodak Ektra, análisis: así es como Kodak quiere resucitar como fabricante de móviles


          SolveigMM Video Splitter Business Edition rev.6.1.1706.29 + Portable   
SolveigMM Video Splitter Business Edition rev.6.1.1706.29 + Portable


SolveigMM Video Splitter - мультимедийный видео и аудио редактор, предназначенный для таких форматов медиа-файлов, как; (MPEG-2, AVI, WMV, ASF, MP4, MKV, MOV, AVCHD, WEBM, FLV, MP3, WMA). Основные функции медиа-редактора SolveigMM Video Splitter, это возможность быстро сохранять, или вырезать произвольное количество медиа - фрагментов из видео, аудио файлов, а также объеденять медиа - файлы, тоесть склеивать. Программа для обработки видео, программа для обработки видео на русском, обработка видео бесплатно, программы для обработки видео на windows, обработка видео программа скачать бесплатно, обработка видео бесплатно. Все операции выполняются с сохранением исходного качества и без потери видео - аудио синхронизации. Интуитивно понятный и удобный интерфейс позволит пользователю отредактировать медиа - файлы, всего лишь используя несколько кликов мыши.
SolveigMM Video Splitter - a multimedia video and audio editor designed for such formats of media files, such as; (MPEG-2, AVI, WMV, ASF, MP4, MKV, MOV, AVCHD, WEBM, FLV, MP3, WMA). The main functions of the media editor SolveigMM Video Splitter, is the ability to quickly save or cut any number of media - fragments from video and audio files, as well as unites media - files, ie glue. Program for video processing, a program for processing video in Russian, video processing free program for processing video on of windows, video processing software free download, free Video. Processing All operations are performed while preserving the original quality and without any loss of video - audio synchronization. Intuitive and user-friendly interface allows the user to edit the media - files, using only a few mouse clicks.
          ON1 Photo RAW 2017.5 11.5.1.3760 (win x64 bit)   
ON1 Photo RAW 2017.5 11.5.1.3760 (win x64 bit)


ON1 Photo RAW 2017 — представляется подборка мощных графических редакторов и одновременно плагинов для фотошоп by onOne Software, представляется в одном графическом пакете. Программный пакет графических редакторов-плагинов включает шесть автономных программ и плагинов для Adobe Photoshop, создающих впечатляющие эффекты для ваших цифровых фото. ON1 Photo RAW , это программы для профессионалов - профессиональных фотографов, фото-художников и продвинутых опытных пользователей, юзеров. Программный графический пакет удовлетворит требования профессионалов и предложит; фото - эффекты, портретную ретушь, создание и редактирование многослойных фото-изображений, замена некорректных фонов, так же возможность измененить размеры цифровых фото-изображений, откорректировать глубину цветности, резкость, добавить эффекты границ и тд.
ON1 Photo RAW 2017 - presents a selection of high-end graphics editors, and at the same time plug-ins for Photoshop by onOne Software, appears in a graphics package. The software package graphics editors plugins includes six independent programs and plug-ins for Adobe Photoshop, creating spectacular effects to your digital photos. ON1 Photo RAW is a program for professionals - professional photographers, photo artists and advanced power users, users. The software graphics package will satisfy the demands of professionals and offer; photo - effects, portrait retouching, creating and editing multi-layered photo-imaging, replacing incorrect backgrounds, as well the possibility of changing the dimensions of digital photo images, adjust color depth, sharpness, add effects and borders etc.
          DesktopPaints Animation Maker r.3.3.9 (win x86/x64 bit)   
DesktopPaints Animation Maker r.3.3.9 (win x86/x64 bit)


DP Animation Maker, графическая программа, предназначенная для создания уникального вида анимации, причем, на начальном этапе, пользователи могут создавать живые, подвижные анимационные проекты из обычных картинок, различных графических форматов, начиная с самых распространенных JPG - фоматов, преобразуя их в gif, avi, mov и т.д, которые поддерживает этот популярный графический редактор. Анимационный графический редактор, Desktop Paints Animation Maker, также содержит в своем арсенале набор инструментов, для преобразования практически любого статического изображения формата; JPG, PNG, BMP и др., в формат GIF-файла, видео, или исполняемого файла EXE.
DP Animation Maker, graphics program, designed to create a unique kind of animation, and, initially, users can create live, mobile animation projects from conventional images, a variety of image formats, from the most common JPG - fomata, transforming them into gif, avi, mov, etc. .d that supports this popular editing software. Animation editing, Desktop Paints Animation Maker, also has in its arsenal a set of tools to convert almost any static image format; JPG, PNG, BMP, etc., In the format of GIF-file, video, or executable EXE file.
          BluffTitler Ultimate rev/13.3.0.4 + Portable + RePack + MegaPack Templates + Bix-PACK   
BluffTitler Ultimate rev/13.3.0.4 + Portable + RePack + MegaPack Templates + Bix-PACK


BluffTitler — графическая программа, анимационный и 3d редактор, графический редактор, при помощи которого вы сможете создавать потрясающие своей красотой, не обычные текстовые 3D эффекты, не сложную мультипликацию, видео-ролики с трехмерными спецэффектами, исключительные цифровые фото-изображения. Уникальная дополнительная коллекция шаблонов и эффектов, которая представлена вместе с этой программой, придаст вам ощутимый творческий импульс, для развития своих творческих способностей. Графическая программа для создания анимации может быть использована вместе с такими программами, как: Pinnacle Studio, Sony Vegas, Ulead VideoStudio, MAGIX video deLuxe, Canopus Edius и Adobe Premiere.
BluffTitler - graphics software, animation and 3d editor, graphics editor, with which you can create stunning for its beauty, not plain text 3D effects without sophisticated animation videos with three-dimensional special effects, exceptional digital photo image. Unique collection of additional templates and effects, which is presented together with this program, will give you a tangible creative impulse for the development of their creative abilities. Graphic software for creating animations can be used in conjunction with programs such as: Pinnacle Studio, Sony Vegas, Ulead VideoStudio, MAGIX video deLuxe, Canopus Edius and Adobe Premiere.

          JixiPix RipPix ver/1.0.4 (win x86/x64) + Portable + MacOSX   
JixiPix RipPix ver/1.0.4 (win x86/x64) + Portable + MacOSX


Не обычный графический редактор представляется пользователям нашего сайта JixiPix Software RipPix/ RipPix применяет к фото-изображениям не обыкновенные комбинации текстур и тонов, акцентируя внимание на предмете съёмки, а также привлекая внимание к объекту съемки с помощью эффекта разорванной бумаги. RipPix использует эффекты состаривания, придавая Вашим снимкам ностальгический вид и предоставляет возможность превратить любой предмет в центральную деталь, просто обведя его на изображении.
Interesting and funny photo editor JixiPix Software RipPix . RipPix applied to the photo images are not ordinary combination of textures and tones, emphasizing the subject matter, as well as drawing attention to your subject by using the effect of torn paper. RipPix uses effects of aging, giving your images a nostalgic look and provides the ability to turn any object into the central part, a circling it on the image..
          MAGIX Music Maker 2017 Premium rev/24.1.5.112   
MAGIX Music Maker 2017 Premium rev/24.1.5.112


MAGIX Music Maker, это профессиональный аудио редактор, который содержит более 1500 новейших звуков и звуковых петель -(лупов), а также 2000 профессионально выполненных и сведенных музыкальных конструкций. Пользователи программы смогут сразу начать работу в этой мультимедийной программе, даже не имея соответствующего опыта. Cоздавайте собственные дорожки из готовых звуковых блоков, добавляйте студийные профессиональные эффекты, играйте на инструментах и записывайте их звучание. Записывайте оригинальные звуки и запоминающиеся мелодии, даже не имея соответствующего опыта. Собственная песня – всего за несколько кликов мыши! Прекрасный мультимедиа - комбайн, аудио-редактор пригодится всем поклонникам музыки, как профессионалам, так и начинающим.
MAGIX Music Maker includes more than 1,500 new sounds and sound loops - (loops), and in 2000 professionally designed and mixing of musical structures. You can immediately start working in the program, even without prior experience. Create your own tracks from the finished audio blocks, add studio effects, play instruments and record their sound. Keep a record of the original sounds and catchy melodies even without prior experience. Аudio editor audio files editor, audio editing software , audio files editor download, audio editor download. Own song - just a few mouse clicks! Great media processor, an audio editor is useful to all music fans, both professionals and beginners.
          MecSoft VisualCADCAM 2017 (v6.0.419) x86/x64   
MecSoft VisualCADCAM 2017 (v6.0.419) x86/x64
MecSoft VisualCADCAM 2017 (v6.0.419) x86 x64 [2017, ENG]
Size: 533.6 MB Type: Software



          MecSoft VisualCAM 2017 (v6.0.486) for SolidWorks 2010-2017 x86/x64   
MecSoft VisualCAM 2017 (v6.0.486) for SolidWorks 2010-2017 x86/x64
MecSoft VisualCAM 2017 (v6.0.486) for SolidWorks 2010-2017 x86 x64 [2017, ENG]
Size: 412.8 MB Type: Software



          iClone Pro r.7.0.0619.1(win x64 bit) + Resource Pack   
iClone Pro r.7.0.0619.1(win x64 bit) + Resource Pack


iClone представляет собой программный продукт для профессиональной трёхмерной анимации в реальном времени. Он располагает всеми необходимыми для этого средствами и инструментами: цифровыми актёрами, элементами антуража, визуальными эффектами, системами управления камерой и освещением, возможностью записи движений (motion capture) с использованием технологии Microsoft Kinect и многими другими. С его помощью вы сможете ускорить создание анимационных или рекламных роликов и фильмов, добавить творческую составляющую в учебный процесс, а также сэкономить немало времени и средств при съёмках игрового кино за счёт превизуализации.
IClone is a software product for professional 3D animation in real time. He has all the tools and tools he needs: digital actors, entourage elements, visual effects, camera and lighting control systems, motion capture using Microsoft Kinect technology and many others. With it, you can accelerate the creation of animated or commercials and movies, add creative component to the learning process, and save a lot of time and money when shooting a feature film due to pre-visualization.
          BETA-CAE Systems v17.1.1 (ANSA + Meta Post + CAD Translator) Win64   
BETA-CAE Systems v17.1.1 (ANSA + Meta Post + CAD Translator) Win64
BETA-CAE Systems v17.1.1 (ANSA + Meta Post + CAD Translator) Win64 [2017, ENG]
Size: 1.71 GB Type: Software



          BluffTitler Ultimate v.13.3.0.3 + Portable + Re Pack + MegaPack Templates + Bix-PACK   
BluffTitler Ultimate v.13.3.0.3 + Portable + Re Pack + MegaPack Templates + Bix-PACK


BluffTitler — графическая программа, анимационный и 3d редактор, графический редактор, при помощи которого вы сможете создавать потрясающие своей красотой, не обычные текстовые 3D эффекты, не сложную мультипликацию, видео-ролики с трехмерными спецэффектами, исключительные цифровые фото-изображения. Уникальная дополнительная коллекция шаблонов и эффектов, которая представлена вместе с этой программой, придаст вам ощутимый творческий импульс, для развития своих творческих способностей. Графическая программа для создания анимации может быть использована вместе с такими программами, как: Pinnacle Studio, Sony Vegas, Ulead VideoStudio, MAGIX video deLuxe, Canopus Edius и Adobe Premiere.
BluffTitler - graphics software, animation and 3d editor, graphics editor, with which you can create stunning for its beauty, not plain text 3D effects without sophisticated animation videos with three-dimensional special effects, exceptional digital photo image. Unique collection of additional templates and effects, which is presented together with this program, will give you a tangible creative impulse for the development of their creative abilities. Graphic software for creating animations can be used in conjunction with programs such as: Pinnacle Studio, Sony Vegas, Ulead VideoStudio, MAGIX video deLuxe, Canopus Edius and Adobe Premiere.

          Sr. IT Architect - Data Architecture - Manulife Financial - Ontario   
Experience with and understanding of large scale software integration implementations. Modeling the CDN Division data architecture landscape to analyze the...
From Manulife Financial - Tue, 13 Jun 2017 18:41:29 GMT - View all Ontario jobs
          VP of Services Product Management - OnX Enterprise Solutions - Ontario   
Hardware &amp; Software Solutions. The VP of Service Product Management manages a team of product managers, and sets the services product strategy based on market...
From OnX Enterprise Solutions - Fri, 05 May 2017 13:46:30 GMT - View all Ontario jobs
          Zones CustomerConnect Conference Examines Software and Its Role in the Digital Enterprise   

Customer Event Focuses on Software Enabling Security, Mobility, Cloud Computing, and the Internet of Things

(PRWeb October 14, 2015)

Read the full story at http://www.prweb.com/releases/2015/10/prweb13020062.htm


          Zones Announces Investments to Expand and Accelerate Customer Adoption of the Microsoft Platform   

Zones Details Strategic Investments in Microsoft Cloud, Software and Services Offerings

(PRWeb July 20, 2015)

Read the full story at http://www.prweb.com/releases/2015/07/prweb12838797.htm


          Technology Veterans Join Zones’ Growing Partner and Product Marketing Organization   

New Hires to Collaborate with Zones’ Partner Community to Accelerate Software Solution Sales and Expand Cloud Practice

(PRWeb February 16, 2015)

Read the full story at http://www.prweb.com/releases/2015/02/prweb12518421.htm


          Pengenalan Komunikasi Data   
Pada dasarnya komunikasi data merupakan proses pengiriman informasi diantara dua itik menggunakan kode biner melewati saluran transmisi dan peralatan switching, bisa antara komputer dan komputer, komputer dengan terminal, atau komputer dengan peralatan, atau peratalan dengan peralatan.

Awal tahun 1980 menjadi tonggak revolusi komunikasi data yang menjadikan jaringan komputer global sebagai media komunikasi yang kemudian berkembang pesat. Komputer di rumah dapat dihubungkan dengan internet untuk berkomunikasi dan mencari informasi ke seluruh dunia tanpa perlu pergi ke kantor pos atau perpustakaan, electronic-teller-machine dapat membantu agar para nasabah bank leluasa bertransaksi dimanapun tempatnya tanpa repot pergi ke kantor bank, dan banyak lagi contoh lainnya.

Komputer dan peralatan pendukungnya pada dewasa ini telah menjadi sarana komunikasi yang cukup efisien dengan kemampuan pengolah data yang paling luas penggunaannya, maka tidak ada bentuk informasi yang tidak dapat ditangani oleh komputer beserta perlengkapannya.

Oleh karena itu sarana telekomunikasi dewasa ini akan mengarah kepada komunikasi data dengan komputer sebagai peran sentral, suatu saat komunikasi data dapat menggantikan sarana komunikasi konvensional yang ada saat ini.

Bentuk Komunikasi Elektronik

1. Komunikasi Suara
2. Komunikasi Berita dan Gambar
3. Komunikasi Data

Cara Melakukan Komunikasi Elektronik
 
1. Komunikasi suara 
Komunikasi suara merupakan bentuk komunikasi yang umum. Beberapa cara yang telah dikembangkan jangkauannya dapat meliputi hampir semua tempat didunia. Beberapa cara melakukan komunikasi yang dikenal secara umum adalah :
Komunikasi Radio Siaran

Informasi dipancarkan kesegala arah, bersifat umum, jangkauannya tergantung daya pancar serta ijinnya. Contoh : Radio RRI.

Komunikasi Radio Amatir

Informasi dipancarkan kesegala arah tetapi jumlah pengirim dan penerima informasi terbatas, sifat informasi bersifat pribadi. Contoh : ORARI.
Gambar 1.2 Komunikasi Radio Amatir

Komunikasi Radio Panggil

Digunakan untuk memanggil penerima yang menjadi pelanggan pengirim. Jarak jangkau terbatas. Contoh : Pager. Jangkauannya paling luas. Contoh : Telepon Dial, Hand-phone.
 
2. Komunikasi berita dan gambar 
Telegraf, telex, facsimile, siaran TV

3. Komunikasi data 
Jaringan Umum (public network)
Jaringan pribadi (private network)

Pengertian Komunikasi Data, Telekomunikasi dan Pengolahan Data Komunikasi data merupakan gabungan dari teknik telekomunikasi dengan teknik pengolahan data.

• Telekomunikasi adalah segala kegiatan yang berhubungan dengan penyaluran informasi dari titik ke titik yang lain;
• Pengolahan data adalah segala kegiatan yang berhubungan dengan pengolahan data;
• Gabungan kedua tehnik ini selain disebut dengan komunikasi data juga disebut dengan teleprocessing (pengolahan jarak jauh);
• Secara umum komunikasi data dapat dikatakan sebagai proses pengiriman informasi (data) yang telah diubah dalam suatu kodetertentu yang telah disepakati melalui media listrik atau elektro-optik dari titik ke titik yang lain;
• Sistem komunikasi data adalah jaringan fisik dan fungsi yang dapat mengakses komputer untuk mendapatkan fasilitas seperti menjalankan program, mengakses basis data, melakukan komunikasi dengan operator lain, sedemikian rupa sehingga semua fasilitas berada pada terminalnya walaupun secara fisik berada pada lokasi yang terpisah.

Pemikiran Dalam Komunikasi Data

• Menyalurkan informasi secepat mungkin dengan kesalahan sedikit mungkin;
• Mengintegrasikan semua jenis komunikasi menjadi satu sistem, yaitu ISDN (Integrated Service Digital Network ) atau Jaringan Digital Pelayanan Terpadu;

Keuntungan Komunikasi Data

• Pengumpulan dan persiapan data Bila pada saat pengumpulan data digunakan suatu terminal cerdas maka waktu untuk pengumpulan data dapat dikurangi sehingga dapat mempercepat proses (menghemat waktu).
• Pengolahan data Karena komputer langsung mengolah data yang masuk dari saluran transmisi (efesiensi).
• Distribusi Dengan adanya saluran transmisi hasil dapat langsung dikirim kepada pemakai yang memerlukannya.

Tujuan Komunikasi Data

• Memungkinkan pengiriman data dalam jumlah besar efesien, tanpa kesalahan dan ekonomis dari suatu tempat ketempat yang lain;
• Memungkinkan penggunaan sistem komputer dan peralatan pendukung dari jarak jauh (remote computer use);
• Memungkinkan penggunaan komputer secara terpusat maupun secara tersebar sehingga mendukung manajemen dalam hal kontrol, baik desentralisasi maupun sentralisasi;
• Mempermudah kemungkinan pengelolaan dan pengaturan data yang ada dalam berbagai macam sistem komputer;
• Mengurangi waktu untuk pengolahan data;
• Mendapatkan data langsung dari sumbernya (mempertinggi kehandalan);
• Mempercepat penyebarluasan informasi.

Faktor -faktor pertimbangan Komunikasi Data

• Pengsinyalan Pengsinyalan (signalling) adalah suatu prosedur atau protokol yang harus dilaksanakan terlebih dahulu sebelum pengiriman informasi dimulai.
• Transmisi Media transmisi harus efesien dan dapat melayani berbagai jenis alat. Karakteristik transmisi :
-lebar frekuennsi yang dapat ditampung -redaman
-daya yang dapat ditampung -waktu yang dibutuhkan
• Cara Penomoran Penomoran harus unik dan mengikuti rekomendasi atau persetujuan dari pihak tertentu.
• Cara menyalurkan hubungan (routing) Menentukan policy ( kebijaksanaan ) bagaimana suatu hubungan akan dilaksanakan.
• Cara menghitung biaya (tarif) Menentukan struktur harga bagi jasa pelayanan yang harus dibayarkan.

Bidang-bidang Operasi Komunikasi Data

• Bidang Data Collection Data dapat dikumpulkan dari beberapa tempat (remote station), disimpan dalam memori dan pada waktu -waktu tertentu data tersebut akan diolah. Contoh : aplikasi inventori, penggajian, dll.

• Bidang Inquiry and Response Pemakai dapat mengakses langsung ke file atau program. Data yang didikirimkan ke sistem Komputer dapat langsung diproses dan hasilnya dapat segera diberikan. Bila pemakai melakukan dialog dengan komputer maka sistem semacam ini disebut interaktif. Contoh : aplikasi perbankan, pembayaran dipertokoan.

• Bidang Storage and Retrival Data yang sebelumnya disimpan dalam komputer dapat diambil sewaktu -waktu oleh pihak yang berkepentingan. Contoh : aplikasi Message Switcing dan E-Mail.

• Bidang Time Sharing Sejumlah pemakai dapat mengerjakan programnya secara bersama-sama. Setiap pemakai diberikan kesempatan untuk bekerja selama jangka waktu tertentu yang tetap besarnya, setelah itu pemakai lain akan mendapatkan kesempatan.

Kalau terlalu banyak data yang harus dikerjakan dalam satu satuan waktu fasilitas roll in-roll out harus dipergunakan. Contoh : aplikasi pemakai sistem komputer secara bersama untuk pengembangan perangkat lunak (software), perhitungan, rekayasa, pengolah kata (word processing), CAD (computer aided design), dan sebagainya.

• Bidang Remote Job Entry Remote Job terminal mengirimkan program atau data (teks) untuk disimpan ke komputer pusat tempat data diproses. Program itu akan dikerjakan secara batch, yaitu diolah setelah gilirannya tiba. Contoh : aplikasi yang menggunakan peralatan sistem komputer yang tempatnya berjauhan.

• Bidang Real Time Data Processing and Process Control Hasil proses dikehendaki dalam waktu yang sesuai dengan kepentingan proses tersebut (real time). Contoh : aplikasi pengaturan peralatan industri, sistem kendali proses, sistem telekomunikasi, dsb.

• Bidang Data Exchange Among Computers Pertukaran data berupa program, file dan sebagainya antar sistem komputer. Pada aplikasi ni data yang dipertukarkan jumlahnya banyak dan waktu yang dikehendaki singkat sekali.

Komponen Dasar Sistem Komunikasi Data

• Sumber (pemancar atau pengirim) Yaitu pengirim atau pemancar informasi data. Karena pembahasan berkisar pada sistem komputer maka pemancar adalah sistem komputer. Komunikasi data dapat juga berlangsung dua arah sehingga pemancar juga dapat berfungsi sebagai penerima.

• Media transmisi Yaitu saluran tempat informasi tersebut disalurkan ketempat tujuan. Media Yang dipergunakan dapat berupa : kabel, udara, cahaya, dan sebagainya.

• Penerima Yaitu alat yang menerima informasi yang dikirimkan.

          Perangkat Lunak Komputer (Software)   
Perangkat Lunak (software) merupakan suatu program yang dibuat oleh pembuat program untuk  menjalankan perangkat keras komputer. Perangkat Lunak adalah program yang berisi kumpulan instruksi untuk melakukan proses pengolahan data. Software sebagai penghubung antara manusia sebagai pengguna dengan perangkat keras komputer, berfungsi menerjemahkan bahasa manusia ke dalam bahasa mesin sehingga perangkat keras komputer memahami keinginan pengguna dan menjalankan instruksi yang diberikan dan selanjutnya memberikan hasil yang diinginkan oleh manusia tersebut.
Perangkat lunak komputer berfungsi untuk :
  1. Mengidentifikasi program
  2. Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat komputer terkontrol.
  3. Mengatur dan membuat pekerjaan lebih efisien.
Macam-macam Perangkat Lunak :
  1. Sistem Operasi (Operating System),
  2. Program Aplikasi (Application Programs),
  3. Bahasa Pemrograman (Programming Language),
  4. Program Bantu (Utility)
1.  Sistem Operasi (Operating System)
Sistem Operasi yaitu program yang berfungsi untuk mengendalikan sistem kerja yang mendasar sehingga mengatur kerja media input, output, tabel pengkodean, memori, penjadwalan prosesor, dan lain-lain. Sistem operasi berfungsi sebagai penghubung antara manusia dengan perangkat keras dan perangkat lunak yang akan digunakan. Adapun fungsi utama sistem operasi adalah :
  • Menyimpan program dan aksesnya
  • Membagi tugas di dalam CPU
  • Mengalokasikan tugas-tugas penting
  • Merekam sumber-sumber data
  • Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data
  • Memeriksa kesalahan sistem
  • Multitugas pada OS/2″, Windows ’95″, Windows ’98″, Windows NT”, /2000/XP
  • Memelihara keamanan sistem,   khusus pada jaringan yang membutuhkan kata sandi (password) dan penggunaan ID
Contoh Sistem Operasi, misalnya : Disk operating System (DOS), Microsoft Windows, Linux, dan Unix.
2.  Program Aplikasi (Aplication Programs)
Program Aplikasi adalah  perangkat lunak yang dirancang khusus untuk kebutuhan tertentu, misalnya program  pengolah kata, mengelola lembar kerja, program presentasi, design grafis, dan lain-lain.
3. Bahasa Pemrograman (Programming Language)
Perangkat lunak bahasa yaitu program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima oleh komputer.
Ada 3 level bahasa pemrograman, yaitu :
  • Bahasa tingkat rendah (low level language)
Bahasa ini disebut juga bahasa mesin (assembler), dimana pengkodean bahasanya menggunakan kode angka 0 dan 1.
  • Bahasa tingkat tinggi (high level language)
Bahasa ini termasuk dalam bahasa pemrograman yang mudah dipelajari oleh pengguna komputer karena menggunakan bahasa Inggris. Contohnya : BASIC, COBOL, PASCAL, FORTRAN.
  • Bahasa generasi keempat (4 GL)
Bahasa pemrograman 4 GL (Fourth Generation Language) merupakan bahasa yang berorientasi   pada objek yang disebut Object Oriented Programming (OOP). Contoh software ini adalah : Visual Basic, Delphi, Visual C++
4. Program Bantu (Utility)
Perangkat Lunak merupakan perangkat lunak yang berfungsi sebagai aplikasi pembantu dalam kegiatan yang ada hubungannya dengan komputer, misalnya memformat disket, mengopi data, mengkompres file, dan lain-lain.
Contoh software ini diantaranya :
  • Norton Utility
  • Winzip
  • Norton Ghost
  • Antivirus

          Dampak Positif dan Negatif Perkembangan TIK   
Internet adalah jaringan komputer yang terhubung secara internasional dan tersebar di seluruh dunia. Jaringan ini meliputi jutaan pesawat komputer yang terhubung satu dengan yang lainnya dengan memanfaatkan jaringan telepon (baik kabel maupun gelombang elektromagnetik).
Jaringan jutaan komputer ini memungkinkan berbagai aplikasi dilaksanakan antar komputer dalam jaringan internet dengan dukungan software dan hardware yang dibutuhkan. Untuk bergabung dalam jaringan ini, satu pihak (dalam hal ini provider) harus memiliki program aplikasi serta bank data yang menyediakan informasi dan data yang dapat di akses oleh pihak lain yang tergabung dalam internet.
Pihak yang telah tergabung dalam jaringan ini akan memiliki alamat tersendiri (bagaikan nomor telepon) yang dapat dihubungi melalui jaringan internet. Provider inilah yang menjadi server bagi pihak-pihak yang memiliki personal komputer (PC) untuk menjadi pelanggan ataupun untuk mengakses internet.
Sejalan dengan perkembangan zaman, kemajuan teknologi internet juga semakin maju. Internet adalah jaringan komputer yang dapat menghubungkan suatu komputer atau jaringan komputer dengan jaringan komputer lain, sehingga dapat berkomunikasi atau berbagi data tanpa melihat jenis komputer itu sendiri.
Pada tahun 1999, jumlah komputer yang telah dihubungkan dengan internet di seluruh dunia mencapai lebih dari 40 juta dan jumlah ini terus bertambah setiap hari. Saat ini jumlah situs web mencapai jutaan, bahkan mungkin trilyunan, isinya memuat bermacam-macam topik. Tentu saja, situs-situs itu menjadi sumber informasi baik yang positif ataupun negatif. Informasi dikatakan positif apabila bermanfaat untuk penelitiaan. Di bawah ini akan dijelaskan dampak-dampak positif maupun negatif dari penggunaan internet.
Dampak Positif :
  1. Internet sebagai media komunikasi, merupakan fungsi internet yang paling banyak digunakan dimana setiap pengguna internet dapat berkomunikasi dengan pengguna lainnya dari seluruh dunia.
  2. Media pertukaran data, dengan menggunakan email, newsgroup, ftp dan www (world wide web / jaringan situs-situs web) para pengguna internet di seluruh dunia dapat saling bertukar informasi dengan cepat dan murah.
  3. Media untuk mencari informasi atau data, perkembangan internet yang pesat, menjadikan www sebagai salah satu sumber informasi yang penting dan akurat.
  4. Kemudahan memperoleh informasi yang ada di internet sehingga manusia tahu apa saja yang terjadi.
  5. Bisa digunakan sebagai lahan informasi untuk bidang pendidikan, kebudayaan, dan lain-lain
  6. Kemudahan bertransaksi dan berbisnis dalam bidang perdagangan sehingga tidak perlu pergi menuju ke tempat penawaran/penjualan.
Dampak Negatif :
Pornografi >> Anggapan yang mengatakan bahwa internet identik dengan pornografi, memang tidak salah. Dengan kemampuan penyampaian informasi yang dimiliki internet, pornografi pun merajalela.Untuk mengantisipasi hal ini, para produsen browser melengkapi program mereka dengan kemampuan untuk memilih jenis home-page yang dapat di-akses. Di internet terdapat gambar-gambar pornografi dan kekerasan yang bisa mengakibatkan dorongan kepada seseorang untuk bertindak kriminal.
Violence and Gore >> Kekejaman dan kesadisan juga banyak ditampilkan. Karena segi bisnis dan isi pada dunia internet tidak terbatas, maka para pemilik situs menggunakan segala macam cara agar dapat menjual situs mereka. Salah satunya dengan menampilkan hal-hal yang bersifat tabu.
Penipuan >> Hal ini memang merajalela di bidang manapun. Internet pun tidak luput dari serangan penipu. Cara yang terbaik adalah tidak mengindahkan hal ini atau mengkonfirmasi informasi yang Anda dapatkan pada penyedia informasi tersebut.
Carding >> Karena sifatnya yang real time (langsung), cara belanja dengan menggunakan Kartu kredit adalah carayang paling banyak digunakan dalam dunia internet. Para penjahat internet pun paling banyak melakukan kejahatan dalam bidang ini. Dengan sifat yang terbuka, para penjahat mampu mendeteksi adanya transaksi (yang menggunakan Kartu Kredit) on-line dan mencatat kode Kartu yang digunakan. Untuk selanjutnya mereka menggunakan data yang mereka dapatkan untuk kepentingan kejahatan mereka.
Perjudian >> Dampak lainnya adalah meluasnya perjudian. Dengan jaringan yang tersedia, para penjudi tidak perlu pergi ke tempat khusus untuk memenuhi keinginannya. Anda hanya perlu menghindari situs seperti ini, karena umumnya situs perjudian tidak agresif dan memerlukan banyak persetujuan dari pengunjungnya.
Selain itu, Internet juga akan berakibat :
  1. Mengurangi sifat sosial manusia karena cenderung lebih suka berhubungan lewat internet daripada bertemu secara langsung (face to face).
  2. Dari sifat sosial yang berubah dapat mengakibatkan perubahan pola masyarakat dalam berinteraksi.
  3. Kejahatan seperti menipu dan mencuri dapat dilakukan di internet (kejahatan juga ikut berkembang).
  4. Bisa membuat seseorang kecanduan, terutama yang menyangkut pornografi dan dapat menghabiskan uang karena hanya untuk melayani kecanduan tersebut.

          Manfaat TIK   


Teknologi Informasi dan Komunikasi (TIK) di jaman modern ini sangatlah berperan aktif untuk mendukung pembangunan. TIK juga sangatlah penting dan perlu di pelajari demi mengejar kemajuan jaman yang serba praktis ini.
Dalam kehidupan sehari-hari TIK sering di kaitkan dengan jaringan internet dan kemampuan mengoperasikan program-program software pada computer.
Untuk lebih mengenalkan segala sesuatu mengenai TIK,maka untuk anak sekolah perlu di masukkan dalam pembelajaran. Pembelajaran TIK sendiri sangatlah bermanfaat untuk kehidupan kelak di masa depan. Karena perkembangan jaman sangatlah cepat. Untuk itu kita pun harus mengikuti perkembangan jaman tersebut. Dengan TIK,kita dapat mengetahui segala sesuatu yang ada di dunia luar. dan kita juga dapat mengikuti perkembangan jaman tersebut.
Mempelajari TIK sangatlah mudah bila kita mengenal TIK sejak dini. Dengan mempelajari TIK kita mampu menguasai berbagai hal yang sangat membantu kita di kehidupan yang mendatang. Seperti contohnya pada saat kita akan mencari pekerjaan. Karena sebagian besar pekerjaan yang di inginkan (mapan) di perlukan keterampilan dalam mengoperasikan computer, atau kemampuan dalam TIK.
Dengan TIK kita juga bisa membantu orang lain dalam berbagai hal. membantu mempercepat komunikasi dengan berbagai tekhnologi yang kita pelajari dalam TIK.
Oleh karena itu dapat di simpulkan bahwa TIK sangatlah bermanfaat untuk kita di jaman yang akan datang maupun sekarang. Dengan mempelajari TIK kita juga dapat mengetahui berbagai perkembangan jaman. Dan kita juga dapat lebih mengenal dunia luar,juga dapat membantu banyak hal. Oleh karena itu,bila kita ingin menjadi orang yang lebih berkembang,maka cobalah mempelajari TIK untuk di sendiri dan untuk orang lain..

          Human Capital Management Market by Software (Core HR, Workforce Management, Sourcing and Recruiting, Applicant Tracking System, Staffing Vendor Management), Services, Deployment Type, Organization Size, and Region - Global Forecast to 2022..., Market Research Report: MarketsandMarkets   
The Human Capital Management (HCM) market is expected to grow from USD 14.50 Billion in 2017 to USD 22.51 Billion by 2022, at a Compound Annual Growth Rate (CAGR) of 9.2%, because of the increasing complexities in managing the widespread workforce. The HCM market consists of major players, such as Workday, Inc. (US), Oracle Corporation (US), SAP SE (Germany), Kronos, Inc. (US), Automatic Data Processing, LLC (US), Ultimate Software Group, Inc. (US), IBM Corporation (US), SumTotal Systems, LLC (US), EmployWise (India), Paycom Software, Inc. (US), Ceridian HCM, Inc. (US), and PeopleStrategy, Inc. (US) in this market....
          Lighting Control System Market by Installation Type (New Installation and Retrofit), Offering (Hardware, Software, and Lighting as a Service), Application (Indoor and Outdoor), Communication Protocol, and Geography - Global Forecast to 2023..., Market Research Report: MarketsandMarkets   
The lighting control system market is expected to grow from USD 12.22 Billion in 2016 to USD 38.67 Billion by 2023, at a CAGR of 17.82% between 2017 and 2023. Major players in the lighting control system market are General Electric Company (GE) (US), Philips Lighting N.V. (Netherlands), Eaton Corporation (Ireland), Legrand S.A. (France), OSRAM Licht AG (Germany), Acuity Brands Inc. (US), and Cree, Inc. (US)....
          Industrial Control Systems Security Market by Solution (Firewall, Antivirus/Anti–Malware, Identity and Access Management, Security Information & Event Management, DDOS, UTM), Service, Security Type, Vertical, and Region - Global Forecast to 2022..., Market Research Report: MarketsandMarkets   
The Industrial Control Systems (ICS) security market is expected to grow from USD 10.24 Billion in 2017 to USD 13.88 Billion by 2022, at a Compound Annual Growth Rate (CAGR) of 6.3%. The major vendors in the ICS security market include ABB Ltd. (Zurich, Switzerland), AO Kaspersky Lab (Moscow, Russia), BAE Systems, Inc. (Farnborough, UK), Bayshore Networks (Maryland, US), Belden Inc. (Missouri, US), Carbon Black, Inc. (Massachusetts, US), Check Point Software Technologies Ltd. (Tel Aviv, Israel), Cisco Systems, Inc. (California, US), Claroty (New York, US), CyberArk Software Ltd (Massachusetts, US), FirEye, Inc. (California, US), Fortinet, Inc. (California, US), General Electric Company (Massachusetts, US), Honeywell International Inc. (New Jersey,US), IBM Corporation (New York, US), Indegy (New York City, US), McAfee LLC (California, US), Nozomi Networks (California, US), Raytheon Company (Massachusetts, US), Rockwell Automation, Inc. (Wisconsin, US), Schneider Electrics (Rueil-Malmaison, France), SecurityMatters (Virginia, US), Siemens AG (Munich, Germany), Symantec Corporation (California, US), and Trend Micro (Tokyo, Japan)....
          What is the goal?   
I often sit in customer meetings thinking to myself, "why are they doing this?". I do this not because I think of myself as so much more enlightened than them, but because I want to understand the motivations for the task(s) at hand. Often times attractive slide decks are placed together to convey such points but they often miss the human factor and are solely focused on some bottom line financial component. What I have uncovered being in the consulting world for the last two years though is that the "why" question is such an iceberg. If you had 8 people in the room, there would be 16 different answers, but the important thing is that more than 1/2 of them would be personal.

I have seen some great consultants in my time in this industry. The good ones know how to get to this and how to pull out all 16 answers. They ask questions such as "how do we make you, specifically, successful". They understand that there are motivations that go way beyond the corporate strategy presentation with every group. They also understand that technology, project and solution success is at risk because of these motivations. I think one of the saddest realizations I had in my recent job was that I got to really see that a particular technologies success or failure really had little to do with how good the technology was. Now granted if the technology was horrid then it failed. However, if selection was clearly better than another it had no bearing if that lesser one was going to make the decision maker more successful. The "no one got fired for buying IBM..errr...Microsoft" is prevalent. It might not be the best decision but it is a safe one.

"What is the goal"? I would say if software companies want to be successful in the long run do the following:

1) Build a safe brand
2) Team with the consultants that are really consulting and not just implementing
3) Teach your own folks to solution sell and get at the root of what is going on.

Anyway, I would also like to remember that there are larger goals out there. I got reminded of that this week when two individuals I would call friends have been nailed with Stage 4 cancers. One of them is still fighting the fight and needs help. Anything you can do, head to http://ottoschutt.com/ and read.
          Social Networking   
It has been interesting to see how people are reacting this last year to social computing technologies as they become part of the mainstream packages (Lotus Connections & Microsoft MOSS) and as other technologies (SocialText) become real opportunities for enterprise sized organizations. We have been approached by a whole lot more companies/organizations than I ever would have thought (of course my expectations were low <30) wanting to know more about how they could use it and what they could use it for.

The software industry still suffers from marketing self gratifications in this space. What I mean by this is that we come up with words like Wiki, Blog or RSS and post it around like everyone knows what the heck we are talking about. When you ask a non-tech outside they seem to think you are talking about a fruity drink with an umbrella (Wiki), some new form of the creeping crud or something you go 4-wheelin' thru if you are down in KY (Blog), or the latest Rave party drug (RSS). I remember the most hilarious meeting I had been to in a while was one that we brought a vendor to that had blog technology. They pitched it to the customer (someone that has about $600M in capital improvement programs a year) as a tool that "your organization can begin to build communities of interest from". The customer then turned around and said, in all seriousness, "I pay these folks to work not talk about knitting". LOL!

Let me help then a bit. We have been playing around with a lot of social computing tools and solutions lately. My company is about to role out social computing to about 20,000 employees in the next 4-6 months. We have 3 schools, 4 municipalities, 2 defense organizations and about 8 enterprise organizations that are currently going through the evaluation stages and a couple of those are actually now exiting to solution deployment. So what are all of these folks using it for.

1) Talent Retention. You want to keep good talent make them feel like they are part of the company and that their words are heard. When we establish these types of technologies for this solution, we establish a methodology that engages the top management to either participate directly or to ensure their participation in commenting in the community. We all know that tool such as e-mail, the telephone and stop by meetings are horrible ways for people to stay in touch with what others are thinking. However, if you have 10-15% of your staff participating it gives you a good vibe on the community and smart management can make adjustments.

2) Mentoring. We have several industries that the talent pool is retiring at a much faster pace then the new crop is coming through school or that technology can keep up with. That being said, these organization must find a way to capture the knowledge of those users and pass it along to the masses. Things like building classroom curriculum isn't always the most effect. We use these technologies to build a "pod of knowledge" to team people up on tasks but to ensure that the work is a cooperative effort.

3) A One-Way Communication. I know this goes against the concept of "social" computing a bit but I tell you it these are some nice tools if you want to publish updates on processes such as RFI/RFP. There are many type of black hole processes where people are afraid to open the flood gate of communications but with this they can just push out updates that are much easier to do than managing a web site.

I could go on, but that is it for now...
          This is going to be interesting   
http://www.edbrill.com/ebrill/edbrill.nsf/dx/exchange-2007---a-hardware-manufacturers-wet-dream

Ed has always been great at crunching the numbers and that is some great exposure. I also have to check into see what they have done because previous version of Exchange never used instancing, PAE and AWE so anything over 4gb was irrelevant because of the efficiency. I am guessing they just get some of that for free with the move to the 64 bit platform. I haven't checked the facts in terms of the numbers and if Exchange is going to be only 64 bit only (still a bit confusing because of the 32bit trial) but that aside I think it raises interesting point about the future of communication based hardware/software bundles.

The point basically is that reliability > hardware cost. Now I am not saying that Exchange is reliable nor am I trying to defend Exchange's hardware cost but $.07 on the fact that they made the move to 64bit only for reliability reasons. Take Ed's numbers and say the server hardware number is $70,000 for 6,000 users. What if the server was so reliable that you didn't need redundancy beyond high speed backup or an administrator? Are we moving to the model like the phone servers where people spend $40-50k on the server and buy the $10k service contract but don't have a day to day admin (at least in most medium size businesses)? With most businesses I talk to expecting to see these servers to last for 5-7 years, they are looking at a cost of $20 to $23 per user per year over that period of time with the $10k a year services contract. Chicken scratch!

For small and medium businesses this model actually is better for them because most of them will lease the hardware so no upfront $70k and if they don't have to hire an individual to administrate it bonus! The battle really is going to get down to reliability with these components especially as more and more folks pick up unified messaging. I give the lead right now to Lotus because a) better track record and b) more experience on the unified messaging front but this is where the battle is.

I do miss the day of Hubert telling me that the cc:Mail Post Office could run on a x286 it just had to have an OS that supported file and record locking. :) Simplicity is sometimes the best solution isn't it.
          Fire, Ready, Aim!   
I always loved that saying. It was one that was sunk into me by a colleague Barbara Baird of Lotus Organizer fame. No idea what she is doing now but man she had her finger on the pulse of how people really were and how they really acted.

I was recently talking to a Lotus employee about a bunch of stuff and was asked "why don't customers get the power of custom applications". My answer "don't forget people Act then Think versus Think then Act". It is not that customers don't get the power of custom applications it is that they don't think about it first anymore. The more I get out there really working with customers the more I see how true this is.

Customers say, "I want to be in better touch with my customers and partners so I need a CRM package". You have to read into that statement alone. What automatically brings them to conclude the fact that they need a CRM package? Well, someone told them. Next they say well I need to look at SAP or Oracle or Siebel or Saleforce.com (sorry MS Dynamics is not on the tip of the tongue yet). Why? Again because they have been influenced to think that these COTS (consumer off the shelf) based products are the best. So then what really happens. They buy one of these and end up spending thousands of dollars customizing it to have this report or that report or capture this data or that data blah blah blah....you get the picture.

In addition, custom applications have gotten a bad stigma over the past 3 or 4 years (especially in the public sector). CIOs and IT managers are afraid to build a best of breed solution for the most part because they are afraid if it doesn't work then they will get canned. Custom applications have always had the hard issue also of "now who will support it" or "what happens when one component gens itself and breaks the solution". Very few people anymore, sit there and think, "well I need the best workflow engine, the best database and indexing capabilities, the best search performance, the best data capture capabilities...etc...".

The sad truth though is that everyone needs custom applications. Software is about business and in the true sense of form follows function, not all businesses are ran the same. Do you really think Jeff Bezos used a COTS product to manage his shipping without at least customizing it to fit a unique on-line shopping model? To compete we have to be unique. To be unique you need systems that can adapt and react at business speed now.

This war around custom vs COTS is enabled by the advancement in the openness and robustness of the engines today but as always it will be won by the applications. How good is a motor without a car or boat to power? A good friend of mine, Peter O'Kelly, use to say "it's the apps stupid" all the way back in 1993 when we first started working on Lotus Notes together. How right he was. Luckily he didn't bet me $.07 then.

You want to win the war? You have to fight the battle on multiple fronts. Your platform/engine message needs to be targeted at the ISVs not the customers. You have to get them to realize you have some very unique pieces that could allow them to build better COTS products. You then have to help them take that message to the consumer that there are COTS products available on the platform. Either that or get into the COTS business yourself (which I would recommend at least for a certain amount of applications). Then in a high touch sales model convince them that your COTS is good but it is the ease of customization that makes the Solution powerful!
          Bethesda’s vice president says cancelling DOOM 4 was the right decision   
Bethesda vice president Pete Hines on the cancellation of DOOM 4 and the development of the reboot. Before the DOOM reboot, there was DOOM 4, now relegated to the pile of scrapped titles that will never see the light of day. If you haven’t already watched NoClip‘s DOOM documentary that features id Software staffers talking […]
          DOOM 4 was cancelled because it felt too much like Call of Duty   
Before DOOM, there was DOOM 4. What happened to make id Software scrap years of work? DOOM, this year’s reboot of the venerable shooter series, arrived 12 years after DOOM 3. That’s a long time to wait, and it seemed even longer to those who eagerly placed pre-orders when DOOM 4 was announced in 2008 […]
          Computer problems disrupting Hawaii driver licenses fixed   

Honolulu Mayor Kirk Caldwell said in a statement Thursday workers found a problem that interfered with the computer system's security software. The software worked once the problem was fixed.


          Apple's Beta 2 for macOS High Sierra, iOS 11 And Others   
Pubblicata da madhupcexpert
Apple has launched the second batch of beta versions of macOS 10.13 High Sierra, iOS 11, watchOS 4, iOS 11. This update is available for all the developers taking part in the beta testing programs. The news about this new software has been revealed by Apple during its WWDC (Worldwide Developers Conference) at the start of this month.

Dettagli e commenti su ZicZac: "Apple's Beta 2 for macOS High Sierra, iOS 11 And Others"
Fonte: helpdesknumbers.wordpress.com
          You may now place your eyeballs on everything in DOOM’s fourth free update   
DOOM’s latest update inc- oh, you already know all about it? Well, now you can look at it. The DOOM trailer above gives a sneak peek at what’s coming in the latest update, which is the fourth free content drop to hit the shooter since launch. Id Software has been talking about or at least […]
          Private Matches and Deathmatch coming with DOOM Free Update 3 later this month   
It’s coming as promised: DOOM is getting Deathmatch and Private Matches later this month. Back in June, id Software said to expect as much sometime this summer. A teaser showcasing the additions is posted above, and a livestream gameplay reveal along with Arcade Mode will be shown on Tuesday, September 13 at 2pm ET/7pm UK through Twitch. Part […]
          Russia threatens retaliation if Pentagon bans controversial Kaspersky Lab cybersecurity software   
Communications Minister Nikolay Nikiforov served notice on Friday that the Russian government would retaliate against U.S. companies if Congress bans the Pentagon from using controversial cyber-security software from Kaspersky Lab. In an interview with Bloomberg, Nikiforov said that any “unilateral ...
          Java Software Engineer   

          Environment, Health and Safety Expert - CONFORMiT - Quebec   
Under the responsibility of the CEO, the environment, health and safety (EHS) expert shall work on the development of CONFORMiT software, and also act as a
From CONFORMiT - Sun, 12 Mar 2017 07:57:31 GMT - View all Quebec jobs
          Full Stack Software Developer   

          Folder Lock 7.7.0 Final   
Folder Lock 7.7.0 FinalИнформация о Софте
Название: Folder Lock 7
Категория: Безопасность
Разработчик: www.newsoftwares.net
Год выпуска: 2017
Размер файла: 10.06 MB
Залито на: TurboBit.net | HitFile.net | Uploaded.net

О программе: Folder Lock - программа для защиты вашей информации от посторонних глаз. Folder Lock позволяет скрывать любые файлы, папки и диски, шифровать их и устанавливать на них пароль. Файлы кодируются и "прячутся" таким образом, что для посторонних людей, найти их на диске по имени файла или ещё каким-то способом, при этом использование вашей информации будет невозможным. Закрытые программой данные не будут видны в окне Проводника, а при щелчке на защищенном диске Windows сообщит об ошибке доступа к устройству.
          BanjoBot 2.0: /* Ligazóns externas */Arranxos varios   

Ligazóns externas: Arranxos varios

← Revisión máis antiga Revisión como estaba o 26 de xaneiro de 2017 ás 22:51
Liña 31: Liña 31:
 
* [http://directory.google.com/Top/Computers/Software/Internet/Clients/WWW/Feed_Readers/ Lista de agregadores en Google Directory] {{En}}
 
* [http://directory.google.com/Top/Computers/Software/Internet/Clients/WWW/Feed_Readers/ Lista de agregadores en Google Directory] {{En}}
 
* {{en}} [http://www.istrapo.com IStrapo United Nations RSS]
 
* {{en}} [http://www.istrapo.com IStrapo United Nations RSS]
  +
  +
{{Control de autoridades}}
   
 
[[Categoría:Internet]]
 
[[Categoría:Internet]]

          Vivaelcelta o 13 de maio de 2014 ás 15:33   

← Revisión máis antiga Revisión como estaba o 13 de maio de 2014 ás 15:33
Liña 20: Liña 20:
   
 
=== Utilidades e Extensións dos navegadores ===
 
=== Utilidades e Extensións dos navegadores ===
Os principais [[navegador]]es da internet ([[Mozilla Firefox]], [[Opera (navegador)|Opera]],[[Safari (navegador)|Safari]], [[Internet Explorer]]...) tamén inclúen utilidades para engadir canles de noticias. Mediante "marcadores dinámicos" ou "fontes" o navegador encárgase de xestionar as nosas subscricións as distintas canles de feeds.
+
Os principais [[navegador web|navegadores]] da internet ([[Mozilla Firefox]], [[Opera (navegador)|Opera]],[[Safari (navegador)|Safari]], [[Internet Explorer]]...) tamén inclúen utilidades para engadir canles de noticias. Mediante "marcadores dinámicos" ou "fontes" o navegador encárgase de xestionar as nosas subscricións as distintas canles de feeds.
   
 
=== Cliente de Software ===
 
=== Cliente de Software ===

          Angeldomcer: /* Utilidades e Extensións dos navegadores */   

Utilidades e Extensións dos navegadores

← Revisión máis antiga Revisión como estaba o 7 de abril de 2013 ás 16:06
Liña 20: Liña 20:
   
 
=== Utilidades e Extensións dos navegadores ===
 
=== Utilidades e Extensións dos navegadores ===
Os principais [[navegador]]es da internet ([[Mozilla Firefox]], [[Opera]],[[Safari]], [[Internet Explorer]]...) tamén inclúen utilidades para engadir canles de noticias. Mediante "marcadores dinámicos" ou "fontes" o navegador encárgase de xestionar as nosas subscricións as distintas canles de feeds.
+
Os principais [[navegador]]es da internet ([[Mozilla Firefox]], [[Opera (navegador)|Opera]],[[Safari (navegador)|Safari]], [[Internet Explorer]]...) tamén inclúen utilidades para engadir canles de noticias. Mediante "marcadores dinámicos" ou "fontes" o navegador encárgase de xestionar as nosas subscricións as distintas canles de feeds.
   
 
=== Cliente de Software ===
 
=== Cliente de Software ===

          Blue Gold Signature   


JAMIE URBEN
Engineering Software Manager
512-799-8876

          iMobie PhoneRescue Now Can Download and Restore iCloud Backup in iOS 10.3 or Later, Even for the Latest iOS 11   

LOS ANGELES, June 30, 2017 /PRNewswire/ -- iMobie Inc., a leading iOS and Android software developer, today announced its top-notch data recovery software PhoneRescue now is able to download and restore iCloud backups in iOS 10.3 or later, even for the latest iOS 11. With its minimali...



          Unpatched Flaws in Schneider Electric U.motion Builder Disclosed   

The details of several vulnerabilities affecting Schneider Electric’s U.motion Builder software have been disclosed before the vendor released any patches.
read more


          Smartphone Xiaomi Redmi 4A 2GB 32GB Gris   





DISEÑO METÁLICO Construido completamente en una pieza de aluminio, el Xiaomi Redmi 4A viene con una estética totalmente renovada y continúa con la calidad de sus predecesores. A esto se le añade la redistribución de sus antenas para una mayor cobertura. Con una pantalla de 5 pulgadas IPS, con una resolución HD que consigue una densidad de píxeles por pulgada de 294ppi. AGRADABLE INTERIOR En su interior alberga un Snapdragon 425 MSM8917; un Quad-Core combinado con una gráfica Qualcomm Adreno 308. A todo esto, se le añaden sus 2GB de memoria RAM y 32 GB de almacenamiento. El resultado de la combinación de todos estos componentes es hacer uso de un Smartphone que funciona de forma fluida tanto para trabajo como para ocio. Trae consigo a MIUI 8, la capa de personalización de Android 6.0 Marshmallow, lo cual te permite la función de doble escritorio en los cuales se accede a través de dos contraseñas distintas habiendo configurado previamente ambos. El botón flotante que permite colocar botones táctiles en cualquier parte de la pantalla para facilitar la navegación en grandes pantallas. CÁMARA DE 13 MP El Xiaomi Redmi 4A incorpora un sensor CMOS de 13 megapíxeles para captar imágenes con una calidad excelente. La apertura focal de f/2.2 aportará más luz y reducirá el ruido visual para hacer las mejores fotografías incluso en los ambientes más oscuros. También dispondrás de doble flash para que ilumines tus fotos en territorios más oscuros. BATERÍA BRUTAL Cuando no tienes tiempo de parar por casa, lo que más suele preocupar es la cantidad de batería que queda en tu dispositivo móvil. Con una batería de 3120 mAh, puedes hacer un uso constante de tu teléfono sin temor a quedarte sin batería justo cuando más lo necesitas. Para recargar la batería, tardaras un pestañeo en hacer la carga gracias a su función de carga rápida. ¡Nunca podrías imaginar que una batería así estuviese incorporada en un móvil tan fino! Especificaciones General Marca XIAOMI Garantía 1 Part Number 46XIAOMIREDMI4AGREY Categorías TELEFONÍA Procesador Arquitectura del procesador ARM Cortex-A53 Velocidad de reloj 1.4 GHz Fabricante Qualcomm Snapdragon Modelo del procesador MSM8917 Número núcleos 4 Sistema operativo/software Sistema operativo instalado MIUI V.8, Android 6.0 Memoria Memoria interna 32 GB Memorias Compatibles microSDHC, microSD (TransFlash), microSDXC Memoria RAM 2 GB Pantalla Pulgadas 5 Resolución 720 x 1280 Pixeles Tipo de visualizador IPS Tecnología IPS Pantalla táctil Si Relación de aspecto 16:9 Tecnología táctil Multi-touch Tipo de pantalla táctil Capacitiva Cámara fotográfica Autoenfoque Si Cámara incorporada Si Capacidad de zoom Si Detector de rostro Si Disparador automático Si Flash integrado LED Megapixeles de segunda cámara 5 MP Modo noche Si Cámara Trasera 13 MP Resolución de cámara 4160 x 3120 Píxeles Segunda cámara Si Tipo de flash LED Tipo de sensor CMOS Tasa de imágenes 30 fps Audio Formatos de audio soportados OGG, WAV, WMA, MP3, FLAC, AMR, eAAC+, AC3, MIDI, AAC, AMR-NB Grabación de voz Si Micrófono incluido Si Reproductor de música Si Tipo de timbre MP3, Polifónico Micrófono incorporado Si Vídeo Formatos de vídeo compatibles XVID, MKV, H.263, H.264, 3GP, AVI, MP4, VC-1, VP8 Reproducción de vídeo Si Resolución de captura de video 1920 x 1080 Pixeles Imágenes por segundo 30 fps Video llamada Si Conectividad Versión USB 2.0 Conector USB Micro-USB Versión de Bluetooth 4.1 Auriculares 3.5 mm Bluetooth Si Peso y dimensiones Altura 139.6 mm Ancho 70.4 mm Peso 131 g Profundidad 8.5 mm Detalles técnicos Tipo de tarjeta SIM NanoSIM, MicroSIM, Dual SIM Dual SIM Si Servicios de mensajes cortos (SMS) Si Alerta vibratoria Si Tiempo de la llamada Si Identificador de llamadas Si Acelerómetro Si Color Gris Función GPS Si Correo electrónico Si Chat Si Lector de huella No Batería Capacidad 3120 mAh Tecnología de batería Polímero de litio Contenido en caja Adaptador AC incluido Si Cables incluidos Micro-USB

Precio: 123,99 € (Iva incluído)




          Impresora Brother Pj763 A4 Mobile Printer 300 DPI USB Bluetooth    





General Tipo de impresora Impresora personal - térmica directa - monocromo Impresora Velocidad de impresión Hasta 8 ppm - B/W Tecnología de conectividad Inalámbrico Interfaz USB 2.0, Bluetooth 2.1 EDR Resolución máx. (blanco y negro) 300 x 300 ppp Simulación idioma EPSON ESC/P, EPSON ESC/P Raster Códigos de barras Código 93, Industrial 2 de 5, Código 39, Código GS1 DataBar, Código QR, MaxiCode, Código Aztec, UPC-A, UPC-E, MicroPDF417, Code 128, Postnet, PDF417, Data Matrix, ITF, código Micro QR, EAN-8, EAN-13, MSI, GS1-128 Memoria RAM RAM instalada (máx.) 32 MB Memoria Flash Memoria Flash 6 MB Tratamiento soporte Tipo de soporte Papel térmico Clase de tamaño de material A4 Tamaño máximo de material 216 x 5490 mm Tamaño mínimo de soporte (Personalizado) 105 mm x 25.4 mm Tamaño máximo de soporte (personalizado) 216 mm x 5490 mm Tamaño soporte A4 (210 x 297 mm) Alimentadores de medios 1 x manual - 1 hoja - 216 x 5490 mm Conexión de redes Conexión de redes Servidor de impresión Expansión / Conectividad Conexiones 1 x USB 2.0 - mini-USB tipo B de 4 patillas Diverso Accesorios incluidos Limpiador de cabezales Cables incluidos 1 x cable USB Compatible with Windows 7 Aplicaciones y dispositivos "Compatible with Windows 7" llevan aseguramiento de Microsoft que estos productos fueron sometidos a tests para compatibilidad y fiabilidad con 32-bit y 64-bit Windows 7. Software / Requisitos del sistema Sistema operativo requerido Linux, Microsoft Windows 7, Microsoft Windows Vista, Microsoft Windows Server 2008 R2, Microsoft Windows Server 2008, Windows 8, Microsoft Windows Server 2012, Android 2.3 o posterior, Apple MacOS X 10.8, Microsoft Windows Server 2012 R2, Windows 8.1, Apple MacOS X 10.9, Apple MacOS X 10.10, Windows 10 Garantía del fabricante Servicio y mantenimiento Garantía limitada - 1 año Dimensiones y peso Anchura 25.5 cm Profundidad 5.5 cm Altura 3 cm Peso 480 g

Precio: 529,50 € (Iva incluído)




          Quality Assurance Analyst Senior - Leidos - Fairmont, WV   
Bachelor's degree from an accredited university in computer science, software engineering, information systems, a physical science, engineering or a mathematics...
From Leidos - Thu, 08 Jun 2017 10:31:09 GMT - View all Fairmont, WV jobs
          Jr Software Test Analyst - Allegheny Science & Technology - Fairmont, WV   
Allegheny Science &amp; Technology is seeking Jr Software Test Analyst on multiple levels to provide Independent Verification and Validation (IV&amp;V) testing services...
From Allegheny Science & Technology - Sat, 10 Jun 2017 06:16:18 GMT - View all Fairmont, WV jobs
          Ordenador de sobremesa Lenovo 310S-08Iap J3355 4GB 500GB HD 500 Windows 10 Home   





Procesador Número de procesadores instalados1 Familia de procesadorIntel® Celeron® Modelo del procesadorJ3355 Frecuencia del procesador turbo2,50 GHz Número de núcleos de procesador2 Número de filamentos de procesador2 Frecuencia del procesador2,00 GHz Litografía del procesador14 nm Socket de procesadorBGA 1296 EscalonamientoB1 código de procesadorSR2Z8 System bus data transfer rate5 GT/s Versión de entradas de PCI Express2.0 Modo de procesador operativo64 bits Caché del procesador2 MB Intersección T105 °C Configuraciones PCI Express1x2+2x1,4x1 Potencia de diseño térmico (TDP)10 W Procesador nombre en claveApollo Lake Número máximo de buses PCI Express6 Tipo de cache en procesadorSmart Cache Memoria interna máxima que admite el procesador8 GB Tipos de memoria que admite el procesadorDDR3L,LPDDR3-SDRAM,LPDDR4-SDRAM Velocidad de reloj de memoria que admite el procesador1866,2400 MHz Canales de memoria que admite el procesadorDual ECC que admite el procesadorNo Procesador libre de conflictosSi Memoria Memoria interna máxima8 GB Memoria interna4 GB Velocidad de memoria del reloj1600 MHz Gráficos Modelo de adaptador de gráficos discretosNo Impulsión óptica Tipo de unidad ópticaDVD Medios de almacenaje Capacidad total de almacenaje500 GB Tarjeta de lectura integradaSi Unidad de almacenamientoUnidad de disco duro Número de unidades de almacenamiento instaladas1 Número de discos duros instalados1 Capacidad de disco duro500 GB Gráficos Modelo de gráficos en tarjetaIntel HD Graphics 500 Adaptador gráfico en tableroSi Frecuencia base de gráficos a bordo250 MHz Frecuencia de ráfaga de gráficos700 MHz Número de unidades de ejecución12 Memoria máxima del adaptador de gráficos incorporado8 GB Número de pantallas soportadas por el adaptador gráfico de a bordo3 Red WifiSi Wi-Fi estándaresIEEE 802.11ac BluetoothSi Versión de Bluetooth4.0 Puertos e Interfaces Cantidad de puertos USB 2.04 Cantidad de puertos tipo A USB 3.0 (3.1 Gen 1)0 Número de puertos HDMI1 Salidas para auriculares1 Micrófono, jack de entradaSi Cantidad de puertos VGA (D-Sub)1 Ethernet LAN (RJ-45) cantidad de puertos1 Puerto DVINo Conexión Ethernet10/100/1000 Características especiales del procesador Tecnología de protección de identidad de Intel® (Intel® IPT)Si Tecnología anti-robo de Intel® (Intel® AT)No Tecnología Intel® Smart ResponseNo Tecnología Smart Connect de Intel®No La tecnología Intel® vPro™No Intel Hyper-ThreadingNo Tecnología Intel® Turbo BoostNo Tecnología Intel® Quick Sync VideoSi Intel® Tecnología InTru™ 3DNo Wireless Display de Intel® (Intel® WiDi)No Tecnología Clear Video HD de Intel® (Intel® CVT HD)Si Intel® Insider™No Intel® AES Nuevas instrucciones (Intel® AES-NI)Si Tecnología SpeedStep mejorada de IntelSi Execute Disable BitSi Estados de inactividadSi Tecnología Thermal Monitoring de IntelSi Tecnología Trusted Execution de Intel®No Configuración de CPU (máximo)1 Intel® Enhanced Halt StateSi Intel® Clear Video Technology for MID (Intel® CVT for MID)Si VT-x de Intel® con Extended Page Tables (EPT)Si Opciones integradas disponiblesNo Tecnología Intel® Rapid StorageNo Tecnología de sonido en alta definición de Intel® (Intel® HD Audio)Si Intel® Advantage de Pequeños Negocios (Intel® SBA)No Intel® Secure KeySi Intel® 64Si Programa de Plataforma de Imagen Estable de Intel® (SIPP)No Intel® OS GuardNo UARTSi Tecnología de virtualización de Intel® para E / S dirigida (VT-d)Si Intel® Secure BootSi Tecnología Intel® Clear VideoSi Tecnología de virtualización Intel® (VT-x)Si Tamaño del paquete de procesador24 x 31 Procesador ARK ID95597 Diseño Color del productoPlata Desempeño Tipo de productoPC SFF Software Sistema operativo instaladoWindows 10 Control de energía Fuente de alimentación65 W Contenido del embalaje Pantalla incluidaNo

Precio: 345,50 € (Iva incluído)




          Ordenador de sobremesa Lenovo M73 Sff i5-4460 8GB 500GB Windows 8.1 Pro   





Diseño compacto El diseño compacto (SFF), con un peso a partir de 6,6 kg (14,55 lb), está diseñado para encajar en espacios reducidos y con posibilidad de colocación tanto horizontal como vertical. Experiencia inalámbrica ultrarrápida El diseño avanzado de la antena ofrece una recepción de señal mejorada y un rendimiento más rápido para su conexión inalámbrica. PC Cloud Manager 2 Mantenga su flota de PC segura y proteja el medio ambiente mientras controla y gestiona el consumo de energía y el estado de su sistema de sobremesa sin complicaciones. Centro de soluciones de Lenovo El Centro de soluciones de Lenovo ofrece acceso a una consola simplificada que refleja completamente el estado del sistema. Esta herramienta de diagnóstico de hardware permite el acceso rápido a través de la consola a las herramientas de gestión del sistema usadas frecuentemente, incluidas las funciones de copia de seguridad y restauración, la configuración del antivirus y el firewall, las actualizaciones de software y del sistema, las conexiones a Internet, y el servicio y soporte. Aumente drásticamente la velocidad de migración con ThinkVantage System Migration Assistant. Invierta menos tiempo en la búsqueda manual de actualizaciones de controladores y software con ThinkVantage System Update. Transferencia de datos de alta velocidad Transfiera datos rápidamente entre el sistema M73 y otros dispositivos con el puerto USB 3.0. Es hasta 10 veces más rápido que las tecnologías USB anteriores y es compatible con la especificación anterior. Liderazgo ecológico Las certificaciones como ENERGY STAR 5.2, EPEAT Gold y UL Environment Gold garantizan un ahorro económico gracias a los PC de consumo energético más eficiente. Además, puede utilizar Desktop Power Manager para personalizar la configuración de la alimentación y equilibrar el consumo energético con el rendimiento del sistema, lo que contribuirá a proteger el planeta y la rentabilidad de su empresa. Otras características: Acorde RoHS: Si Adaptador de gráficos a bordo de frecuencia dinámica (max): 1100 MHz Adaptador de gráficos a bordo versión DirectX: 11.1 Adaptador de tarjeta grafica a bordo: 0x412 Adaptador gráfico en tablero: Si Altura: 335 mm Ancho: 101 mm Ancho de banda de memoria soportada por el procesador (max): 25,6 GB/s Arquitectura del sistema operativo: 64 bits Cables incluidos: Corriente alterna Caché Intel®igente de Intel®: Si Caché del procesador: 6 MB Canales de memoria que admite el procesador: Dual Cantidad de DisplayPorts: 1 Cantidad de puertos USB 2.0: 4 Cantidad de puertos VGA (D-Sub): 1 Cantidad de puertos tipo A USB 3.0 (3.1 Gen 1): 2 Cantidad de unidades ópticas: 1 Capacidad de disco duro: 500 GB Capacidad total de almacenaje: 500 GB Caracteristicas técnicas de la solución térmica: PCG 2013D Certificado Energy Star: Si Circuito integrado de tarjeta madre: Intel H81 Color del producto: Negro Configuraciones PCI Express: 1x16,2x8,1x8+2x4 Configuración de CPU (máximo): 1 Conformidad EPEAT: Oro Disposición de la memoria: 1 x 4 GB ECC que admite el procesador: No Entrada de línea: Si Escalabilidad: 1S Escalonamiento: C0 Estados de inactividad: Si Ethernet: Si Ethernet LAN (RJ-45) cantidad de puertos: 1 Ethernet LAN, velocidad de transferencia de datos: 10,100,1000 Mbit/s Etiquetado de segmentos Intel®: Enterprise, Profesional Execute Disable Bit: Si Familia de adaptador de gráficos incorporado: Intel HD Graphics Familia de procesador: 4ª generación de procesadores Intel® Core™ i5 Frecuencia base de gráficos a bordo: 350 MHz Frecuencia del procesador: 3,2 GHz Frecuencia del procesador turbo: 3,40 GHz Fuente de alimentación: 240 W Fuente de alimentación, frecuencia de entrada: 50/60 Fuente de alimentación, voltaje de entrada: 100 - 240 Intel Hyper-Threading: No Intel® 64: Si Intel® AES Nuevas instrucciones (Intel® AES-NI): Si Intel® Enhanced Halt State: Si Intel® Insider™: Si Intel® OS Guard: Si Intel® Secure Key: Si Intel® TSX-NI: No Intel® Tecnología InTru™ 3D: Si Interfaz del disco duro: Serial ATA III La tecnología Intel® vPro™: No Litografía de IMC y Gráficos: 22 nm Litografía del procesador: 22 nm Manual de usuario: Si Memoria interna: 4 GB Memoria interna máxima: 16 GB Memoria interna máxima que admite el procesador: 32 GB Memoria máxima del adaptador de gráficos incorporado: 1,024 GB Micrófono, jack de entrada: Si Modelo de gráficos en tarjeta: Intel HD Graphics 4600 Modelo del procesador: i5-4460 Modo de procesador operativo: 32-bit, 64 bits Número de discos duros instalados: 1 Número de filamentos de procesador: 4 Número de núcleos de procesador: 4 Número de pantallas soportadas por el adaptador gráfico de a bordo: 3 Número de procesadores instalados: 1 Número de puertos 3.5": 2 Número de puertos 5.25": 1 Número de unidades de almacenamiento instaladas: 1 Número máximo de buses PCI Express: 16 Opciones integradas disponibles: Si Pantalla incluida: No Peso: 6,6 kg Potencia de diseño térmico (TDP): 84 W Procesador ARK ID: 80817 Procesador libre de conflictos: Si Procesador nombre en clave: Haswell Profundidad: 382 mm Programa de Plataforma de Imagen Estable de Intel® (SIPP): No Protección con contraseña: BIOS,Supervisor,User Protección mediante contraseña: Si Puerto DVI: No Puerto de ratón PS/2: 2 Puerto serial: 1 Ranura para cable de seguridad: Si Ranuras de memoria: 2x DIMM Ranuras x1 PCI Express: 2 Ranuras x16 PCI Express: 1 Salidas para auriculares: 1 Serie del procesador: Intel Core i5-4400 Desktop series Set de instrucciones soportadas: AVX 2.0 Sistema de refrigeración por agua: No Sistema operativo instalado: Windows 8.1 Pro Socket de procesador: LGA 1150 (Socket H3) System bus data transfer rate: 5 GT/s Tamaño de disco duro: 3.5" Tamaño del paquete de procesador: 37.5 Tcase: 72,72 °C Tecnología Clear Video HD de Intel® (Intel® CVT HD): Si Tecnología FDI de Intel®: Si Tecnología Intel® Quick Sync Video: Si Tecnología Intel® Turbo Boost: 2.0 Tecnología My WiFi de Intel® (Intel® MWT): Si Tecnología SpeedStep mejorada de Intel: Si Tecnología Thermal Monitoring de Intel: Si Tecnología Trusted Execution de Intel®: No Tecnología anti-robo de Intel® (Intel® AT): Si Tecnología de cableado: 10/100/1000Base-T(X) Tecnología de protección de identidad de Intel® (Intel® IPT): Si Tecnología de virtualización Intel® (VT-x): Si Tecnología de virtualización de Intel® para E / S dirigida (VT-d): Si Tipo de cache en procesador: Smart Cache Tipo de chasis: SFF Tipo de memoria interna: DDR3-SDRAM Tipo de producto: PC Tipo de ranura de bloqueo del cable: Kensington Tipo de unidad óptica: DVD±RW Tipos de bus: DMI Tipos de memoria que admite el procesador: DDR3-SDRAM Unidad de almacenamiento: Unidad de disco duro VT-x de Intel® con Extended Page Tables (EPT): Si Velocidad de memoria del reloj: 1600 MHz Velocidad de reloj de memoria que admite el procesador: 1333,1600 MHz Velocidad de rotación de disco duro: 7200 RPM Versión Intel® TSX-NI: 0.00 Versión de Intel® Identity Protection Technology: 1.00 Versión de Intel® Secure Key Technology: 1.00 Versión de Intel® Small Business Advantage (SBA): 1.00 Versión de entradas de PCI Express: 3.0 Versión del programa Intel® de plataforma de imagen estable: 0.00 Wireless Display de Intel® (Intel® WiDi): Si código de procesador: SR1QK

Precio: 558,50 € (Iva incluído)




          VGA ASUS GEFORCE GTX 1050TI 4GB OC EDITION   





ASUS NVIDIA GeForce GTX 1050 Ti, 4GB. Familia de procesadores de gráficos: NVIDIA, Procesador gráfico: GeForce GTX 1050 Ti, Máxima resolución: 7680 x 4320 Pixeles. Gráficos discretos memoria del adaptador: 4 GB, Tipo de memoria de adaptador gráfico: GDDR5, Ancho de datos: 128 bit. Tipo de interfaz: PCI Express 3.0. Tipo de enfriamiento: Activo. Suministro de energía al sistema mínimo: 300 W, Consumo energético: 75 W Familia de procesadores de gráficos: NVIDIA Procesador gráfico: GeForce GTX 1050 Ti Máxima resolución: 7680 x 4320 Pixeles CUDA: Si Frecuencia del procesador: 1290 MHz Soporte para proceso paralelo: No compatible Aumento de la velocidad de reloj del procesador: 1392 MHz Resolución (máxima digital): 7680 x 4320 Pixeles Núcleos CUDA: 768 Gráficos discretos memoria del adaptador: 4 GB Tipo de memoria de adaptador gráfico: GDDR5 Ancho de datos: 128 bit Velocidad de memoria del reloj: 7008 MHz Ancho de banda de memoria (max): 112 GB/s Tipo de interfaz: PCI Express 3.0 Número de puertos HDMI: 1 Cantidad de puertos DVI-D: 1 Cantidad de DisplayPorts: 1 Versión HDMI: 2.0 Versión de DisplayPort: 1.4 Versión DirectX: 12.0 Versión OpenGL: 4.5 Dual Link DVI: Si HDCP: Si NVIDIA G-SYNC: Si Tipo de enfriamiento: Activo Número de ranuras: 2 Suministro de energía al sistema mínimo: 300 W Consumo energético: 75 W Sistema operativo Windows soportado: Windows 10 Education,Windows 10 Education x64,Windows 10 Enterprise,Windows 10 Enterprise x64,Windows 10 Home,Windows 10 Home x64,Windows 10 Pro,Windows 10 Pro x64,Windows 7 Enterprise,Windows 7 Enterprise x64,Windows 7 Home Basic,Windows 7 Home Basic x64,Windows 7 Home Premium,Windows 7 Home Premium x64,Windows 7 Professional,Windows 7 Professional x64,Windows 7 Starter,Windows 7 Starter x64,Windows 7 Ultimate,Windows 7 Ultimate x64,Windows 8,Windows 8 Enterprise,Windows 8 Enterprise x64,Windows 8 Pro,Windows 8 Pro x64,Windows 8 x64,Windows 8.1,Windows 8.1 Enterprise,Windows 8.1 Enterprise x64,Windows 8.1 Pro,Windows 8.1 Pro x64,Windows 8.1 x64 Sistema operativo Linux soportado: Si Profundidad: 212 mm Altura: 111 mm Ancho: 38 mm Software incluido: ASUS GPU Tweak II Source data-sheet: ICEcat.biz

Precio: 171,50 € (Iva incluído)




          Portátil HP 15-BS037NS i3-6006U 8GB 1TB AMD Radeon 520 2GB 15.6" Windows 10   





Sistema operativo Windows 10 Home 64 Procesador Intel® Core™ i3-6006U (2 GHz, 3 MB de caché, 2 núcleos) Familia del procesador: Procesador Intel® Core™ i3 de sexta generación Memoria 8 GB DDR4-2133 SDRAM (1 x 8 GB) Almacenamiento de datos SATA de 1 TB 5400 rpm DVD-writer Dropbox Gráficos Discreto AMD Radeon™ 520 Graphics (DDR3 de 2 GB dedicada) Audio Altavoces dobles Pantalla Pantalla con retroiluminación WLED HD SVA BrightView de 39,6 cm (15,6 pulgadas) en diagonal (1366 x 768) Alimentación Adaptador de alimentación de CA de 65 W Tipo de batería Batería de ion-litio de 4 celdas 41 Wh Batería sustituible por el usuario Es compatible con la carga rápida de la batería: aproximadamente 90% en 90 minutos Duración de la batería de destino Duración estimada de la batería hasta 11 horas y 45 minutos Reproducción de vídeo sobre la duración máxima de la batería Hasta 9 horas y 30 minutos Conectividad Interfaz de red LAN 10/100/1000 GbE integrada Conectividad inalámbrica Combo de Intel® 802.11/b/g/n/ac (2x2) Wi-Fi® y Bluetooth® 4.2 (compatible con Miracast) Puertos 2 USB 3.1 Gen 1 (transferencia de datos solamente); 1 USB 2.0; 1 HDMI; 1 RJ-45; 1 combo de auriculares/micrófono Lector de tarjetas SD multiformato HP Webcam Cámara web de HP con micrófono digital integrado Diseño Color del producto Negro azabache; Patrón de textura de tejido Software Aplicaciones HP HP Audio Switch; HP JumpStart; HP Sure Connect; HP CoolSense; HP Orbit Software Netflix; 1 mes de prueba para los nuevos clientes de Microsoft® Office 365 Servicio y asistencia McAfee LiveSafe Peso 2,1 kg Dimensiones 38 x 25,38 x 2,38 cm Teclado Teclado de tamaño completo tipo isla con teclado numérico Gestión de la seguridad Ranura de bloqueo Kensington MicroSaver®

Precio: 526,99 € (Iva incluído)




          Portátil HP 15-BS021NS i7-7500U 8GB 1TB 15.6" Windows 10   





Microprocesador Intel® Core™ i7-7500U (frecuencia base de 2,7 GHz, hasta 3,5 GHz con tecnología Intel® Turbo Boost, 4 MB de caché, 2 núcleos) Memoria, estándar 8 GB DDR4-2133 SDRAM (1 x 8 GB) Gráficos de vídeo Intel® HD Graphics 620 Disco duro SATA de 1 TB 5400 rpm Unidad óptica DVD-writer Pantalla Pantalla con retroiluminación WLED HD SVA BrightView de 39,6 cm (15,6 pulgadas) en diagonal (1366 x 768) Teclado Teclado de tamaño completo tipo isla con teclado numérico integrado Conectividad inalámbrica Combo de Intel® 802.11/b/g/n/ac (2x2) Wi-Fi® y Bluetooth® 4.2 (compatible con Miracast) Interfaz de red LAN 10/100/1000 GbE integrada Ranuras de expansión Lector de tarjetas SD multiformato HP Puertos externos 2 USB 3.1 Gen 1 (transferencia de datos solamente); 1 USB 2.0; 1 HDMI; 1 RJ-45; 1 combo de auriculares/micrófono Dimensiones mínimas (P x A x L) 38 x 25,38 x 2,38 cm Peso 2,1 kg Tipo de fuente de alimentación Adaptador de alimentación de CA de 45 W Tipo de batería Batería de ion-litio de 4 celdas 41 Wh Battery type note Batería sustituible por el usuario Cámara Cámara web de HP con micrófono digital integrado Características de audio Altavoces dobles Software Sistema operativo Windows 10 Home 64

Precio: 718,50 € (Iva incluído)




          Portátil HP 15-BS023NS i7-7500U 8GB 1TB 15.6" Windows 10   





Rendimiento fiable. Diseño espectacular. Haz más. Realiza todas las tareas diarias con éxito utilizando un portátil elegante creado para mantenerte conectado, así como para llevar a cabo tus actividades habituales. Con un rendimiento fiable y una batería de larga duración1 puedes navegar, transmitir datos y mantenerte en contacto con lo que más te preocupa de forma sencilla. Microprocesador Intel® Core™ i7-7500U (frecuencia base de 2,7 GHz, hasta 3,5 GHz con tecnología Intel® Turbo Boost, 4 MB de caché, 2 núcleos) Memoria, estándar 8 GB DDR4-2133 SDRAM (1 x 8 GB) Gráficos de vídeo AMD Radeon™ 530 Graphics (DDR3 de 4 GB dedicada) Disco duro SATA de 1 TB 5400 rpm Unidad óptica DVD-writer Pantalla Pantalla con retroiluminación WLED HD SVA BrightView de 39,6 cm (15,6 pulgadas) en diagonal (1366 x 768) Teclado Teclado de tamaño completo tipo isla con teclado numérico integrado Dispositivo marcador táctil Panel táctil que admite gestos multitáctiles Conectividad inalámbrica Combo de Intel® 802.11/b/g/n/ac (2x2) Wi-Fi® y Bluetooth® 4.2 (compatible con Miracast) Interfaz de red LAN 10/100/1000 GbE integrada Ranuras de expansión Lector de tarjetas SD multiformato HP Puertos externos 2 USB 3.1 Gen 1 (transferencia de datos solamente); 1 USB 2.0; 1 HDMI; 1 RJ-45; 1 combo de auriculares/micrófono Dimensiones mínimas (P x A x L) 38 x 25,38 x 2,38 cm Peso 2,1 kg Tipo de fuente de alimentación Adaptador de alimentación de CA de 65 W Tipo de batería Batería de ion-litio de 4 celdas 41 Wh Battery type note Batería sustituible por el usuario Cámara Cámara HD HP TrueVision con micrófono digital integrado Características de audio Altavoces dobles Software Sistema operativo Windows 10 Home 64 HP apps HP Audio Switch; HP JumpStart; HP Sure Connect; HP CoolSense; HP Orbit Software incluido McAfee LiveSafe™ Software pre-instalado Netflix Software - Productivity & finance 1 mes de prueba para los nuevos clientes de Microsoft® Office 365

Precio: 785,99 € (Iva incluído)




          Impresora de etiquetas TPV Godex G300   





Utiliza la G300 para todas sus aplicaciones de impresión de códigos de barras por transferencia térmica desde ligero a volumen medio de trabajo. Ethernet, puertos serie y USB incluidos. Utiliza etiquetas y cintas estándar de bajo costo. Alta rentabilidad para la impresión de grandes cantidades. Software de etiquetado gratuito GoLabel / QLabel para una fácil impresión. 203 DPI. General Marca GoDEX Garantía 2 Part Number 011-G30E02-000 Categorías IMPRESORAS ETIQUETAS Peso y dimensiones Altura 170 mm Ancho 224 mm Profundidad 253 mm Dirección de papel Ancho de papel soportado 108 mm Máximo diámetro del rollo 127 mm Conectividad Cantidad de puertos USB 2.0 1 Interfaz Ethernet Puerto - RS-232 1 Conectividad Alámbrico Aprobaciones reguladoras Certificación CB, CCC, CE, FCC Detalles técnicos Código de barras incorporado 2D, CODABAR (NW-7), EAN13, EAN8, UPC-A, UPC-E, EAN128, PDF417, 1D, Code 128 (A/B/C), Code 39, Code 93, MaxiCode, QR Code, Data Matrix, MicroPDF417, POSTNET Color Negro Control de energía Requisitos de energía 50-60 Hz, 100 - 240 V Red Conexión ethernet Si Condiciones ambientales Intervalo de humedad relativa durante almacenaje 10 - 90% Intervalo de humedad relativa para funcionamiento 30 - 85% Intervalo de temperatura de almacenaje -20 - 50 °C Intervalo de temperatura operativa 5 - 40 °C Calidad de impresión Resolución 203 x 203 DPI

Precio: 240,00 € (Iva incluído)




          Product Manager - Medical Device Software   
MA-Acton, We currently have an opportunity available for a Product Manager. The Product Manager position is accountable for managing and marketing their product line. The position is responsible for creating the best marketing and sales programs, responsible for all aspects of life cycle management, promotional material, competitive material, support of bu Client Details The company is a rapidly growing man
          The Fix Is In: We Test the Software Update for Cheaty VW TDI Diesels   
Throwing money at problems is how corporations make them go away. Pay for more lawyers, pay for more public relations, and certainly pay for more marketing in the hopes that the world will believe your new promises. For Volkswagen, those invoices have recently been supersized, befitting the scope of the diesel cheating scandal that has […]
          python developer by AtifCS   
looking for python developer... experience in OpenStack would be preferred. (Budget: $250 - $750 USD, Jobs: Python, Software Architecture)
          Retail Sales Associate and Rental Sales Associate - Fiesta Ottawa - Ottawa South, ON   
Retail/Rental Sales Associate - answer the phone and speak with customers about balloons and rentals.Be able to work with our software to sell balloons, and... $11.50 an hour
From Indeed - Mon, 05 Jun 2017 17:59:05 GMT - View all Ottawa South, ON jobs
          Metrohm & CAMO Software are announcing a global partnership   
none
          Customer Service Representative - TD Canada Trust - North Battleford, SK   
Perform data entry. Conduct business with centralized cashier. Data analysis software. The Customer Service Representative reports to either the Manager...
From Saskjobs - Wed, 28 Jun 2017 20:38:56 GMT - View all North Battleford, SK jobs
          Business Analyst - Software Development Projects   

          Senior Software Engineer (Java)   

          5 Effective SaaS Marketing Strategies for Reaching Millennials   

We’re entering a new era: millennials, formerly a favorite target audience for many “hip” B2C marketers, are becoming relevant for B2B industries as well. The oldest members of this generation are now in their early thirties, entering management positions with buying power and becoming prime targets for SaaS providers. Even if your software is targeted […]

The post 5 Effective SaaS Marketing Strategies for Reaching Millennials appeared first on Rethink Commerce Blog.


          How artificial intelligence is taking on ransomware   
NEW YORK (AP) -- Twice in the space of six weeks, the world has suffered major attacks of ransomware - malicious software that locks up photos and other files stored on your computer, then demands money to release them....
          Global cyberattack seems intent on havoc, not extortion   
PARIS – A cyberattack that caused indiscriminate economic damage around the world was apparently designed to create maximum havoc in Russia's neighbor and adversary Ukraine, security researchers said.

While the rogue software used in the attack was configured as extortionate "ransomware," that may have just been a ruse.

"It is clear that this was targeted indiscriminately at Ukrainian businesses, and the Ukrainian government," Jake Williams, president of the security firm Rendition Infosec and a former member of the U.S. National Security Agency's elite cyberwarfare group, said in an online chat. "The 'ransomware' component is just a smokescreen (and a bad one)."

UKRAINE IN PAIN

Although the attack was global in its reach, Ukraine bore the brunt. Computers were disabled at banks, government agencies, energy companies, supermarkets, railways and telecommunications providers. Many of these organizations said they had recovered by Thursday, although some experts suspected that work was incomplete.

"There is still a lot of damage, especially in banks," said Victor Zhora, CEO of the Kiev cybersecurity firm InfoSafe. "ATMS are working (again) but some bank operations are still limited." He estimated damage in "the millions of dollars, perhaps tens of millions."

And that's just in Ukraine. Microsoft said the malware hit at least 64 nations, including Russia, Germany and the United States. "I expect that we will see additional fallout from this is the coming days," said Williams.

In Ukraine, suspicion immediately fell on hackers affiliated with Vladimir Putin's regime, although there is no direct, public evidence tying Russia to the attack. Relations between the two nations have been tense since Moscow annexed the Crimean peninsula from Ukraine in 2014. Pro-Russian fighters are still battling the government in eastern Ukraine.

Experts have also blamed pro-Russian hackers for major cyberattacks on the Ukrainian power grid in 2015 and 2016, assaults that have turned the eastern European nation into the world's leading cyberwarfare testing ground. A disruptive attack on the nation's voting system ahead of 2014 national elections is also attributed to Russia.

THE MOSCOW CONNECTION

The malicious program, which is known by a variety of names, including NotPetya, initially appeared to be ransomware. Such malware locks up victims' files by encrypting them, then holds them hostage while demanding payment – usually in bitcoin, the hard-to-trace digital currency.

But researchers said the culprits would have been hard-pressed to make money off the scheme. They appear to have relied on a single email address that was blocked almost immediately and a single bitcoin account that collected the relatively puny sum of $10,000.

Firms including Russia's anti-virus Kaspersky Lab, said clues in the code indicate that the program's authors would have been incapable of decrypting the data, further evidence that the ransom demands were a smoke screen.

The timing was intriguing, too. The attack came the same day as the assassination of a senior Ukrainian military intelligence officer and a day before a national holiday celebrating the new Ukrainian constitution signed after the breakup of the Soviet Union.

"Everything being said so far does point to Russia being a leading candidate for a suspect in this attack," said Robert M. Lee, CEO of Dragos Inc. an expert who has studied the attacks on Ukraine's power grid.

What's most worrisome and reprehensible, said Lee, is that whoever was behind the attack was unconcerned about the indiscriminate, collateral damage it caused – much of it within Russia itself. That's highly atypical behavior for nation-states.

ACCOUNTING FOR MALWARE

Williams and other researchers said all evidence indicates that NotPetya was introduced via Ukrainian financial software provider MeDoc. It is one of just two companies in the eastern European nation that supplies required tax software, Zhora said.

Security experts believe MeDoc was the unwitting victim of something akin to a "watering-hole attack," where a malicious program surreptitiously planted at a popular destination infects parties that visit. MeDoc's user base is heavily financial – and includes multinational corporations with offices in Ukraine.

NotPetya was cleverly engineered to spread laterally within Windows networks and across the globe via private network connections. Globally, dozens of major corporations and government agencies have been disrupted, including FedEx subsidiary TNT.

Danish shipping giant A.P. Moller-Maersk, one of the global companies hit hardest, said Thursday that most of its terminals were running again, though some are operating in a limited way or more slowly than usual.

Problems have been reported across the shippers' global business, from Mobile, Alabama, to Mumbai in India. At Mumbai's Jawaharlal Nehru Port, several hundred containers could be seen piled up at just two of more than a dozen yards.

"The vessels are coming, the ships are coming, but they are not able to take the container because all the systems are down," trading and clearing agent Rajeshree Verma said. "We are actually in a fix because of all this."


          Gizmodo Australia | the Gadget Guide | Technology and consumer electronics news and reviews   
Technology and consumer electronics news, reviews and deals. Gizmodo covers computers, software, mobile phones, TVs, MP3 players, games, vehicles, peripherals and gadgets.
          Deal: AutoTheory Pro MIDI mapping tool 60% off at Plugin Boutique   
Plugin Boutique has launched an exclusive sale on AutoTheory Pro, the MIDI mapping software by Mozaic Beats. Easily play any type of
          Gym Client Management Software | Maintain your Health Club at jivine   
If you are a gym owner or thinking to join this profession then you cn have a cloud based solution to track your whole business with Gym Client Manag

          Get exclusive interface for your website with Software Development Services   
Alasmyat's Software Development Services in Saudia Arabia which ultimately convert visitors through best customized interface. We at Bilytica have an

          Are Mac book Rentals ideal for Professional Conference Events   
The Macbook Rental offers versatile advantages. You can arrange your desired equipment and software according to your wishes, as well as submit a req

          Enterprise Mobility Solutions   
We at Brevity Software Solutions are an India based Enterprise Mobility Solution company. We serve all regions of services under the Enterprise Mobil

          What is The Drupal Security Shield For Contributed Modules?   
What is The Drupal Security Shield For Contributed Modules?
drupal-security
David Csonka Sun, 02/05/2017 - 15:54

If you have been looking around for new Drupal contributed modules lately, or just reviewing the release versions and statuses for modules that you are using, you might have noticed a new shield icon at the bottom of the project information section.

Nicknamed the "Drupal Shield of Awesomeness" by some of the leaders of the Drupal community, this small but useful graphic is intended to help people recognize contributed modules that receive a higher level of scrutiny and support by the Drupal security team than others.

drupal-project-module-information

So, who is the Security Team? You can find more information on drupal.org, but in short the Drupal Security Team is a group of highly skilled volunteer developers and software security professionals that identify vulnerabilities in Drupal code and provide fixes.

Their public contributions come in the form of security advisories, which inform the Drupal community of issues with Drupal core and released contributed modules.

There are a lot of Drupal developers, many of whom are actively making contributed modules, so it would be difficult for the Security Team to individually vet each module out there. So the process has evolved to demonstrate to the wider community that contributed modules which have opted to promote their project to a stable release, so no longer alpha, beta, dev, etc. they can and will have their project subjected to more in-depth scrutiny. After passing, it will receive this shield icon to help identify it as a module with the backing of the Drupal Security Team's review.

Review entails a mixture of automated code analysis tests and actual review of the code by a person or persons. Considering the multitude of Drupal modules, this can be a laborious process and is all the more remarkable that the bulk of this work is done by volunteers. If you see a Drupal Security Team member at the next DrupalCon, be sure to say "thank you"!

What does this ultimately mean for the average Drupal user? Well, you can still continue using any of the other contributed modules out there, but you need to recognize that if your website is for official use by a company or organization, and is live and open to the public, you'll want to seriously consider using only modules which have this backing by the Security Team.

To be frank though, it is rarely possible to complete your Drupal website with only stable release modules, it seems like there is always that one feature that you want that needs an obscure module that is still in a "dev" state. You can do this of course, just be sure to follow the modules issue queue and stay informed about ongoing work that it may need.


          Using MongoDB With Drupal   
Using MongoDB With Drupal
mongodb
David Csonka Fri, 02/03/2017 - 04:04

Because of the database abstraction layer that was added in Drupal 7, it is fairly convenient to use a variety of database servers for the backend of your Drupal software. While the term "database abstraction layer" does sound rather sophisticated, and the code involved is certainly not insignificant, in layman's terms what this system does is provide a way for a Drupal developer and Drupal modules to work with its database without generally having to be concerned with what type of database it is.

Generally speaking though, this works very well with relational model databases, such as MySQL. These types of databases are composed of various tables which are connected by relationships of keys. The relational model of databases is a very successful one and has been studied and improved for decades now. Schemas and relational integrity are important features of this model that makes it useful for content management systems.

There are other types of database models though, most having been around just as long. NoSQL is a popular classification that is often used to refer to non-relational database types, and MongoDB is a somewhat newer database system built around document collections that fit into this category.

Not storing data in tables with rows and columns, MongoDB keeps it in documents that have a JSON-like format. As well, these documents aren't bound by a strict universal schema, so your data can easily change over time without requiring retroactive edits to older documents. Some of the key qualities that have attracted users to MongoDB are its built-in performance enhancing features, such as high availability with replica sets and load-balancing with horizontal sharding.

That is quite obviously a very cursory review of the technical aspects of MongoDB, but you can read in more detail about it on their main website.

While document-based databases are not new, the release of MongoDB several years ago created quite a stir and made developers very interested in finding uses for it in their applications, usually to take advantage of its vaunted performance qualities.

Can you use MongoDB with Drupal?

The short answer is "yes", sort of. Drupal 7 saw the release of the MongoDB module. An important thing to realize though is that this integration does not allow for completely switching to using MongoDB as the database for your Drupal installation. Despite the utility of the Drupal database API we previously mentioned, there are still aspects of how a content management system like Drupal works that don't lend themselves well to the document storage nature of MongoDB. For Drupal 7 a significant number of components of Drupal can still be stored by MongoDB, and for Drupal 8 possibly, even more, when the work on the module is completed.

See the table on the module project page to review which Drupal features can be converted to use MongoDB.

So, will you see performance boosts to your Drupal website by just integrating MongoDB to store various components, like entities or blocks? It is possible to gain a small performance increase, but this is not guaranteed, is almost assuredly dependent on the nature of your website and its content.

A document storage database like MongoDB is much better suited at server lots of "reads" very quickly and allows for scaling to multiple servers very easily. So, if you have a large website that servers an enormous amount of content to be read (and not updated) by users, it might be advantageous to use a solution like MongoDB.

However, if you have a lot of interactive content with editing and updating, so writes to the database, then MongoDB may not offer any improvements and actually may cause problems with duplication if not properly managed.

The important thing to realize here is that many popular technologies are not automatically a good solution simply because they are being talked about and used by well-known tech luminaries. Most tools have a use-case that matches their features, and MongoDB is no different. Be sure to learn more about this database system before determining if it will be a useful addition to your project.


          This Week in Logistics News (June 17-21, 2013)   
Summer is finally here, so let’s go right to the news…and then maybe the pool. C.H. Robinson Continues European Expansion with Istanbul Office MercuryGate International Inc. Announces Expanded European Presence Through Partnership JDA Software Announces Integrated Product Roadmap FedEx Corp. Reports Fourth Quarter Earnings Oracle Doubles Dividend; Cloud SaaS Revenues Up 50%, Engineered Systems Up 45% Infor Reports Q4 Double-Digit Growth Natural Gas Seen as Major New Transport Fuel (Wall Street Journal) EU, U.S. leaders […]
          #4: Windows 10 Edition Famille – Système d’exploitation 32/64bits – Version complète   
Windows 10
Windows 10 Edition Famille – Système d’exploitation 32/64bits – Version complète
de Microsoft Software
Plate-forme: Windows 7 / 8
(76)

Acheter neuf : EUR 134,99 EUR 104,99
20 neuf & d'occasion à partir de EUR 79,90

(Consultez la liste Meilleures ventes Logiciels pour des informations officielles sur le classement actuel de ce produit.)
          #5: Windows 10 Professional - OEM - Clé d'activation pour 32 / 64 Bit   
Windows 10
Windows 10 Professional - OEM - Clé d'activation pour 32 / 64 Bit
de Software Microsoft
Plate-forme: Windows 10
(5)

6 neuf & d'occasion à partir de EUR 28,45

(Consultez la liste Meilleures ventes Logiciels pour des informations officielles sur le classement actuel de ce produit.)
          #6: Windows 10 Home - OEM   
Windows 10
Windows 10 Home - OEM
de Software Microsoft
Plate-forme: Windows 10
(5)

Acheter neuf : EUR 8,00
4 neuf & d'occasion à partir de EUR 5,99

(Consultez la liste Meilleures ventes Logiciels pour des informations officielles sur le classement actuel de ce produit.)
          #8: Windows 10 Pro OEM 64Bit   
Windows 10
Windows 10 Pro OEM 64Bit
de Microsoft Software
Plate-forme: Windows 7 / 8
(82)

Acheter neuf : EUR 56,50
12 neuf & d'occasion à partir de EUR 33,00

(Consultez la liste Meilleures ventes Logiciels pour des informations officielles sur le classement actuel de ce produit.)
          shadowsocks 安装   

Install the Command Line Client

If you prefer command line client, then you can install it on your Linux with the following command.

Debian

sudo apt-get install python-pip sudo pip install shadowsocks

Ubuntu

Yes, you can use the above commands to install shadowsocks client on ubuntu. But it will install it under ~/.local/bin/ directory and it causes loads of trouble. So I suggest using su to become root first and then issue the following two commands.

apt-get install python-pip pip install shadowsocks

Fedora/Centos

sudo yum install python-setuptools   or   sudo dnf install python-setuptools sudo easy_install pip sudo pip install shadowsocks

OpenSUSE

sudo zypper install python-pip sudo pip install shadowsocks

Archlinux

sudo pacman -S python-pip sudo pip install shadowsocks

As you can see the command of installing shadowsocks client is the same to the command of installing shadowsocks server, because the above command will install both the client and the server. You can verify this by looking at the installation script output

Downloading/unpacking shadowsocks Downloading shadowsocks-2.8.2.tar.gz Running setup.py (path:/tmp/pip-build-PQIgUg/shadowsocks/setup.py) egg_info for package shadowsocks  Installing collected packages: shadowsocks Running setup.py install for shadowsocks  Installing sslocal script to /usr/local/bin Installing ssserver script to /usr/local/bin Successfully installed shadowsocks Cleaning up...

sslocal is the client software and ssserver is the server software. On some Linux distros such as ubuntu, the shadowsocks client sslocal is installed under /usr/local/bin. On Others such as Archsslocal is installed under /usr/bin/. Your can use whereis command to find the exact location.

user@debian:~$ whereis sslocal sslocal: /usr/local/bin/sslocal

Create a Configuration File

we will create a configuration file under /etc/

sudo vi /etc/shadowsocks.json

Put the following text in the file. Replace server-ip with your actual IP and set a password.

{
"server":"server-ip",
"server_port":8000,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"your-password",
"timeout":600,
"method":"aes-256-cfb"
}

Save and close the file. Next start the client using command line

sslocal -c /etc/shadowsocks.json

To run in the background

sudo sslocal -c /etc/shadowsocks.json -d start

Auto Start the Client on System Boot

Edit /etc/rc.local file

sudo vi /etc/rc.local

Put the following line above the exit 0 line:

sudo sslocal -c /etc/shadowsocks.json -d start

Save and close the file. Next time you start your computer, shadowsocks client will automatically start and connect to your shadowsocks server.

Check if It Works

After you rebooted your computer, enter the following command in terminal:

sudo systemctl status rc-local.service

If your sslocal command works then you will get this ouput:


● rc-local.service - /etc/rc.local 

Compatibility Loaded: loaded (/etc/systemd/system/rc-local.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2015-11-27 03:19:25 CST; 2min 39s ago
Process: 881 ExecStart=/etc/rc.local start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/rc-local.service
├─ 887 watch -n 60 su matrix -c ibam
└─1112 /usr/bin/python /usr/local/bin/sslocal -c /etc/shadowsocks....

As you can see from the last line, the sslocal command created a process whose pid is 1112 on my machine. It means shadowsocks client is running smoothly. And of course you can tell your browser to connect through your shadowsocks client to see if everything goes well.

If for some reason your /etc/rc.local script won’t run, then check the following post to find the solution.

How to enable /etc/rc.local with SystemdInstall the Command Line Client

If you prefer command line client, then you can install it on your Linux with the following command.

Debian

sudo apt-get install python-pip
sudo pip install shadowsocks

Ubuntu

Yes, you can use the above commands to install shadowsocks client on ubuntu. But it will install it under ~/.local/bin/ directory and it causes loads of trouble. So I suggest using su to become root first and then issue the following two commands.

apt-get install python-pip
pip install shadowsocks

Fedora/Centos

sudo yum install python-setuptools   or   sudo dnf install python-setuptools
sudo easy_install pip
sudo pip install shadowsocks

OpenSUSE

sudo zypper install python-pip
sudo pip install shadowsocks

Archlinux

sudo pacman -S python-pip
sudo pip install shadowsocks

As you can see the command of installing shadowsocks client is the same to the command of installing shadowsocks server, because the above command will install both the client and the server. You can verify this by looking at the installation script output

Downloading/unpacking shadowsocks
Downloading shadowsocks-2.8.2.tar.gz
Running setup.py (path:/tmp/pip-build-PQIgUg/shadowsocks/setup.py) egg_info for package shadowsocks

Installing collected packages: shadowsocks
Running setup.py install for shadowsocks

Installing sslocal script to /usr/local/bin
Installing ssserver script to /usr/local/bin
Successfully installed shadowsocks
Cleaning up...

sslocal is the client software and ssserver is the server software. On some Linux distros such as ubuntu, the shadowsocks client sslocal is installed under /usr/local/bin. On Others such as Archsslocal is installed under /usr/bin/. Your can use whereis command to find the exact location.

user@debian:~$ whereis sslocal
sslocal: /usr/local/bin/sslocal

Create a Configuration File

we will create a configuration file under /etc/

sudo vi /etc/shadowsocks.json

Put the following text in the file. Replace server-ip with your actual IP and set a password.

{
"server":"server-ip",
"server_port":8000,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"your-password",
"timeout":600,
"method":"aes-256-cfb"
}

Save and close the file. Next start the client using command line

sslocal -c /etc/shadowsocks.json

To run in the background

sudo sslocal -c /etc/shadowsocks.json -d start

Auto Start the Client on System Boot

Edit /etc/rc.local file

sudo vi /etc/rc.local

Put the following line above the exit 0 line:

sudo sslocal -c /etc/shadowsocks.json -d start

Save and close the file. Next time you start your computer, shadowsocks client will automatically start and connect to your shadowsocks server.

Check if It Works

After you rebooted your computer, enter the following command in terminal:

sudo systemctl status rc-local.service

If your sslocal command works then you will get this ouput:

● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/etc/systemd/system/rc-local.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2015-11-27 03:19:25 CST; 2min 39s ago
Process: 881 ExecStart=/etc/rc.local start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/rc-local.service
├─ 887 watch -n 60 su matrix -c ibam
└─1112 /usr/bin/python /usr/local/bin/sslocal -c /etc/shadowsocks....

As you can see from the last line, the sslocal command created a process whose pid is 1112 on my machine. It means shadowsocks client is running smoothly. And of course you can tell your browser to connect through your shadowsocks client to see if everything goes well.

If for some reason your /etc/rc.local script won’t run, then check the following post to find the solution.

How to enable /etc/rc.local with Systemd






abin 2016-05-13 22:56 发表评论

          Deploying Highly Available Virtual Interfaces With Keepalived   

Linux is a powerhouse when it comes to networking, and provides a full featured and high performance network stack. When combined with web front-ends such asHAProxylighttpdNginxApache or your favorite application server, Linux is a killer platform for hosting web applications. Keeping these applications up and operational can sometimes be a challenge, especially in this age of horizontally scaled infrastructure and commodity hardware. But don't fret, since there are a number of technologies that can assist with making your applications and network infrastructure fault tolerant.

One of these technologies, keepalived, provides interface failover and the ability to perform application-layer health checks. When these capabilities are combined with the Linux Virtual Server (LVS) project, a fault in an application will be detected by keepalived, and the virtual interfaces that are accessed by clients can be migrated to another available node. This article will provide an introduction to keepalived, and will show how to configure interface failover between two or more nodes. Additionally, the article will show how to debug problems with keepalived and VRRP.

What Is Keepalived?


The keepalived project provides a keepalive facility for Linux servers. This keepalive facility consists of a VRRP implementation to manage virtual routers (aka virtual interfaces), and a health check facility to determine if a service (web server, samba server, etc.) is up and operational. If a service fails a configurable number of health checks, keepalived will fail a virtual router over to a secondary node. While useful in its own right, keepalived really shines when combined with the Linux Virtual Server project. This article will focus on keepalived, and a future article will show how to integrate the two to create a fault tolerant load-balancer.

Installing KeepAlived From Source Code


Before we dive into configuring keepalived, we need to install it. Keepalived is distributed as source code, and is available in several package repositories. To install from source code, you can execute wget or curl to retrieve the source, and then run "configure", "make" and "make install" compile and install the software:

$ wget http://www.keepalived.org/software/keepalived-1.1.17.tar.gz  $ tar xfvz keepalived-1.1.17.tar.gz   $ cd keepalived-1.1.17  $ ./configure --prefix=/usr/local  $ make && make install 

In the example above, the keepalived daemon will be compiled and installed as /usr/local/sbin/keepalived.

Configuring KeepAlived


The keepalived daemon is configured through a text configuration file, typically named keepalived.conf. This file contains one or more configuration stanzas, which control notification settings, the virtual interfaces to manage, and the health checks to use to test the services that rely on the virtual interfaces. Here is a sample annotated configuration that defines two virtual IP addresses to manage, and the individuals to contact when a state transition or fault occurs:

# Define global configuration directives global_defs {     # Send an e-mail to each of the following     # addresses when a failure occurs    notification_email {        matty@prefetch.net        operations@prefetch.net    }    # The address to use in the From: header    notification_email_from root@VRRP-director1.prefetch.net     # The SMTP server to route mail through    smtp_server mail.prefetch.net     # How long to wait for the mail server to respond    smtp_connect_timeout 30     # A descriptive name describing the router    router_id VRRP-director1 }  # Create a VRRP instance  VRRP_instance VRRP_ROUTER1 {      # The initial state to transition to. This option isn't     # really all that valuable, since an election will occur     # and the host with the highest priority will become     # the master. The priority is controlled with the priority     # configuration directive.     state MASTER      # The interface keepalived will manage     interface br0      # The virtual router id number to assign the routers to     virtual_router_id 100      # The priority to assign to this device. This controls     # who will become the MASTER and BACKUP for a given     # VRRP instance.     priority 100      # How many seconds to wait until a gratuitous arp is sent     garp_master_delay 2      # How often to send out VRRP advertisements     advert_int 1      # Execute a notification script when a host transitions to     # MASTER or BACKUP, or when a fault occurs. The arguments     # passed to the script are:     #  $1 - "GROUP"|"INSTANCE"     #  $2 = name of group or instance     #  $3 = target state of transition     # Sample: VRRP-notification.sh VRRP_ROUTER1 BACKUP 100     notify "/usr/local/bin/VRRP-notification.sh"      # Send an SMTP alert during a state transition     smtp_alert      # Authenticate the remote endpoints via a simple      # username/password combination     authentication {         auth_type PASS         auth_pass 192837465     }     # The virtual IP addresses to float between nodes. The     # label statement can be used to bring an interface      # online to represent the virtual IP.     virtual_ipaddress {         192.168.1.100 label br0:100         192.168.1.101 label br0:101     } } 

The configuration file listed above is self explanatory, so I won't go over each directive in detail. I will point out a couple of items:

  • Each host is referred to as a director in the documentation, and each director can be responsible for one or more VRRP instances
  • Each director will need its own copy of the configuration file, and the router_id, priority, etc. should be adjusted to reflect the nodes name and priority relative to other nodes
  • To force a specific node to master a virtual address, make sure the director's priority is higher than the other virtual routers
  • If you have multiple VRRP instances that need to failover together, you will need to add each instance to a VRRP_sync_group
  • The notification script can be used to generate custom syslog messages, or to invoke some custom logic (e.g., restart an app) when a state transition or fault occurs
  • The keepalived package comes with numerous configuration examples, which show how to configure numerous aspects of the server

Starting Keepalived


Keepalived can be executed from an RC script, or started from the command line. The following example will start keepalived using the configuration file /usr/local/etc/keepalived.conf:

$ keepalived -f /usr/local/etc/keepalived.conf 

If you need to debug keepalived issues, you can run the daemon with the "--dont-fork", "--log-console" and "--log-detail" options:

$ keepalived -f /usr/local/etc/keepalived.conf --dont-fork --log-console --log-detail 

These options will stop keepalived from fork'ing, and will provide additional logging data. Using these options is especially useful when you are testing out new configuration directives, or debugging an issue with an existing configuration file.

Locating The Router That is Managing A Virtual IP


To see which director is currently the master for a given virtual interface, you can check the output from the ip utility:

VRRP-director1$ ip addr list br0 5: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN      link/ether 00:24:8c:4e:07:f6 brd ff:ff:ff:ff:ff:ff     inet 192.168.1.6/24 brd 192.168.1.255 scope global br0     inet 192.168.1.100/32 scope global br0:100     inet 192.168.1.101/32 scope global br0:101     inet6 fe80::224:8cff:fe4e:7f6/64 scope link         valid_lft forever preferred_lft forever  VRRP-director2$ ip addr list br0 5: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN      link/ether 00:24:8c:4e:07:f6 brd ff:ff:ff:ff:ff:ff     inet 192.168.1.7/24 brd 192.168.1.255 scope global br0     inet6 fe80::224:8cff:fe4e:7f6/64 scope link         valid_lft forever preferred_lft forever 

In the output above, we can see that the virtual interfaces 192.168.1.100 and 192.168.1.101 are currently active on VRRP-director1.

Troubleshooting Keepalived And VRRP


The keepalived daemon will log to syslog by default. Log entries will range from entries that show when the keepalive daemon started, to entries that show state transitions. Here are a few sample entries that show keepalived starting up, and the node transitioning a VRRP instance to the MASTER state:

Jul  3 16:29:56 disarm Keepalived: Starting Keepalived v1.1.17 (07/03,2009) Jul  3 16:29:56 disarm Keepalived: Starting VRRP child process, pid=1889 Jul  3 16:29:56 disarm Keepalived_VRRP: Using MII-BMSR NIC polling thread... Jul  3 16:29:56 disarm Keepalived_VRRP: Registering Kernel netlink reflector Jul  3 16:29:56 disarm Keepalived_VRRP: Registering Kernel netlink command channel Jul  3 16:29:56 disarm Keepalived_VRRP: Registering gratutious ARP shared channel Jul  3 16:29:56 disarm Keepalived_VRRP: Opening file '/usr/local/etc/keepalived.conf'. Jul  3 16:29:56 disarm Keepalived_VRRP: Configuration is using : 62990 Bytes Jul  3 16:29:57 disarm Keepalived_VRRP: VRRP_Instance(VRRP_ROUTER1) Transition to MASTER STATE Jul  3 16:29:58 disarm Keepalived_VRRP: VRRP_Instance(VRRP_ROUTER1) Entering MASTER STATE Jul  3 16:29:58 disarm Keepalived_VRRP: Netlink: skipping nl_cmd msg... 

If you are unable to determine the source of a problem with the system logs, you can use tcpdump to display the VRRP advertisements that are sent on the local network. Advertisements are sent to a reserved VRRP multicast address (224.0.0.18), so the following filter can be used to display all VRRP traffic that is visible on the interface passed to the "-i" option:

$ tcpdump -vvv -n -i br0 host 224.0.0.18 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on br0, link-type EN10MB (Ethernet), capture size 96 bytes  10:18:23.621512 IP (tos 0x0, ttl 255, id 102, offset 0, flags [none], proto VRRP (112), length 40) \                 192.168.1.6 > 224.0.0.18: VRRPv2, Advertisement, vrid 100, prio 100, authtype simple,                  intvl 1s, length 20, addrs: 192.168.1.100 auth "19283746"  10:18:25.621977 IP (tos 0x0, ttl 255, id 103, offset 0, flags [none], proto VRRP (112), length 40) \                 192.168.1.6 > 224.0.0.18: VRRPv2, Advertisement, vrid 100, prio 100, authtype simple,                  intvl 1s, length 20, addrs: 192.168.1.100 auth "19283746"                          ......... 

The output contains several pieces of data that be useful for debugging problems:

authtype - the type of authentication in use (authentication configuration directive) vrid - the virtual router id (virtual_router_id configuration directive) prio - the priority of the device (priority configuration directive) intvl - how often to send out advertisements (advert_int configuration directive) auth - the authentication token sent (auth_pass configuration directive) 

Conclusion


In this article I described how to set up a host to use the keepalived daemon, and provided a sample configuration file that can be used to failover virtual interfaces between servers. Keepalived has a slew of options not covered here, and I will refer you to the keepalived source code and documentation for additional details



abin 2015-11-01 21:06 发表评论

          TECNICO SISTEMISTA - INNOVASOFT SPA - Silea, Veneto   
INNOVASOFT S.p.a., creatrice di soluzioni informatiche per la gestione delle Farmacie, ricerca scopo ampliamento proprio organico TECNICI SOFTWARE E HARDWARE...
Da Indeed - Sun, 21 May 2017 14:01:31 GMT - Visualizza tutte le offerte di lavoro a Silea, Veneto
          Technology Instructor, Cybersecurity Administration (Quantico, VA) - Embry-Riddle - Virginia   
Software and Systems Academy program to an Embry-Riddle Aeronautical University. Would you like to....
From Embry-Riddle - Wed, 29 Mar 2017 05:52:20 GMT - View all Virginia jobs
          Technology Instructor, Cybersecurity Administration (Camp Lejeune, NC) - Embry-Riddle - North Carolina   
Software and Systems Academy program to an Embry-Riddle Aeronautical University. Would you like to....
From Embry-Riddle - Wed, 29 Mar 2017 05:52:42 GMT - View all North Carolina jobs
          Junior/Senior Drupal Software Developer - Acro Media Inc. - Okanagan, BC   
XML. Here’s what we really want, someone who can code like it’s their native tongue but still talk to our crew comfortably and sometimes even the odd client....
From Acro Media Inc. - Wed, 12 Apr 2017 12:28:59 GMT - View all Okanagan, BC jobs
          Software Quality Assurance Tester - WITS Consulting - Case, ON   
 Experience in web Technologies, HTML, XML, XPath, JavaScript. Responsibilities and Job Duties:....
From WITS Consulting - Fri, 09 Jun 2017 00:35:19 GMT - View all Case, ON jobs
          Senior Software Engineer - Kronos - Remote   
Provide code fixes, Groovy and/or SQL scripts to assist in both diagnosis and correction of issues.This position requires strong Java/J2EE/Object Oriented...
From Indeed - Mon, 15 May 2017 15:09:48 GMT - View all Remote jobs
          Senior Technical Writer - Oracle - Canada   
Experience using XML publishing software like FrameMaker, Arbortext or similar. We use documentation tools such as SDL Live Content Reach, DITA XML editors,...
From Oracle - Thu, 22 Jun 2017 19:13:01 GMT - View all Canada jobs
          Senior Test Software Developer, Product Validation - Peraso Technologies Inc. - Canada   
Work on a new generation of test automation framework Maintain existing test automation framework Write test plans and test cases for validating Peraso
From Peraso Technologies Inc. - Mon, 12 Jun 2017 17:07:21 GMT - View all Canada jobs
          Software Developer - Cantest - Canada   
C++, COM / COM+ / DCOM / MTS / ActiveX, DHTML, XML Technology (XSL,XSD,DTD), Java Script, CSS, Object-Oriented programming languages, SQL, Visual C++ / MFC....
From Cantest - Tue, 30 May 2017 06:32:06 GMT - View all Canada jobs
          Sales Account Manager - iCAM Technologies Corporation - Sainte-Anne-de-Bellevue, QC   
Knowledge of Microsoft Office and Contact Management software. ICAM Technologies Corporation....
From iCAM Technologies Corporation - Wed, 28 Jun 2017 15:03:35 GMT - View all Sainte-Anne-de-Bellevue, QC jobs
          Software Quality Assurance Tester - WITS Consulting - Case, ON   
 Backend database testing in Microsoft SQL environment. Responsibilities and Job Duties:....
From WITS Consulting - Fri, 09 Jun 2017 00:35:19 GMT - View all Case, ON jobs
          Course Developers - Virtual High School - Bayfield, ON   
Well-developed technical skills and ability to adapt to new software and programs, including knowledge of Microsoft Office applications and the Adobe suite....
From Indeed - Wed, 14 Jun 2017 16:45:53 GMT - View all Bayfield, ON jobs
          Morning News Brief: Health Care Vote Delayed, New Ransomware Attack Spreads   
Copyright 2017 NPR. To see more, visit RACHEL MARTIN, HOST: A massive cyberattack is still taking a toll on computer systems around the world. It all started yesterday in Russia and Ukraine and then spread around Europe and on to the U.S. A number of major international corporations were hit, including the U.S. pharmaceutical-maker Merck, the Russian state oil company Rosneft and the shipping giant Maersk, which caused the Port of New York to shut down as well as ports in Rotterdam and Mumbai. With us now is Matt Tait. He's a security expert based in London and the CEO of Capital Alpha Security. He's with us on Skype. Hey, Matt. MATT TAIT: Hey, how you doing? MARTIN: Doing well. What do we know about who's responsible for this? TAIT: So at the moment, we don't know who's responsible for it. We know how the attack has been taking place. Essentially, a Ukrainian firm that builds accountancy software was compromised yesterday, and they started distributing malware through their auto
          Software, inertia and friction   
TL;DR: Code inventory impacts on change related costs and this can be magnified by our system’s complexity. When we focus on keeping both our inventory and complexity to a minimum we maximize our capacity to introduce change. Luis often graces David and me with interesting weekend-morning emails. Thanks a lot, Luis! Keep doing it, please […]
          GMB 2016 Review & Financial Report   
We’ve arrived in 2017 with much to look forward to in the development of our much loved software, GameMaker Studio. 2016 saw the release of GMS2 and the community has taken to it rather well, with games starting to take shape to show off what the new software is capable of. Last year also saw [&hellip
          FPGA Application Engineer - Intel (Guadalajara, JAL)   
The Application Engineer is primarily a Software Engineer/Developer. Significant contribution also result when the AE acts as a product evangelist, program/project manager and a marketer. Application Engineers act as consultants and provide support to third party product developers.
          Functional Validation Intern - Intel (Guadalajara, JAL)   
Responsibilities:-Create new test content to validate system on-chip solutions-Participate in peer review meetings-Contact experts to learn about new technologies and tools-Provide weekly updates As an Intern you will learn and be exposed to:-Culture & discipline working at cutting edge technology company.-Knowledge on Product life cycle-Use tools to generate test content that will be used globally-Software and scripts development while using formal Configuration management-Knowledge on Computer architecture and cutting edge technologies-Participate in regular staff meetings-Time & effort estimation on real-world tasksQualificationsElectronics or Computer Engineering student 1. Hunger for learning 2. Strong English and Spanish communication skills.
          FPGA Application Engineer - Intel (Guadalajara, JAL)   
As an Applications Engineer, you will support FPGA products and integrated FPGA products from Intel. Your specific responsibilities will include but are not limited to the following:- Independent work with minimal supervision.- Working with FPGA/ASIC architects on projects.- Support board bring up and be able to resolve system level issues.- Support the integration of FPGA in systems containing other Intel products including processors.The Application Engineer is primarily a Software Engineer/Developer. Significant contribution also result when the AE acts as a product evangelist, program/project manager and a marketer.
          Gain The Knowledge Of The Basic Services That E-commerce Website Development Company Provides!   

Gain the knowledge of the basic services that E-commerce Website Development Company provides!

View and Vote


          Cemu - Wii U Emulator 1.8.1   
Cemu - Wii U Emulator is a highly experimental software to emulate Wii U applications on your computer....
          Global Infrastructure Manager / Forman IT / Guildford, Surrey, United Kingdom   
Forman IT/Guildford, Surrey, United Kingdom

Global Infrastructure Operations Manager - Guildford

An excellent opportunity has arisen for an experienced Infrastructure Operations Manager to join this global firm based in Guildford. As an essential member of the IT team they need a strong Infrastructure Manager with previous experience migrating multiple datacentres into cloud.

As a Global Infrastructure Operations Manager, you will be responsible for:

Migrating several datacentres into the cloud (Azure)

Ensuring the stability of the global infrastructure which is located within Datacentres, Azure and the office locations

Team management of all infrastructure operations personnel including reviews, timesheets and management

Work with the infrastructure Architects to design technology roadmaps.

Drive continuous change within the Global IT Infrastructure

Maintain currency of Hardware and Software

Identify, design and deliver robust, cost effective infrastructure solutions

Essential experience needed:

Vast experience with the following technologies:

SANS, HW or SW, VMWare, SolarWinds, Microsoft SCCM, Microsoft Exchange, Zirto, Turbonomics

Working knowledge of ITIL principles

Excellent experience in a similar position with a global organisation

Previous experience migrating multiple Datacentres to cloud. (Azure preferable)

Great understanding of Architecture design

Experience running Hybrid cloud infrastructure

Employment Type: Permanent

Apply To Job
          Technical DBA Team Manager (ITIL, Oracle, Linux, Manager) / HM Revenue and Customs / Newcastle, Staffordshire, United Kingdom   
HM Revenue and Customs/Newcastle, Staffordshire, United Kingdom

Technical DBA Team Manager (Oracle, SQL, Manager)

With 60000+ staff and 50m customers HMRC is one of the biggest organisations in the UK, running the largest digital operation in Government and one of the biggest IT estates in Europe. We have six modern, state-of-the-art digital delivery centres where multiple cross functional agile teams thrive in one of the most dynamic and innovative environments in the UK. We are expanding our CBP Delivery Group and are recruiting into a number of posts within the Revenue & Customs Digital Technology Service in Newcastle.

About the Technical DBA Team Manager (ITIL, Oracle, Linux, Manager) role

This is a hands on technical management role responsible for the availability and performance of production databases within the agreed KPI's and ITSLA.

You will be managing a team of DBA's supporting both critical production databases for a high profile HMRC service as well as engaging in the end to end

project delivery life-cycle.

You will help ensure the effective operations of database platforms, and proper integration with dependent services through effective staffing, monitoring, metrics, and operational excellence.

You must possess strong leadership, be detail-oriented, a quick decision maker, and have a passion for getting things right.

You will excel at managing multiple projects and tasks, and cross-functional communication within internal Delivery Groups and external suppliers in addition to managing teams during high pressure problem resolution.

You will possess strong written and verbal communication skills and be comfortable handling internal stakeholders and external vendor communications.

The ideal candidate will have experience supporting large-scale, massively concurrent, highly available database systems.

You will lead and performance manage a new team of talented and dedicated DBA's focusing on the health of the database tier through the complete system lifecycle.

You will support teams through scheduled maintenance and release deployment activities after hours.

You will share domain and technical expertise, providing technical mentorship and support the development of a virtual team community in database administration.

Your experience with Oracle RDBMS will be critical to your success; however, you should be prepared and knowledgeable and willing to innovate to explore new technology offerings that will help HMRC to adopt any future technology platform pertinent to the systems being supported.

Other information for the Technical DBA Team Manager (ITIL, Oracle, Linux, Manager) role

Essential:

• Educated to degree level

• 7+ years of industry experience

• 4+ years of experience leading DBAs

• Relevant hands-on technical management experience of DBA support teams and skills - troubleshoot, debug, evaluate, and resolve database software defects.

• Strong technical background on DBA domain

• Excellent communication skills, written and oral communication skills;

• Well versed with the ITIL framework

• People and performance management

• Ability to take the initiative, set schedules and prioritise independently

Desirable:

• Oracle Certified Practitioner

• Management level certification

• Project management experience (involving database maintenance project planning,

capacity planning, knowledge transfer plans)

• Agile Development framework and DevOps

• Good understanding of the underpinning Oracle technology stack:

• Oracle GoldenGate

• Oracle RAC One Node

• Oracle Database 12c

• Oracle DBFS

• Oracle Data Guard

• Oracle Enterprise Linux

• Oracle Enterprise Manager

Working Pattern:

It should be noted that this role will require the successful candidate to provide support 24/7 outside of normal working hours as part of an on-call rota.

Must pass basic security checks and undertake National Security Clearance - Level 2- if security clearance at this level is not already in place

CV's should clearly demonstrate how the candidate meets the essential criteria and qualifications stated above.

The post is based in Longbenton with occasional travel/ to other HMRC and Government departments/locations and supplier offices.

To apply for the role of Technical DBA Team Manager (ITIL, Oracle, Linux, Manager), please click 'apply now'.

Employment Type: Permanent

Pay: 57,000 to 63,000 GBP (British Pound)
Pay Period: Annual
Other Pay Info: £57,000 - £63,000

Apply To Job
          Platform Delivery Manager (Documentum, Pega) / HM Revenue and Customs / Telford, Shropshire, United Kingdom   
HM Revenue and Customs/Telford, Shropshire, United Kingdom

Platform Delivery Manager (Testing, Scrum, Manager)

Salary: £59,375-£65,625

Location: Telford and Newcastle (Regular travel to various client sites will be required as part of this role.)

Full Time

With 60000+ staff and 50m customers HMRC is one of the biggest organisations in the UK, running the largest digital operation in Government and one of the biggest IT estates in Europe. We have six modern, state-of-the-art digital delivery centres where multiple cross functional agile teams thrive in one of the most dynamic and innovative environments in the UK. We are expanding our Case Management Delivery Group and are recruiting into a number of posts within the Revenue & Customs Digital Technology Service in Telford and Newcastle.

Summary of the Platform Delivery Manager (Testing, Scrum, Manager) role:

Reporting initially to the Head of Case Management and subsequently to Head of Platform Delivery (HoPD) the Platform Delivery Manager will be a strategic leader who champions the use of technology to deliver innovative and effective solutions.

As part of CMDG Transformation project this new role has been created. A successful candidate will be responsible for shaping, leading and developing an effective Platform Delivery team, with overall accountability for the End to End delivery of software solutions and the provision of resilient live service operations.

The Platform Delivery Manager (Testing, Scrum, Manager) will look after their customers directly by managing the change delivered and the DevOps needs of the systems they use.

Responsibilities

The Platform Delivery Manager (Testing, Scrum, Manager) will

• Lead software delivery and Dev Ops teams and will be able to channel expert knowledge from many different sources to drive disciplines, standards and processes within the Platform and Delivery Group.

• Manage stakeholders from several different areas each with their own agenda; including Senior Managment, Business End Users, Suppliers, Architects, Project Managers, Business Analysts, Infrastructure and Software experts.

• Plan, schedule and monitor work to meet rigorous time and quality standards. Ensure risk management compliance within Platform, ensuring that all functional, technical and business related issues are managed through effective mitigation planning and techniques

• Manage a team circa 30 permanent staff and flex resources and understand resourcing models to support changing business demand signals.

• Take responsibility for strategic initiatives that affect the platform, report into CMDG's Leadership or Executive teams.

• Develop a strong relationship with their business and Service owners and be a credible performer at executive and business forums.

• Own key relationship with Central Live Service Operations to ensure all service needs are met in line with targets through provision of highly effective application maintenance and support activities that ensure a high quality of service to the customer.

• Be accountable for relationships within the Platform Delivery Team to ensure that CMDG benefits strategically and commercially through world class delivery.

• Rapidly absorb new information, apply and share it effectively.

• Other information

Essential Knowledge, Criteria and Skills of the Platform Delivery Manager (Testing, Scrum, Manager)

• Extensive IT experience, including running and managing technical projects and or services to tight deadlines and budgets with a track record of delivering innovative solutions as value add to the Customer.

• Thorough grasp of the full range of IT issues encountered within project delivery and demonstrable experience of driving resolution

• A strong technical awareness of existing and developing technologies and their application.

• Experience of managing multiple parties including third party vendors on enterprise scale solutions.

• Leadership - Experience of sharing knowledge, with good mentoring and coaching skills

• Able to motivate staff to work together to deliver on time and to high quality.

• Outstanding communication skills. The ability to tailor communication both to business and technical audiences as well as to various roles and levels in the organization is essential.

• Ability to influence others and where necessary to make difficult decisions, managing any potential resultant conflict.

• A proactive approach to problem solving.



Technology

• Knowledge and awareness of all components involved in software delivery: Storage, Servers, Operating Systems, Network, Cloud, Data Management, External Data Centre, Service Transition, ITSM, SaaS

• Experience with Agile methodologies (TDD, SCRUM, Kanban, etc.) and of working within a multi-team scaled agile environment.

Demonstrable experience of

• practical understanding of how Dev Ops teams are set up and operate

• managing and deploying on Cloud based platforms

• continuous integration, automated deployment, testing and the relevant tooling such as Puppet, Chef and Jenkins.

• release and configuration management processes

• Installation and management of open source monitoring tools

Person Specification

• Demonstrates confident, professional approach

• Negotiating skills

• Problem solving and analytical skills

• Communication skills at all levels

• Attention to detail and accuracy

• Comfortable making difficult decisions

Equivalent SFIA level: 5

To apply for the role of Platform Delivery Manager (Testing, Scrum, Manager), please click 'apply now'.

CVs should clearly demonstrate how the candidate meets the essential criteria and qualifications stated above.

Sift Process

Applicants will be sifted based upon contents of the CV providing evidence of the essential criteria.

Interview panels for all roles may take place in Telford.

Employment Type: Permanent

Pay: 59,375 to 65,625 GBP (British Pound)
Pay Period: Annual
Other Pay Info: £59,375 - £65,625

Apply To Job
          Linux/Windows Software Support Engineer - Weymouth - SC Cleared / Square One Resources / Weymouth, Dorset, United Kingdom   
Square One Resources/Weymouth, Dorset, United Kingdom

Linux/Windows Software Support Engineer - Weymouth - SC Cleared

Square One are looking for a Linux/Windows Software Support Engineer to come on board for a 3 month contract based in Weymouth.

The Purpose of the Role:

Support the software development teams for the configuration, customization and administration of the Operating Systems (Linux/Windows) and virtualisation environment of the development, test and target platforms in use for delivering large solutions. As a secondary purpose, to support the teams in designing and programming functionalities for the final software solution during administration activities down time.

Essential

Educated to Degree level or equivalent in software, computer science or software related discipline

Certified Linux (RHEL) administrator with at least 3 years' experience

Certified Windows Administrator with at least 3 years' experience

A minimum of 3 years' experience in the following areas:

o Virtualisation platforms using hypervisors/VMs in a multi-OS configuration (Linux/Windows)

o Fine customisation of VMs in a complex networking environment

o PC-Over-IP in virtualised environment

o Network and switch configuration/administration

Experience with Packer and Vagrant.

An understanding of software design methodologies (UML) and programming languages (C++ or Java)

Self-starter and able to learn on the fly

The successful candidate must be capable of achieving security (SC) clearance as a minimum

Desirable

Exposure to Data Distribution Service (DDS)

Commercial experience of UML and OO design methodologies

Commercial experience of Real Time designs, programming concepts and design patterns.

Proficiency in high level programming language (C++ or Java).

Experience of specification development, verification and validation.

Experience of line management or mentoring

Background in defence

Undertake all administration activities for the development, test and target environments of large projects covering:

o Operation Systems administration (Linux/Windows)

o Virtualisation platform configuration (hypervisor, Virtual Machine )

o Networking aspects (Switches, drivers, TCP or UDP IP )

o PC-Over-IP configuration

Contribute to the definition of the system network and topology configuration in support of the software architect.

When required on projects, design, code and unit test software in accordance with the company's procedure and project specific requirements.

Estimate the hours and duration required for own tasks.

Support planning input to project schedules and deliver own work commensurate with those plans.

Contribute information to project reports.

Share Linux/Virtualisation/Networking expertise with the rest of the development team.

This is a 3 month contract based in Weymouth starting immediately.

Linux/Windows Software Support Engineer - Weymouth - SC Cleared

Employment Type: Contract
Duration: 3 months
Other Pay Info: Market rates

Apply To Job
          Android Developers x2, Edinburgh / The People Network / Edinburgh, Midlothian, United Kingdom   
The People Network/Edinburgh, Midlothian, United Kingdom

Android Developers x2, Edinburgh

Due to a phenomenal rate of growth one of Scotland's biggest and most successful technology companies are looking for Mobile Developers with strong skills in Android.

As an Android engineer, you will be working with other engineers, designers and product owners, to shape the future of their award-winning apps. You get to contribute at every stage of the of the product life cycle, from research and discovery to iterative development, rollout and long-term maintenance.

During peak periods, hundreds of thousands of concurrent app users make transactions at a rate which would sell out Wembley Stadium in minutes.

Their Mobile engineers all have a solid grounding in software engineering, strong communication skills, and a commitment to continuous improvement. You won't join them to rest on your laurels, though. They will help you develop and learn more in your career, and there are opportunities for development via both management and technical leadership paths.

The successful Android engineers will have the following skills and experience:

A passion for and understanding of mobile development.

Solid experience in Android mobile development.

Enjoy solving challenging problems.

Ability to work in a highly-collaborative, agile team.

Flexibility to learn, and work with new technologies. In return you will be rewarded with an exceptional package including generous basic, time to dedicate to personal projects, personal development budget, generous pension, stock options, private medical insurance, dental, optical, death in service, flexible working hours, refreshments (fruit, soft drinks, beer!), the best technology and equipment (upgraded every 2 years), social gatherings and a fantastic working environment.

This really is a great opportunity for a superb company that is going through some exciting times. If you are interested in the above role please email your CV ASAP.

If you are interested please apply ASAP. The People Network is an employment agency and will respond to all applicants within three - five working days. If you do not hear within these timescales please feel free to get in touch.

Employment Type: Permanent

Pay: 35,000 to 45,000 GBP (British Pound)
Pay Period: Annual

Apply To Job
          ANDROID DEVELOPER (Android, SDK, OO design) / Axica Recruitment / Telford, Shropshire, United Kingdom   
Axica Recruitment/Telford, Shropshire, United Kingdom

ANDROID DEVELOPER (Android, SDK, OO design,)

Salary DOE GBP 25-45k benefits, potential work from home! Bonus,

Based in Telford

My client is a well- establish retail business operating in the market for c.10 years now. Due to the new client acquisition and recent growth they are looking to bring on board 2 mobile app developers. They are currently working across various entertainment sectors like electronics, mobile books and more.

Role: working in a team of 15 developers you will be:

* Specify and develop software applications in Android

* Ensure consistent and professional delivery of user requirements.

* Where appropriate integrate third party systems.

* Forms part of project teams for the delivery of specific projects.

* Ensure rigorous testing regimes are conducted.

* Liaise with the Technical Websites Manager to ensure testing and implementation take place with the businesses full co-operation

Opportunity

Growth is ongoing resulting from new client acquisition. Great opportunity for a candidates who are looking to grow and keep up to date on the latest industry trends in the mobile technologies. You will be part of growing team -15 Developer, 2 app developer. This is great opportunity for an Android developer looking to grow their skill set and joining well established company.

Essential skills

* developing and shipping native apps on Google Play & App Store

* Proficient OO design and programming skills in Java

* Familiarity with the Android SDK Familiarity with Xcode & Android Studio or Eclipse

* Experience on web service integration (REST, JSON, XML, etc)

For immediate consideration and to hear more about this opportunity please apply below or forward your C.V ASAP (see below) or call

Employment Type: Permanent

Pay: 25,000 to 45,000 GBP (British Pound)
Pay Period: Annual

Apply To Job
          Senior Java Developer / Methods Business and Digital Technology Limited / Exeter, Devon, United Kingdom   
Methods Business and Digital Technology Limited/Exeter, Devon, United Kingdom

Senior Java Developer

£45,000- £55,000

Permanent

Exeter

An exciting and buzzing company are seeking a Software Engineer to join them, you'll be a key member of the engineering team of this fast growing company.

This is an excellent role for career development, as, being a small team, you will have the opportunity to be involved in every component of this ever growing business, developing all areas of your skill set.

Their SAAS platform is built with numerous tools, from MySQL to ElasticSearch, Java so from the Back End systems, Front End technologies, mobile applications the APIs and the tools and technologies that keep it all humming you'll get to be involved in it all.

By working closely with your engineering colleagues as well as the product team to develop new functionality, to generate new business ideas and to build a better, scaleable, platform for the future.

About you

You are a software engineering pro. You design beautiful technology which solves real business problems. You are happiest working on the technology that powers the business, from Back End code through to infrastructure and data storage and processing. You understand the complexities of the stack and strive to improve things (with consistently high quality code), great testing and get a kick out of doing things correctly.

You're a first rate and intelligent problem solver. Ensuring you solve said problems in order of business value. You have a proven experience of designing applications with production-strength, high traffic architectures and possess an understanding of complicated SaaS platforms with high availability.

In an ideal world, you'll have some experience in (AWS) or an alternative cloud platform. You're comfortable on the command line and adept at using the tools which are part and parcel of a modern fast paced software development environment, so naturally Git and Jenkins are essential tools for you.

This role is perfect for you if:

You are seeking a role in which you can get involved in major product and technology decisions from the outset, and help grow exciting business.

What's on offer:

An excellent, friendly and hardworking team, but the kind of team that are sociable and collaborative

Opportunities to grow and develop your career

A challenging and fast paced environment (the good kind of challenging) with good growth

Salary of £45-55k

Qualifications & skills

It is essential that you have an advanced knowledge of the following:

In-depth understanding of the entire development process (design, development and deployment)

4+ years of experience as a full-stack developer in commercial web and mobile development environments

Full-stack Java development experience, encompassing broad exposure to HTML, CSS, Javascript and other Front End frameworks

Strong with browser testing and debugging

SQL, RESTful web services, Spring, Hibernate experience

Eclipse/Maven/Tomcat/Git experience

JUnit, Selenium or similar

Experience in Agile development (ideally SCRUM)

Desired Technical Skills & Awareness:

Distributed architecture skills and capabilities, ideally cloud environments

Exposure to no-SQL or document persistence layer technologies

Experience of working with Lucene, ElasticSearch, SOLR, Hadoop or other indexing/caching solutions

Angular/Ember or alternative frameworks

Apache Wicket

Strong understanding of layout aesthetics

Knowledge of SEO principles

Don't hesitate to apply or send your CV directly to Laura Dinnage today, and we can have an informal/confidential discussion from there.

Employment Type: Permanent

Pay: 45,000 to 55,000 GBP (British Pound)
Pay Period: Annual

Apply To Job
          IOS Developer FTSE 100 Organisation - Knutsford, Cheshire. / Nigel Frank International / Knutsford, Cheshire, United Kingdom   
Nigel Frank International/Knutsford, Cheshire, United Kingdom

IOS Developer FTSE 100 Organisation - Knutsford, Cheshire.

An innovative FTSE 100 Tech leading client are looking for several IOS developers to join their awesome new Cheshire based Tech Hub. This client prides themselves on their innovation, leading the market in technological advancement. They have changed the way that they design and implement software ensuring that customers are their main focus. They look to tech companies like Apple for inspiration, wanting to capture the vibe and environment which makes such businesses so great at satisfying their customers and staff alike.

Why you would fit into this role

Essential:

-Recognised as an expert in following:

IOS application development

Git

IOS unit testing

-Proven ability of working in an agile team following Scrum methodology, and leading a development team.

-Proven track record of successfully using different software development methodologies TDD, BDD

Desirable:

-Knowledge of application security principals, Java cryptography and secure coding techniques.

-Knowledge of C/C++

-Knowledge of HTML5, Angular, Ionic

-Financial services experience.

The benefits of the role

-Competitive salary.

-10% pension before contribution.

-25 days holiday.

-life insurance.

-Flexible working hours.

You will be based in the new Cheshire Tech Hub which boasts a fantastic gym, highly subsidised restaurant with onsite chefs, a drycleaners and coffee shops. Access to 5 a side football along with fitness boot camps means that you won't have the hassle of travelling to keep fit. An on-site florist sweetshop and day-care means that all eventualities are covered.

If this sounds like an environment that you would fit into well please send your application to Harry Lees.

I understand the need for discretion and would welcome the chance to speak to any IOS candidates that are considering a new career or job either now or in the future.

Pearson Frank International Ltd is acting as an Employment Agency in relation to this vacancy.

IOS application development/Git/IOS unit testing/Scrum methodology/TDD/Test Driven Development/BDD/Behavior Driven Development/Continuous Integration/Java cryptography/C/C++/HTML5/Angular/Ionic/Knutsford/Cheshire/North West/Manchester/Lancashire/Liverpool/Warrington/Stockport/UK Wide.

Nigel Frank International is acting as an Employment Agency in relation to this vacancy.

Employment Type: Permanent
Other Pay Info: Pension, Flextime, Life insurance

Apply To Job
          Mobile Developer - iOS/Swift / Austin Fraser Ltd / Manchester, Lancashire, United Kingdom   
Austin Fraser Ltd/Manchester, Lancashire, United Kingdom

Mobile Developer - iOS/Swift

Austin Fraser is working with a dynamic growing business, based near Bury to recruit a talented iOS/Swift developer. Working with their team of talented engineers and designers you'll be working on cutting edge mobile applications. With a strong focus on telecoms, their applications use the latest technologies to deliver high-quality and high-performance communications services to their customers.

Having strong iOS development skills using Swift. You'll have great all round mobile app and ideally native desktop development skills. Their apps make use of the latest OS capabilities so you'll need to have a good grasp of what's possible, know how to push the boundaries to be able to wow us with your awesome coding. You know how to build user-friendly, feature-rich applications and have a deep understanding of current and emerging trends.

As a team player, you will be always willing to jump in and make things happen. You'll be driven to always produce quality apps and have a strong command of native software testing frameworks and processes. You'll have excellent analytical and problem-solving skills and can communicate your ideas effectively.

Experience required:

iOS

Swift

Beneficial skills:

Rich experience in creating reactive touch-based user interfaces with a thorough knowledge of UI frameworks

Experience working with remote data via REST and JSON

GIT

Mobile web development skills would be a bonus (JavaScript/HTML/CSS)

Why apply?

This is a company that takes great pride in the staff. You will be supported to enhance your career to whatever you want to be. As the team is rapidly expanding, the client offers unrivaled career advancement with fast-track programs that can get you promoted.

Employment Type: Permanent

Pay: 25,000 to 40,000 GBP (British Pound)
Pay Period: Annual
Other Pay Info: Benefits

Apply To Job
          Solution Architect (Mobile, iOS, Android, Windows) / 33-6 Consultancy Limited / Knutsford, Cheshire, United Kingdom   
33-6 Consultancy Limited/Knutsford, Cheshire, United Kingdom

My client, a Large UK Retail Banking group is seeking a strong Mobile Solution Architect to come in and join their team on a permanent basis. This is a very exciting opportunity to work in one of the largest Technology hubs in the North West.

Requirements

Understanding of mobile technologies.

Knowledge of smart phones, emerging handsets, capabilities, different platforms (RIM, IOS, Android)

Understanding of Client Server Interaction, Application and Infrastructure.

Understanding of the Design phase within the application development life cycle.

Knowledge of general office application software word processors, spreadsheets, presentation packages and email clients

Experience consulting on application and infrastructure architecture and technologies for multiple applications is desirable.

Ability to develop a comprehensive grasp of emerging mobile technologies

Ability to work concisely when under pressure.

Good technical writing skills and experience of producing High Level Design covering Use Cases

Understanding of Agile methodologies

Experience of working within a project framework such as Waterfall, DSDM, Agile, Scrum

Awareness of the Barclay's business unit responsibilities and structure

Ability to work as part of a team as well as independently

Knowledge in multiple mobile technologies with understanding of their strengths and shortcomings

Demonstrate the ability to multitask

Understands own learning style

Learns from mistakes or successes for future planning and development

Financial services experience is desirable

Employment Type: Permanent

Apply To Job
          Business Analyst / Product Manager -Agile -Software Development / People Source / Manchester, Lancashire, United Kingdom   
People Source/Manchester, Lancashire, United Kingdom

A leading company in customer insight and analytics require a Business Analyst with a focus on Product Management and Agile software development to work closely with clients, understand their needs and bridge the gap with technical teams to produce cutting edge products.

You will undertake extensive requirement gathering from clients (mostly in the retail market) and then manage the full lifecycle stages from product inception through to delivery.

You will organise advisory panels to shape requirements, always keeping an eye on the broader market and external factors which can improve the situation.

You actively be part of the software lifecycle, participating in end-to-end delivery. You'll have heavy liaison with your colleagues in the UK and US.

This is a fantastic opportunity to shape cutting edge products and be instrumental in client success stories. You'll have progression opportunities in to more senior product or technical roles.

The company are a global organisation who are going through great growth. It's a fast paced and exciting environment, and you'll need to keep up with the latest technologies.

You will receive 26 days leave, a good bonus scheme and a flexible benefits package. On the last Friday of the month the whole company finish at 2pm, and 4pm on all other Fridays.

The role is based in the modern office in central Manchester with easy transport links.

Experience required:

Experience as a Business Analyst within a software development environment

Full knowledge of he software development lifecycle

Experience at writing detailed technical requirements

A strong technical understanding (maybe you used to be a developer)

Knowledge of an Agile development environment

Experience of Story boards and use cases

A real can do proactive attitude

The ability to thrive in a fast paced environment

If you have the relevant experience please apply now.

People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy.

People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas.

Employment Type: Permanent

Pay: 35,000 to 42,000 GBP (British Pound)
Pay Period: Annual
Other Pay Info: £35000 - £42000 per annum + bonus + benefits

Apply To Job
          Mobile Developer - £25k-£48k+ / Spring Technology / Telford, Shropshire, United Kingdom   
Spring Technology/Telford, Shropshire, United Kingdom

Mobile Developer: Telford: (Flexible working options)

Mobile/IOS/Android/Developer/Telford/Permanent/Flexible working/West Midlands

The company:

One of the UK's most prestigious companies based in Telford is now looking for a .Mobile Developer (IOS or Android) to join an established development team. For this role the company is happy to consider candidates who have limited exposure to Mobile Development but are keen to work within this space.

The company has gained a reputation not only in the UK but globally as a market leader within their industry. They promote a great work life balance and offer a range of options to staff which explains their above industry staff retention rate.

The business has multiple sites all over the world however this role is based in Telford with the option for successful candidates to work from home on occasions and also flexible working hours. Any travel to other company sites will be fully expensed on the company and will be optional.

The role:

The successful candidate will be working as part of a 20 man Software Development team which is going to rapidly be increasing in numbers. The core requirements of the role will be to work on a range of in house projects as well as the chance to work on a range of other projects.

Candidates can expect to be working on a range of exciting projects with a variety of Microsoft Stack focused projects as well as getting great exposure working across the full software development life cycle.

Key skills & experience:

*A background working within a development team.

*Any exposure to EITHER THE Google Play Store or the Apple Store

*Any level of exposure to objective C or Java

*An understanding of any of the following: IOS SDK, Android SDK, XCode, Android Studio or Eclipse.

*Any exposure to HTML or CSS would be highly desirable but by no means essential to the role.

The company has a range of development focussed opportunities outside of these roles so if you are interested in working with a Software or Business intelligence function please get in touch.

This is a great opportunity to join an established, yet rapidly growing organisation through an exciting period of change. The salary on offer for this position is £25,000 - £48,000 plus and excellent company benefits package.

The company benefits include:

Flexible work hours

Company Pension

Work from home on an ad hoc basis

Free parking

Plus loads more

The company is located a short distance from the railway station

Preliminary screening interviews will be taking place ASAP so apply now to be considered for the position.

A full list of benefits can be sent on request.

Other Permanent roles are available.

The role offers great progression opportunities.

The company boasts great transport links including: Rail, Road, Driving, Cycle and bus links.

The company offers great scope for progression (both vertical and horizontal).

Contract candidates will also be considered for this role.

A full copy of the job spec can be sent.

Feel free to drop me an email or give me a call if you have any questions about the role.

Mobile/IOS/Android/Developer/Telford/Permanent/Flexible working/West Midlands

Spring Technology is acting as an Employment Business in relation to this vacancy.

Spring Technology is an Equal Opportunities employer; we welcome applicants from all backgrounds.

Employment Type: Permanent

Pay: 25,000 to 48,000 GBP (British Pound)
Pay Period: Annual

Apply To Job
          Android Developer / Spectrum IT Recruitment (South) Ltd / Guildford, Surrey, United Kingdom   
Spectrum IT Recruitment (South) Ltd/Guildford, Surrey, United Kingdom

A growing software company located in Guildford are looking for Android Developer to join their development team.

The successful Android Developer will work on varied projects across Android applications. This is a great opportunity to join an expanding company working with globally recognised clients.

The successful Android developer will have experience of:

Android Studio

Android SDK's

Gradle

Unit Testing

GIT

Experience of whole project life cycle

Managing small self- container projects

Any experience in the following would be advantageous but is not essential:

Experience with App Flavors

Publishing apps to Google Play Store

Dagger/Butterknife

Junit

The role of Android Developer is offering a salary of £30,000 - £40,000 depending on experience, along with a pension and regular staff social events.

To apply for this role please send your CV to (see below) or contact Lucy

Employment Type: Permanent

Pay: 30,000 to 40,000 GBP (British Pound)
Pay Period: Annual
Other Pay Info: Benefits

Apply To Job
          Android Developer / Spectrum IT Recruitment (South) Ltd / Basingstoke, Hampshire, United Kingdom   
Spectrum IT Recruitment (South) Ltd/Basingstoke, Hampshire, United Kingdom

Android Developer required to join my client a leading global company in Basingstoke.

My client is looking for a highly experienced Android Developer to be a productive member of their talented App development team that designs, builds, tests, delivers and supports their growing native App-based products and services.

As the Android Developer you will be working on a global App range adding innovative new features as well as fixing existing software bugs and creating new Apps for their ever growing market sectors.

You will be working in a friendly and relaxed environment and they will encourage creativity and enquiring minds who keep up to date on the latest changes in the Android operating system.

Skills Required for Android Developer:

Programming Java for Android applications

Strong knowledge of Android SDK

Experience with offline storage, threading and performance tuning

Developing in a Windows Environment using Eclipse or equivalent.

Desirable Skills:

Strong knowledge of Android UI design principles, patterns and best practices

Integration of web APIs

Experience of source control software ideally Git

Secure coding experience

This is a very interesting environment to work in with some great projects on offer for you to be involved in which will increase your technical scope and give you an opportunity to learn and grow.

As Android Developer you can expect as of up to £50,000 + Bonus, 25 days holiday, medical and more.

If you have the skills required then please send your CV (see below) or call Lucy

Employment Type: Permanent

Pay: 40,000 to 50,000 GBP (British Pound)
Pay Period: Annual
Other Pay Info: Bonus and Benefits

Apply To Job
          Automated Forex System Trading - Feeling Comfortable   
Okay, you are probably thinking about an automated Forex system trading option. Trading Forex can be done in two basic ways. The first is an automated Forex system that produces a Forex signal that you interpret and act on by placing a trade. The second is a fully automated Forex system whereby the software does everything.
          Key Secret to Successful Forex Trading - Forex Software   
Imagine being successful at Forex trading? Wouldn't that be great? Current and prospective Forex traders all want this. Why then are only about 5% really successful? A key secret to successful Forex trading, for you and me, is the choice of Forex software, especially when using certain strategies.
          Choosing the Best Automatic Forex Trading Software - 3 Tips For Consideration   
Choosing The Best Automatic Forex Trading Software is critical to Forex trading success. There are several Forex software programs on the market. However, few deliver on their promises. Selecting the correct software is key to financial success trading Forex. This article will provide 3 tips to consider for your trading success.
          HDMI HDTV TV aljzat 30P Dock Férfi adapter kábel - Jelenlegi ára: 2 067 Ft   
Features: Brand new and high quality.
Support 720P/1080P High Ddfinition signal output.
Support videos, movies, MTV, Podcast, Youtube (online), photos etc.
Support online video on internet webpage .
Support online FM radio, MP3, photos on powerpoint.
Can output the audio of the online games and TV programs.
Do not support the movies that were purchased through music software or locked with Fairplay copy protection scheme.
Compatible with ipad, ipad2, iphone4, ipod touch4
Package Included: 1 x HDMI Female to 30P Dock Male Cable
NO Retail Box. Packed Safely in Bubble Bag.
P042400
Vásárlással kapcsolatos fontos információk:
Köszöntjük oldalunkon!
Az adásvétel megkönnyítése érdekében, kérjük olvassa el vásárlási feltételeinket, melyeket rendelésével automatikusan elfogad.
Kedvezmény: Amennyiben termékeink közül minimum 50 db-ot vásárol, kedvezményt biztosítunk. Kérjük igényelje a kedvezményt ügyfélszolgálatunktól.
US hálózati csatlakozós termékeink esetén, külön rendelhető a termékeink között található US-EU átalakító adapter.
Fontos! Ha a leírásban NEM szerepel, hogy ? We dont offer color/pattern/size choice? (szín/minta/méret nem választható), akkor rendeléskor kérjük mindenképp írja bele a megjegyzés rovatba a kiválasztott színt/mintát/méretet, ellenkező esetben kollégáink véletlenszerűen postázzák. Ez esetben utólagos reklamációt nem fogadunk el.
Ahol a ? We dont offer color/pattern/size choice? kijelentés szerepel, sajnos nincs lehetőség szín/minta/méret kiválasztására. Ilyenkor kollégáink véletlenszerűen küldik a termékeket.
Kommunikáció: minden esetben kizárólag email-ben, mert így visszakövethetőek a beszélgetések.
Hibás termék: visszautaljuk a vételárat vagy újrapostázzuk a terméket megállapodástól függően, miután visszapostázta a megadott címre.
Visszautalás: a vételárat visszautaljuk, vagy a terméket újraküldjük ha nem érkezik meg a termék.
Ez esetben kérjük jelezze email-en keresztül, hogy megoldást találhassunk a problémára!
Garancia: 3 hónap! Amennyiben valóban hibás a termék, kérjük vegye fel velünk a kapcsolatot és kicseréljük vagy visszavásároljuk a terméket megegyezéstől függően.
Számlázás: Az elektronikus számlát (pdf. formátumú) Angliában regisztrált cégünk állítja ki, az ÁFA nem kimutatható, az utalás magyar céges számlánkra történik.
A szállítási idő: az összeg átutalása után 9-12 munkanap, de a postától függően előfordulhat a 25-35 munkanap is! A posta szállítási idejéért cégünk nem tud felelősséget vállalni, az említett szállítási idő tájékoztató jellegű!
Nagyon fontos! Kérjük ne vásároljanak akkor, ha nem tudják kivárni az esetleges 35 munkanap szállítási időt!
strong>Postázás: Termékeinket külföldről postázzuk.
Nagy raktárkészletünk miatt előfordulhat, hogy egy-két termék átmenetileg vagy véglegesen elfogy raktárunkból, erről mindenképp időben értesítjük és megfelelő megoldást kínálunk.
Utalás: Kizárólag átutalást (házibank, netbank) fogadunk el (bankszámláról bankszámlára),   Banki/Postai készpénz befizetést/Rózsaszín csekket ill. egyéb NEM!
Átutalásnál a rendelésszámot feltétlenül adja meg a közlemény rovatba, ellenkező esetben előfordulhat, hogy nem tudjuk visszakeresni a rendelését. Ebben az esetben nyilvánvalóan nem tudjuk a terméket postázni ill. Önt sem tudjuk értesíteni, hiszen nincs kiindulópontunk!
Fizetés/szállítás:
-2000Ft felett (postaköltséggel együtt) CSAK es KIZÁRÓLAG ajánlottan postázzuk a terméket az alábbiak szerint:
-Ajánlott posta esetén az első termékre a posta 890Ft , minden további 250 Ft/db.
- Sima Levélként 2000Ft alatt: az első termékre a posta 250Ft, minden további termék posta díja 250Ft/db.
Átvétel: azoknak a vásárlóknak akik nem veszik át a rendelt terméket a postától és visszaküldésre kerül a termék cégünkhöz, a postaköltség újbóli megfizetésével tudjuk csak újraküldeni, illetve amennyiben az összeget kéri vissza, a termékek árát tudjuk csak visszautalni, postaköltség nélkül. A termék átvétele az Ön felelőssége! Amennyiben a Mi hibánkból nem tudja átvenni, pl téves címzés miatt, így a postaköltség minket terhel.
Amennyiben a megrendelést követő 24 órán belül nem kap emailt tőlünk, ez azt jelenti, hogy az email cím (freemail és citromail esetén főleg) visszadobta a küldött email-t. Ilyenkor küldjön üzenetet egy másik e-mail címről.
Kellemes Vásárlást Kívánunk!
HDMI HDTV TV aljzat 30P Dock Férfi adapter kábel
Jelenlegi ára: 2 067 Ft
Az aukció vége: 2017-07-01 01:33
          Datenschutzerklärung für Apps: Alles, was Entwickler wissen müssen   

Viele Nutzer fragen sich, was die Apps auf ihrem Handys und Tablets eigentlich so alles mit ihren Daten anstellen. Die App-Entwickler fragen sich, ob Sie überhaupt eine eigene Datenschutzerklärung in ihrer App benötigen, was in der Datenschutzerklärung stehen muss und ob die „normale“ Datenschutzerklärung der Webseite nicht ausreicht. Wir zeigen, wie Sie als Entwickler eine korrekte Datenschutzerklärung für Apps erstellen.


          (USA-AZ-Phoenix) Home Health Intake Representative   
**---** Banner Home Health is the fastest growing service line within Banner post acute service lines! This team is located in **Gilbert, AZ!** We are seeking seasoned **referral intake representatives** to join Banner Home Health **Central Intake** team. This team is responsible for processing internal and external requests and referrals for home health. This is a full time position, Mon-Fri, between the hours of 8-5:30pm **---** **About Banner Home Care and Hospice** Ranked in the top 25 percent of all home care agencies in the United States, Banner Home Care is the largest nonprofit, free-standing home care agency in Arizona. We provide intermittent health care for patients of all ages in the comfort of their home. Our home care team is experienced, compassionate and professional, and the results prove that Banner Home Care measures better than the national and Arizona average in almost all Medicare Quality Compare patient satisfaction results. **About Banner Hospice** Banner Hospice have been providing comfort care for the past 10 years in the Phoenix Metro area. The goal is to support quality of life, honor the wishes of patients, maintain the dignity of the individual and support the family through their grieving process. Inpatient Home care is also available for respite care and symptom management. The Banner Hospice Team can provide comfort to the patient and family by alleviating symptoms, by providing meaningful help and by creating an environment to develop lasting final memories. **About Banner Health** Banner Health is one of the largest, nonprofit health care systems in the country and the leading nonprofit provider of hospital services in all the communities we serve. Throughout our network of hospitals, primary care health centers, research centers, labs, physician practices and more, our skilled and compassionate professionals use the latest technology to change the way care is provided. The many locations, career opportunities, and benefits offered at Banner Health help to make the Banner Journey unique and fulfilling for every employee. **---** **Job Summary** This position processes internal and external requests and referrals for patient placement, services, and equipment from a centralized call center. Serves as a liaison between local patient care services, equipment providers and physicians, clinics, hospitals, third party payers, and other community agencies to support appropriate patient care. **Essential Functions** + Handles incoming requests for patient placement, referrals for new orders and refills, and/or requests for services. Receives and verifies requests and referrals, initiates insurance verification and gathers all information necessary for pre-certifications, authorizations, and certificates of medical necessity. Ensures that each patient meets admission criteria. Provides on-going follow-up of requests up to, and following, patient discharge. + Builds referrals using information in patient medical record to provide minimum data necessary to coordinate patient services. + Provides verbal and written instructions to patients, families, and coordinating resources regarding provision of products and services, reimbursement and patient financial responsibility. + Performs data entry of patient intake information into computer system. Records insurance information and authorization requirements and notes in the computer systems. + Coordinates requested services and referrals with service and equipment providers, as appropriate. Coordinates with pharmacy warehouse and clinical staff to ensure product availability and sets delivery expectations between patients and providers. + Facilitates problem solving with patients, hospitals, providers, referral sources, insurance companies, and clinical staff. Assists in the maintenance and communication of changing payor and referral source information specific to coordination of patient needs. **Minimum Qualifications** High school diploma/GED or equivalent working knowledge. Requires literacy and basic math skills. Must have a working knowledge of medical terminology and have familiarity with hospital operations. Must possess excellent organizational and interpersonal skills. Must be proficient with commonly use office software products and possess the ability to learn new software applications. **Preferred Qualifications** Previous experience in a healthcare setting preferred. Additional related education and/or experience preferred. **Job Number** _202270_ **Facility** _Banner Home Care and Hospice_ **Shift** _Day_ **Department** _Banner Home Care and Hospice - Nursing Admin-HH Int_ **Position Type** _FT: Full-Time_ **Internal Code A** _.._ **Street Address** _2901 N Central Ave_ **Internal Code B** _.._ **City & State** _US-AZ-Phoenix_ **Posting Category** _Administrative / Clerical_ **New Grad** _No_
          (USA-FL-Ft Walton Beach) Speech & Language Pathologist - Home Health - $1500 SIGN ON!   
*Full-Time Speech Language Pathologist -$1,500 SIGN ON BONUS!* Fort Walton Beach, FL Job #: SLPpanFL162933e Brookdale Healthcare Services is looking for a speech language pathologist to provide therapy services in the Destin & Ft. Walton Beach area. Join our expanding team of home health care providers. This position gives you the chance to build relationships with senior patients, their families and a dedicated team of health care professionals. You"ll help us develop treatment plans, help our patients obtain appropriate equipment and conduct reviews of the services being provided. You"ll find opportunities to take on leadership roles and find yourself among a network of care providers that could open doors to career advancement. We offer flexible scheduling along with support and a competitive salary. But the biggest thing you"ll get with Brookdale is a sense of purpose. *Your responsibilities:* * Identify and treat residents with swallowing dysfunction * Identify and treat residents with speech, language, voice and fluency disorders * Provide and direct speech therapy services to patients, including assessment, treatment, program planning and implementation * Develop treatment plans by identifying a problem list, long and short-term goals, and methods to achieve recovery * Work in accordance with physicians" orders and adhere to applicable principles and practices of speech therapy, Brookdale policies/procedures, and state regulations *Benefits:* Brookdale offers a number of benefits to full-time associates including, but not limited to: medical, dental, vision, disability, life, paid time off, educational reimbursement. All associates, age 21 and older, are eligible to participate in the 401(k) retirement savings plan. *Required skills and qualifications:* * Master"s degree in speech therapy from an accredited program * License to practice speech therapy in the state * ASHA Certification; must have Certificate of Clinical Competence (CCC) * Skilled nursing experience preferred * Flexible schedule, including availability to work evenings, holidays and weekends as needed * Basic computer software skills with Microsoft Word and Excel If you"re a Brookdale associate, please consider referring someone through the Good People Program! Brookdale is an EOE-(Equal Opportunity Employer) and drug-free workplace. A career with Brookdale Healthcare Services has never been so rewarding! Brookdale Home Health is ranked among the Top Ten largest home heath companies in the country. Many of our agencies carry a five-star rating and are recognized by Decision Health as Home Care Elite agencies. We own and operate more than 80+ agencies nationwide, serving approximately 17,000 patients throughout our Brookdale Home Health Division. *Brookdale.*/Bringing new life to senior living./
          (USA-VA-Richlands) Sales Representative (Home Healthcare Sales) - Preferred Home Health   
**Overview:** LHC Group is the preferred post-acute care partner for hospitals, physicians and families nationwide. From home health and hospice care to long-term acute care and community-based services, we deliver high-quality, cost-effective care that empowers patients to manage their health at home. More than 60 leading hospitals and health systems around the country have partnered with LHC Group to deliver patient-centered care in the home. More hospitals, physicians and families choose LHC Group, because our 11,000 employees in 25 states are united by a single, shared purpose: **_It's all about helping people._** **The Sales Representative is responsible for executing the sales strategy to increase company market share through account development and educating the medical community on services provided by the company while operating within set budget.** **Additional Details:** Our company, a part of LHC Group, is currently seeking clinicians/professionals that want to join our team to help improve the well being of our patients and their families. 89% of our 380 locations have a 4.5 star rating or greater, and we are helping drive better outcomes for our patients nationwide. If you're seeking a unique opportunity to take your career to the next level, it just arrived! + Do you want to be rewarded for your hard work? + Do you desire to make a difference providing quality care? + Do you want to be part of a family and not just an employee? + Flexible schedule for field clinicians + Competitive pay LHC Group is the preferred post-acute care partner for hospitals, physicians and families nationwide. From home health and hospice care to long-term acute care and community-based services, we deliver high-quality, cost-effective care that empowers patients to manage their health at home. **Qualifications:** **Formal Education** : Bachelor's Degree preferred but not required **Skill Requirements** + Excellent presentation, negotiation and relationship-building skills preferred. + Must have strong computer skills to meet Microsoft Outlook and CRM software requirements. + Must have the ability to work independently with minimal supervision and be self motivated. **Requisition ID** _2017-14906_ **Facility Name** _Preferred Home Health Services_ **Territory Coverage** _.._ **Category** _SALES_ **Position Type** _Full-Time_ **Work Schedule** _Normal (Based on FT, PT, PRN)_
          "Ever thought why 'Escape' and help (F1) are the first two keys on keyboard? and why is '?' the last key? first two are genuine reaction of any software user, and the last thing Software engineers want from a user is a question." - Mirtunjay Upadhyay   
"Ever thought why 'Escape' and help (F1) are the first two keys on keyboard? and why is '?' the last key? first two are genuine reaction of any software user, and the last thing Software engineers want from a user is a question." - Mirtunjay Upadhyay
          (USA-MI-Livonia) TRINITY HEALTH AT HOME: Clinical Customer Service Coordinator RN - Full Time   
**Department:** HH301_70000 Customer Service Intake **Expected Weekly Hours:** 40 **Shift:** **Position Purpose:** **Job Description Details:** Job Description **Trinity Health at Home** is a ministry organization of CHE Trinity Health, one of the largest Catholic health care systems in the nation. We are dedicated to providing "Caring Excellence" to every facet of a patient's experience in the healing of body, mind and spirit. Come be part of the Excellence. **Basic Job Function Summary:** Coordinates client referrals from all sources. Responsible for gathering necessary information from referral sources, promoting Agency services and functioning as a clinical resource and customer service representative. Receives and processes client referrals as prescribed by the physician, and/or requested by the client/family, and in compliance with the state’s Nursing Practice Act, any applicable licensure/certification requirements, and the organization’s policies and procedures. Enters referrals into computerized database and forwards information in desired format to appropriate health providers and agency contacts. Evaluates referrals for client appropriateness for home health services. Receive and document medical orders, accept for services if appropriate and fully process (or delegate) referrals in an accurate and timely manner. Communicate information to involved parties according to Intake and THHS guidelines. Obtains all payer information relevant to the referred client and assists with payer verification process. Responds to inquiries regarding homecare/hospice services. Develops and maintains positive relationships with all referral sources, internal and external customers and fellow associates. **Minimal Qualifications:** § Graduate of an approved Nursing education program. § Current Registered Nurse licensure in the state in which practicing. § Two years or more of Home healthcare experience. § Must have current Driver’s license and reliable transportation to and from work site. § Must be proficient in the use of McKesson’s Horizon Home Care Software. Will accept applicable experience in lieu of specific McKession experience. § Must be proficient in the use of computer office software.. § Ability to consistently demonstrate a commitment to the mission and Organizational Code of Ethics, and adhere to the Compliance Program. § Must possess excellent and clear oral & written communication skills § 1-3 years prior experience in a customer service, homecare intake or admissions role preferred. You may email your resume directly to Barbara.Barile@trinity-health.org **Trinity Health's Commitment to Diversity and Inclusion** Trinity Health employs more than 120,000 colleagues at dozens of hospitals and hundreds of health centers in 21 states. Because we serve diverse populations, our colleagues are trained to recognize the cultural beliefs, values, traditions, language preferences, and health practices of the communities that we serve and to apply that knowledge to produce positive health outcomes. We also recognize that each of us has a different way of thinking and perceiving our world and that these differences often lead to innovative solutions. Trinity Health's dedication to diversity includes a unified workforce (through training and education, recruitment, retention and development), commitment and accountability, communication, community partnerships, and supplier diversity. Trinity Health offers rewarding careers in a community environment with all the advantages of working at one of the nation's largest health systems. We provide high-quality, people-centered care in 22 states through our network of hospitals, facilities, community-based services, and continuing care locations - including home care, hospice, Program of All Inclusive Care for the Elderly (PACE), and senior living facilities. If you are looking for a rewarding clinical or administrative position, you'll find exceptional career possibilities, opportunities for advancement and a job with meaning at Trinity Health. Trinity Health employs more than 131,000 colleagues across 22 states. We honor and embrace a diverse representation of people, ideas and backgrounds. Our dedication to diversity is evident in our commitment to training, education, recruitment, retention and development, as well as community partnerships and supplier diversity. Because we serve diverse populations, our colleagues are trained to recognize the cultural beliefs, values, traditions, language preferences and health practices of the communities we serve and to apply that knowledge to produce positive outcomes. We recognize that each of us has a different way of thinking and perceiving our world, and that our differences not only serve to unite us, but also lead to innovative solutions.
          (USA-TX-San Antonio) Occupational Therapist - OTR/L - Home Health   
Are you an Occupational Therapist OTR/L interested in providing quality rehabilitation services to patients in their home environment? We have full-time, part-time and PRN occupational therapy positions available for organized, hard-working and dedicated Occupational Therapists to provide the appropriate patient care needed for home bound patients. We offer competitive compensation, great benefits package for full-time, with pleasant and flexible working conditions. TexPTS@Home is a leader in home rehabilitation service companies. We bring the residents of San Antonio, Austin, and its surrounding rural communities quality rehabilitation services to their homes. Integrity, excellence, trust, and compassion are the core values of which TexPTS@Home therapists and staff follow day to day, from one home to the next. Come see what we have to offer! Experience with Kinnser Software is a plus. Full-Time Benefits for Occupational Therapists include: + Sick and Vacation time + 401K Retirement Program + Medical, Dental, Vision Benefit Options + Clinical Office Support + Flexible schedule + Needed Supplies Provided + Growth Opportunities to Mentor and/or Teach We are currently hiring FULL-TIME, PART-TIME & PRN HOME HEALTH OCCUPATIONAL THERAPISTS in the San Antonio, TX area! For more information about this home health OTR position in San Antonio, TX, apply today or contact ejohnson@texpts.com
          (USA-OR-Portland) Staffing Coordinator - Home Health Intake   
**Description:** **Providence is calling a Home Health Staffing Coordinator to Providence Home Services in Portland, OR.** **This position is full-time with benefits available.** **In this position, you will:** + Be accountable for the efficient coordination of the Home Health clinical staff schedules. + Provide a scope of work that includes triaging incoming calls to the Home Health queue, scheduling visits in an electronic scheduling system, and ensuring staff assignments maximize continuity of care and clinical productivity. + Be responsible for notifying clinical staff of daily schedules. + Facilitate the sharing of clinical staff among Portland Service Area Home Health agencies. + Confirm upcoming admission visits with patients, and provide Central Intake and the clinical supervisors/managers with staffing information. **Qualifications:** **Required qualifications for this position include:** + High school diploma or equivalent + Educational course work in medical terminology **-or-** equivalent knowledge acquired through on-the-job experience + 1-2 years of recent experience as a scheduler, Home Health Aide, unit secretary, or related experience in a clinical setting + Demonstrated outstanding customer service experience + Proficiency in the use of personal computer and multiple business software applications + In compliance with the Providence Health & Services - Oregon (OR) Human Resources policy #302 “Background Checks”, a criminal background check is required for this position, based on assigned duties **Preferred qualifications for this position include:** + 2 years of college education + Experience in a Home Services agency **About Providence in Oregon** As the largest healthcare system and largest private employer in Oregon, Providence offers exceptional work environments and unparalleled career opportunities. The Providence Experience begins each time our patients or their families have an encounter with a Providence team member and continues throughout their visit or stay. Whether you provide direct or indirect patient care, we want our patients to feel that they are in a welcoming place where they can be comfortable and free from anxiety. Our employees create the Providence Experience through simple, caring behaviors such as **acknowledging** and welcoming each visitor, **introducing** ourselves and Providence, **addressing** people by name, **providing** the duration of estimated wait times and **updating** frequently if timelines change, **explaining** situations in a way that puts patients at ease, carefully **listening** to their concerns, and always **thanking** people for trusting Providence for their healthcare needs. At Providence, our quality vision is simple, "Providence will provide the best care and service to every person, every time." Providence is consistently ranked among the top 100 companies to work for in Oregon. It is also home to two of our award-winning Magnet medical centers. Providence hospitals and clinics are located in numerous areas, ranging from the Columbia Gorge to the wine country to sunny southern Oregon to charming coastal communities to the urban setting of Portland. If you want a vibrant lifestyle while working with a team highly committed to the art of healing, choose from our many options in Oregon. **We offer a full comprehensive range of benefits - see our website for details** http://www.providenceiscalling.jobs/rewards-benefits/ **Our Mission** As people of Providence, we reveal God's love for all, especially the poor and vulnerable, through our compassionate service. **About Us** Providence Health & Services is the third largest not-for-profit health system in the United States. Providence employs more than 82,000 caregivers (employees) across a five-state area; AK, WA, MT, OR, and CA. Our facilities include 34 hospitals, 600 physician clinics, senior services, supportive housing and other health and educational services. Providence is proud to be an Equal Opportunity Employer. Providence does not discriminate on the basis of race, color, gender, disability, veteran, military status, religion, age, creed, national origin, sexual identity or expression, sexual orientation, marital status, genetic information, or any other basis prohibited by local, state, or federal law. **Schedule:** Full-time **Shift:** Day **Job Category:** Administrative Support (Clinical) **Location:** Oregon-Portland **Req ID:** 158906
          (USA-OR-Portland) Staffing Coordinator - Home Health   
**Description:** **Providence is calling a Home Health Staffing Coordinator to Providence Home Services in Portland, OR.** **This position is full-time with benefits available.** **In this position, you will:** + Be accountable for the efficient coordination of the Home Health clinical staff schedules. + Provide a scope of work that includes triaging incoming calls to the Home Health queue, scheduling visits in an electronic scheduling system, and ensuring staff assignments maximize continuity of care and clinical productivity. + Be responsible for notifying clinical staff of daily schedules. + Facilitate the sharing of clinical staff among Portland Service Area Home Health agencies. + Confirm upcoming admission visits with patients, and provide Central Intake and the clinical supervisors/managers with staffing information. **Qualifications:** **Required qualifications for this position include:** + High school diploma or equivalent + Educational course work in medical terminology **-or-** equivalent knowledge acquired through on-the-job experience + 1-2 years of recent experience as a scheduler, Home Health Aide, unit secretary, or related experience in a clinical setting + Demonstrated outstanding customer service experience + Proficiency in the use of personal computer and multiple business software applications + In compliance with the Providence Health & Services - Oregon (OR) Human Resources policy #302 “Background Checks”, a criminal background check is required for this position, based on assigned duties **Preferred qualifications for this position include:** + 2 years of college education + Experience in a Home Services agency **About Providence in Oregon** As the largest healthcare system and largest private employer in Oregon, Providence offers exceptional work environments and unparalleled career opportunities. The Providence Experience begins each time our patients or their families have an encounter with a Providence team member and continues throughout their visit or stay. Whether you provide direct or indirect patient care, we want our patients to feel that they are in a welcoming place where they can be comfortable and free from anxiety. Our employees create the Providence Experience through simple, caring behaviors such as **acknowledging** and welcoming each visitor, **introducing** ourselves and Providence, **addressing** people by name, **providing** the duration of estimated wait times and **updating** frequently if timelines change, **explaining** situations in a way that puts patients at ease, carefully **listening** to their concerns, and always **thanking** people for trusting Providence for their healthcare needs. At Providence, our quality vision is simple, "Providence will provide the best care and service to every person, every time." Providence is consistently ranked among the top 100 companies to work for in Oregon. It is also home to two of our award-winning Magnet medical centers. Providence hospitals and clinics are located in numerous areas, ranging from the Columbia Gorge to the wine country to sunny southern Oregon to charming coastal communities to the urban setting of Portland. If you want a vibrant lifestyle while working with a team highly committed to the art of healing, choose from our many options in Oregon. **We offer a full comprehensive range of benefits - see our website for details** http://www.providenceiscalling.jobs/rewards-benefits/ **Our Mission** As people of Providence, we reveal God's love for all, especially the poor and vulnerable, through our compassionate service. **About Us** Providence Health & Services is the third largest not-for-profit health system in the United States. Providence employs more than 82,000 caregivers (employees) across a five-state area; AK, WA, MT, OR, and CA. Our facilities include 34 hospitals, 600 physician clinics, senior services, supportive housing and other health and educational services. Providence is proud to be an Equal Opportunity Employer. Providence does not discriminate on the basis of race, color, gender, disability, veteran, military status, religion, age, creed, national origin, sexual identity or expression, sexual orientation, marital status, genetic information, or any other basis prohibited by local, state, or federal law. **Schedule:** Full-time **Shift:** Day **Job Category:** Administrative Support (Clinical) **Location:** Oregon-Portland **Req ID:** 158917
          USA: Forderung nach Transparenz bei elektronischen Wahlsystemen   
US-Präsident Donald Trump und Vize-Präsident Mike Pence im Oval Office, mit Stephen Bannon, Sean Spicer, Michael Flynn und Reince Priebus. Der russische Präsident Wladimir Putin ist allerdings ein Photoshop. CC-BY-SA 2.0 T.J. HawkVerschiedene elektronische Systeme sind in den Vereinigten Staaten bei Wahlen im Einsatz. Besonders wegen der Vertrauenskrise in der IT-Sicherheit und wegen der anhaltenden Diskussionen um eine Wahlmanipulation fordern Bürgerrechtler nun mehr Transparenz beim Einsatz von Wahlsoftware. Das sollte auch bei uns in Deutschland Standard werden.
          Mexiko: Regierung setzt Staatstrojaner gegen Opposition ein   
Der mexikanische Präsident Enrique Peña Nieto wird von Aktivisten für die Überwachung verantwortlich gemacht. CC-BY 2.0 Presidencia de la República MexicanaEin falscher Klick und schon kann die Spionagesoftware Pegasus alles auf dem Handy mitlesen. In Mexiko wurde sie gegen Oppositionspolitiker, Journalisten und Aktivisten eingesetzt.
          Werbeblocker als Schutz vor Schadsoftware   
Was hilft gegen Malvertising? CC-BY-SA 2.0 Jun YeGegen schädliche Werbung beim sogenannten Malvertising können Ad-Blocker helfen. Doch wie funktionieren heute die Infektionen durch Schadsoftware? Welche Varianten von Schadsoftware werden beim Malvertising verteilt? Und was sind sinnvolle Schutzmaßnahmen?
          Principle Software Engineer - Interactive Online Education   
Boston, If you have 10+ years of object oriented programming experience combined with strong problem solving skills and you're looking for your next great career opportunity in the Downtown Boston area with an online educational content provider. then this message is for you!! We've been publishing educational content for 100+ years and the core component of our business has changed with the direction and
          Principle Software Engineer - Interactive Online Education   
New York, If you have 10+ years of object oriented programming experience combined with strong problem solving skills and you're looking for your next great career opportunity in the Lower East Side, NYC area with an online educational content provider. then this message is for you!! We've been publishing educational content for 100+ years and the core component of our business has changed with the directio
          Principle Software Engineer - Interactive Online Education   
Itasca, If you have 10+ years of object oriented programming experience combined with strong problem solving skills and you're looking for your next great career opportunity in the Itasca, IL area with an online educational content provider. then this message is for you!! We've been publishing educational content for 100+ years and the core component of our business has changed with the direction and impl
          Principle Software Engineer - Interactive Online Education   
IL-Itasca, If you have 10+ years of object oriented programming experience combined with strong problem solving skills and you're looking for your next great career opportunity in the Itasca, IL area with an online educational content provider. then this message is for you!! We've been publishing educational content for 100+ years and the core component of our business has changed with the direction and impl
          Principle Software Engineer - Interactive Online Education   
MA-Boston, If you have 10+ years of object oriented programming experience combined with strong problem solving skills and you're looking for your next great career opportunity in the Downtown Boston area with an online educational content provider. then this message is for you!! We've been publishing educational content for 100+ years and the core component of our business has changed with the direction and
          Simple materialized views in Kafka and Clojure   

A hands-on dive into Apache Kafka to build a scalable and fault-tolerant persistence layer.

With its most recent release, Apache Kafka introduced a couple of interesting changes, not least of which is Log Compaction, in this article we will walk through a simplistic use case which takes advantage of it.

Log compaction: the five minute introduction.

I won’t extensively detail what log compaction is, since it’s been thoroughly described. I encourage readers not familiar with the concept or Apache Kafka in general to go through these articles which give a great overview of the system and its capabilities:

In this article we will explore how to build a simple materialized view from the contents of a compacted kafka log. A working version of the approach described here can be found at https://github.com/pyr/kmodel and may be used as a companion while reading the article.

If you’re interested in materialized views, I warmly recommend looking into Apache Samza and this Introductory blog-post by Martin Kleppmann.

Overall architecture

For the purpose of this experiment, we will consider a very simple job board application. The application relies on a single entity type: a job description, and either does per-key access or retrieves the whole set of keys.

Our application will perform every read from the materialized view in redis, while all mutation operation will be logged to kafka.

log compaction architecture

In this scenario all components may be horizontally scaled. Additionaly the materialized view can be fully recreated at any time, since the log compaction ensures that at least the last state of all live keys are present in the log. This means that by starting a read from the head of the log, a consistent state can be recreated.

Exposed API

A mere four rest routes are necessary to implement this service:

  • GET /api/job: retrieve all jobs and their description.
  • POST /api/job: insert a new job description.
  • PUT /api/job/:id: modify an existing job description.
  • DELETE /api/job/:id: remove a job description.

We can map this REST functionality to a clojure protocol - the rough equivalent of an interface in OOP languages - with a mere 4 signatures:

(defprotocol JobDB
  "Our persistence protocol."
  (add! [this payload] [this id payload] "Upsert entry, optionally creating a key")
  (del! [this id] "Remove entry.")
  (all [this] "Retrieve all entries."))

Assuming this protocol is implemented, writing the HTTP API is relatively straightforward when leveraging tools such as compojure in clojure:

(defn api-routes
  "Secure, Type-safe, User-input-validating, Versioned and Multi-format API.
   (just kidding)"
  [db]
  (->
   (routes
    (GET    "/api/job"     []           (response (all db)))
    (POST   "/api/job"     req          (response (add! db (:body req))))
    (PUT    "/api/job/:id" [id :as req] (response (add! db id (:body req))))
    (DELETE "/api/job/:id" [id]         (response (del! db id)))
    (GET    "/"            []           (redirect "/index.html"))

    (resources                          "/")
    (not-found                          "<html><h2>404</h2></html>"))

   (json/wrap-json-body {:keywords? true})
   (json/wrap-json-response)))

I will not describe the client-side javascript code used to interact with the API in this article, it is a very basic AngularJS application.

Persistence layer

Were we to use redis exclusively, the operation would be quite straightforward, we would rely on a redis set to contain the set of all known keys. Each corresponding key would contain a serialized job description.

In terms of operations, this would mean:

  • Retrieval, would involve a SMEMBERS of the jobs key, then mapping over the result to issue a GET.
  • Insertions and updates could be merge into a single “Upsert” operation which would SET a key and would then add the key to the known set through a SADD command.
  • Deletions would remove the key from the known set through a SREM command and would then DEL the corresponding key.

Let’s look at an example sequence of events

log compaction events

As it turns out, it is not much more work when going through Apache Kafka.

  1. Persistence interaction in the API

    In the client, retrieval happens as described above. This example code is in the context of the implementation - or as clojure would have it reification - of the above protocol.

    (all [this]
      ;; step 1. Fetch all keys from set
      (let [members (redis/smembers "jobs")] 
         ;; step 4. Merge into a map
         (reduce merge {}      
           ;; step 2. Iterate on all keys
           (for [key members]  
             ;; step 3. Create a tuple [key, (deserialized payload)]
             [key (-> key redis/get edn/read-string)]))))
    

    The rest of the operations emit records on kafka:

    (add! [this id payload]
      (.send producer (record "job" id payload)))
    (add! [this payload]
      (add! this (random-id!) payload))
    (del! [this id]
      (.send producer (record "job" id nil))))))
    

    Note how deletions just produce a record for the given key with a nil payload. This approach produces what is called a tombstone in distributed storage systems. It will tell kafka that prior entries can be discarded but will keep it for a configurable amount of time to ensure coordination across consumers.

  2. Consuming persistence events

    On the consumer side, the approach is as described above

    (defmulti  materialize! :op)
    
    (defmethod materialize! :del
      [payload]
      (r/srem "jobs" (:key payload))
      (r/del (:key payload)))
    
    (defmethod materialize! :set
      [payload]
      (r/set (:key payload) (pr-str (:msg payload)))
      (r/sadd "jobs" (:key payload)))
    
    (doseq [payload (messages-in-stream {:topic "jobs"})]
      (let [op (if (nil? (:msg payload) :del :set))]
        (materialize! (assoc payload :op op))))
    

Scaling strategy and view updates

Where things start to get interesting, is that with this approach, the following becomes possible:

  • The API component is fully stateless and can be scaled horizontally. This is not much of a break-through and is usually the case.
  • The redis layer can use a consistent hash to shard across several instances and better use memory. While this is feasible in a more typical scenario, re-sharding induces a lot of complex manual handling. With the log approach, re-sharding only involves re-reading the log.
  • The consumer layer may be horizontally scaled as well

Additionally, since a consistent history of events is available in the log, adding views which generate new entities or ways to look-up data now only involve adapating the consumer and re-reading from the head of the log.

Going beyond

I hope this gives a good overview of the compaction mechanism. I used redis in this example, but of course, materialized views may be created on any storage backends. But in some cases even this is unneeded! Since consumers register themselves in zookeeper, they could directly expose a query interface and let clients contact them directly.


          PID tracking in modern init systems   

Wherever your init daemon preference may go to, if you’re involved in writing daemons you’re currently faced with the following options:

  • Start your software in the foreground and let something handle it
  • Write a huge kludge of shell script which tries to keep track of the daemons PID
  • Work hand in hand with an init system which can be hinted at the service’s PID

Why is tracking daemon process IDs hard ? Because as a parent, you don’t have many options to watch how your children processes evolve, the only reliable way is to find a way for the children to send back their PID in some way.

Traditionally this has been done with PID files which are usually subject to being left. upstart has a mechanism to do tracking which is notorious for its ability to lose track of the real child PID and which leaves init in a complete screwed up state, with the original side-effect of hanging machines during shutdown.

Additionaly, to provide efficient sequencing of daemon startups, traditional init scripts resort to sleeping for arbitrary periods to ensure daemons are started while having no guarantee as to the actual readyness of the service.

In this article we’ll explore two ways of enabling daemons to coexist with upstart and systemd.

Upstart and expect stop

upstart has four modes of launching daemons:

  • A simple mode where the daemon is expected to run in the foreground
  • expect fork which expects the daemon process to fork once
  • expect daemon which expects the daemon process to fork twice
  • expect stop which waits for any child process to stop itself

When using expect stop, by tracking childs for SIGSTOP signals, upstart is able to reliably determine which PID the daemon lives under. When launched from upstart, the UPSTART_JOB environment variable is set, which means that it suffices to check for it. This also gives a good indication to the daemon that it should stay in the foreground:

const char    *upstart_job = getenv("UPSTART_JOB");


  if (upstart_job != NULL)
    raise(SIGSTOP); /* wait for upstart to start us up again */
  else {

    switch ((pid = fork())) {
    case -1:
      /* handle error */
      exit(1);
    case 0:
      /* we're in the parent */
      return 0;
    default:
      break;
    }

    setsid();
    close(2);
    close(1);
    close(0);

    if (open("/dev/null", O_RDWR) != 0)
      err(1, "cannot open /dev/null as stdin");
    if (dup(0) != 1)
      err(1, "cannot open /dev/null as stdout");
    if (dup(0) != 2)
      err(1, "cannot open /dev/null as stderr");
  }

This is actually all there is to it as far as upstart is concerned. Upstart will catch the signal and register the PID it came from as the daemon. This way there is no risk of upstart losing track of the correct PID.

Let’s test our daemon manually:

$ env UPSTART_JOB=t $HOME/mydaemon
$ ps auxw | grep mydaemon
pyr      22702  0.0  0.0  22044  1576 ?        Ts   21:21   0:00 /home/pyr/mydaemon

The interesting bit here is that the reported state contains T for stopped. We can now resume execution by issuing:

kill -CONT 22702

Now configuring your daemon in upstart just needs:

expect stop
respawn
exec /home/pyr/mydaemon

Systemd and sd_notify

Systemd provides a similar facility for daemons, although it goes a bit further at the expense of an increased complexity.

Systemd’s approach is to expose a UNIX datagram socket to daemons for feedback purposes. The payload is composed of line separated key value pairs, where keys may be either one of:

  • READY: indicate whether the service is ready to operate.
  • STATUS: update the status to display in systemctl’s output.
  • ERRNO: in the case of failure, hint at the reason for failure.
  • BUSERROR: DBUS style error hints.
  • MAINPID: indicate which PID the daemon runs as.
  • WATCHDOG: when perusing the watchdog features of systemd, this signal will reset the watchdog timestamp.

A word of advice, if you plan on using the error notification mechanism, it would be advisable to pre-allocate a static buffer to be able to send out messages even in out-of-memory situations.

Like upstart, systemd sets an environment variable: NOTIFY_SOCKET to allow conditional behavior. It’s up to the daemon to include its PID in the message payload, so it doesn’t matter whether forking happens or not.

Systemd is happy with both forking and foreground-running daemons, a simple recommendation could be to only daemonize when neither UPSTART_JOB nor NOTIFY_SOCKET are present:

  const char    *upstart_job = getenv("UPSTART_JOB");
  const char    *systemd_socket = getenv("NOTIFY_SOCKET");

/* ... */

  if (upstart_job != NULL)
    raise(SIGSTOP); /* wait for upstart to start us up again */
  else if (notify_socket != NULL)
    sd_notify(0, "READY=1\nSTATUS=ready\nMAINPID=%lu\n",
              getpid())
  else
    /* daemonize ... */

The use of sd_notify requires linking to libsystemd, if you want to keep dependencies to a minimum, you also have the possibility of crafting the payload directly and sending a single UDP datagram to the socket stored in the NOTIFY_SOCKET environment variable. Here’s an implementation from Vincent Bernat’s LLDPD: https://github.com/vincentbernat/lldpd/blob/abc042057d9fc237b239948136cb89a4a2ac9a01/src/daemon/lldpd.c#L1233-L1276

To configure your systemd unit, you’ll now need to mark your job as having the type notify:

[Unit]
Description=My daemon
Documentation=man:mydaemon(8)
After=network.target

[Service]
Type=notify
NotifyAccess=main
ExecStart=/home/pyr/mydaemon

[Install]
WantedBy=multi-user.target

          Why were there gotos in apple software in the first place?   

A recent vulnerability in iOS and Mac OS can boils down to a double goto resulting in making critical ssl verification code unreachable.

hashOut.data = hashes + SSL_MD5_DIGEST_LEN;
hashOut.length = SSL_SHA1_DIGEST_LEN;
if ((err = SSLFreeBuffer(&hashCtx)) != 0)
    goto fail;
if ((err = ReadyHash(&SSLHashSHA1, &hashCtx)) != 0)
    goto fail;
if ((err = SSLHashSHA1.update(&hashCtx, &clientRandom)) != 0)
    goto fail;
if ((err = SSLHashSHA1.update(&hashCtx, &serverRandom)) != 0)
    goto fail;
if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0)
    goto fail;
    goto fail;
if ((err = SSLHashSHA1.final(&hashCtx, &hashOut)) != 0)
    goto fail;

/* ... */

fail:
    SSLFreeBuffer(&signedHashes);
    SSLFreeBuffer(&hashCtx);
    return err;

Since the fail label return err, no error is reported in normal conditions, making the lack of verification silent.

But gotos are bad, lol

With all the talk about goto being bad (if you haven’t, read Edsger Dijkstra’s famous go to considered harmful), it’s a wonder it could still be found in production code. In this short post I’d like to point out that while goto is generally a code smell, it has one very valid and important use in Ansi C: exception handling.

Let’s look at a simple function that makes use of goto exception handling:

char *
load_file(const char *name, off_t *len)
{
    struct stat  st;
    off_t            size;
    char            *