Next Page: 10000

          Registered Nurse - Breast Centre (Competition #212.17)      Cache   Translate Page      
Women's College Hospital

Women’s College Hospital is the first and only independent, academic, ambulatory care hospital in Ontario with a primary focus on the health of women. If you’re ready to be part of the future of healthcare, then you will want to join an institution in which the possibilities for creative innovation, breakthroughs in new thinking and groundbreaking work in academic ambulatory medicine are limitless. Women’s College Hospital is committed to patient safety as a key professional value and an essential component of daily practice.

An exciting Regular Part-Time (0.4 FTE) opportunity as a Registered Nurse (Competition #212.17) exists in the Breast Centre reporting to the Clinical Manager.

Summary of Duties, but not limited to:

  • Responsible for the assessment of patients’ physical, social, psychological needs, counseling, and patient education of patients at high risk for developing breast cancer, diagnostic or breast cancer patients
  • Navigates newly diagnosed breast cancer patients through the surgical portion of breast cancer diagnosis and treatment; completes and reviews OR booking packages
  • Offers support and education to patients and their family from time of initial consultation to referral to medical/radiation oncology and metastatic work up
  • Empower patients and their families by providing information and education to facilitate decision making in order to enhance the patient’s choice of the best alternatives of care
  • Aids patient along the entire screening and diagnostic journey which includes helping educate and prepare patient fore genetic counselling and testing, imaging
  • Provide educational and emotional support to patients who receive cancer diagnosis or genetic carrier diagnosis
  • Interviews patients on initial consult and updates concerns/biopsies/imaging on chart on follow up visits
  • Clinical liaison between patient and surgeons/High Risk/GPO MDs and other health care team members to provide continuity of care through the health care system
  • Triages new referrals and determines priority following established guidelines
  • Navigates high risk OBSP patients through the high risk OBSP program
  • Ensures all tests, imaging and biopsies are ordered and booked as needed
  • Initiates referrals to Social Work, Physiotherapy or other supportive agencies
  • Ensures clinics run smoothly and in a timely manner
  • Attends Breast Rounds with multidisciplinary team to discuss patient imaging and plan surgery options
  • Provides telephone nursing practice as part of role; ensures patients have nurse’s contact information and encourages patients to call with questions or concerns regarding breast disease
  • Provides dressing, drain and wound care as ordered and assists physician with breast biopsy/needle aspiration
  • Performs tissue expander inflation for Breast Reconstruction/plastics patients as per surgeon’s orders
  • Liaison with CCAC and other community agencies to ensure patients in community are receiving appropriate care and follow up
  • Develops patient teaching guides and information sheets
  • Develops and conducts patient workshops for Breast Reconstruction

As a role model and champion you will work to identify and integrate safe, best practices into daily activities to foster the delivery of safe and exemplary care. 

The responsibilities described above are representative and are not to be construed as all-inclusive.

Qualifications/Skills:

  • Current registration with the College of Nurses, Baccalaureate in Nursing preferred 
  • Current BLS certification
  • Must have a minimum of three (3) years recent experience providing care for patients at high risk for breast cancer and with patients diagnosed and in treatment (medically and surgical) for breast cancer in an ambulatory setting
  • Proven competency to perform breast exams and tissue expander inflations
  • Must have a solid knowledge base regarding breast health and promotion, genetic counselling,  diagnostic testing and treatment, breast surgical/reconstructive surgery treatment/options, wound care, J.P removal, assisting physician’s with breast biopsy/needle aspiration
  • Experience providing telephone nursing practice
  • Excellent computer skills, specifically with Electronic Medical Records and the Microsoft Office Suite
  • Must have excellent organizational, assessment, communication, counseling, and teaching skills
  • Works effectively as a strong team player and able to work independently
  • Ability to demonstrate empathy while remaining professional and respectful
  • Demonstrated commitment to continuing education, professional growth and maintenance of clinical competency is required
  • Professional behavior and communication that meets the standards of the professional regulatory college or association, as applicable, and the standards of Women’s College Hospital
  • This position plays a critical role in acting as an advocate for safety and will demonstrate principles, practices and processes that will optimize a safe environment for all

POSTING DATE: October 9, 2018

Please forward resumes via email to HR@wchospital.ca with your name and the competition number in the subject line. (Example: Jane Smith, 1.16)

We thank you for your interest, however, only qualified applicants who are selected to be interviewed will be contacted.  

Women’s College Hospital is a fully affiliated teaching hospital of the University of Toronto and is committed to fairness and equity in employment and our recruitment and selection practices. We encourage applications from Aboriginal peoples, people with disabilities, members of sexual minority groups, members of racialized groups, women and any others who may contribute to the further diversification of our Hospital community. Accommodation will be provided in all parts of the hiring process as required under our Access for People with Disabilities policy. Applicants need to make their requirements known in advance.


          The 33-year-old millionaire founder of $3.75 billion Box thinks everyone needs to read these 2 books (BOX)      Cache   Translate Page      

Aaron Levie

Box CEO Aaron Levie may have made his millions helping companies move their data to the cloud, but the 33-year-old founder still takes the time to sit down and read a book.

It's up to Levie, the leader of a 1,960-person workforce at a company that has $500 million in annual revenue and is valued at $3.75 billion, to set the tone at Box. So even though Levie is known widely as the funniest CEO in enterprise tech, it's no surprise that his books of choice are actually quite serious.

Speaking on stage at BoxWorks in August, Box's annual user conference, Levie shared two books he believes all the attendees should read and absorb.

Here's what he suggested:

Read more: 'Software will get into finer and finer niches': Slack CEO Stewart Butterfield says the future belongs to startups that specialize

SEE ALSO: Investors used to balk at startups for software developers — but after Microsoft bought GitHub for $7.5 billion, they’re all in

"Powerful: Building a Culture of Freedom and Responsibility" by Patty McCord (2018)

Patty McCord, the former chief talent officer at Netflix, gives her take on recruiting, motivating, and building great teams in "Powerful: Building a Culture of Freedom and Responsibility."

McCord, who worked at Netflix from 1998 to 2012, stands against the old style of corporate human resources, which she sees as a waste of time. Instead, according to the book's description on Amazon, she "advocates practicing radical honesty in the workplace, saying goodbye to employees who don't fit the company's emerging needs, and motivating with challenging work, not promises, perks, and bonus plans."

Levie isn't the only person in Silicon Valley to take notice. McCord has gotten a lot of buzz since the book came out in early 2018. Arianna Huffington and Laurene Powell Jobs both endorsed McCord's book, as did Netflix CEO Reed Hastings.

Read Business Insider's interview with Patty McCord here.



"The Great Game of Business" by Jack Stack (1992)

"The Great Game of Business" first came to Levie's attention because McCord referenced it in "Powerful." It may have come out in 1992, but it continues to be influential today.

In the book, the longtime entrepreneur Jack Stack touts the idea of "open-book management," a style of office culture that loops everyone into the finances of the company so they know how things are going every step of the way. Stack's model of transparency and engagement was inspired by workers on the factory floor at International Harvester, which was going "down the tubes," the book's summary says.

But the book has found its way into the heart of Silicon Valley leaders as well. Stack, the founder and CEO of SRC Holdings Corporation, even managed to create a whole franchise around it, including coaches, classes, and events designed to teach the model.



See the rest of the story at Business Insider
          PDF417 Native Access Barcode Generator v. 16.05      Cache   Translate Page      
PDF417 Native Access Barcode Generator 16.05



PDF417 Native Access Barcode Generator 16.05 0.16 MB


Create PDF417 barcodes in Microsoft Access easily with the PDF417 Native Access Barcode Generator.


OS: Win2000,WinXP,Win7 x32,Win7 x64,windows 8,windows 10,WinServer,WinOther,windows2000,windows2003,windows Server 2012,windows Tablet PC Edition 2005,windows Media Center Edition 2005,WinVista,windows Vista Starter,windows Vista Home Basic,windows Vista Home Premium,windows Vista Business,windows Vista Enterprise,windows Vista Ultimate,WinVista x64,windows Vista Home Basic x64,windows Vista Home Premium x64,windows Vista Business x64,windows Vista Enterprise x64,windows Vista Ultimate x64

Language: English

Download URL: http://downloads.idautomation.com/IDAutomation_PDF417_AccessNativeBarcodeGeneratorDEMO.zip

Read more: https://www.idautomation.com/cart/PDF417-Native-WeiRuan-->WeiRuan-Access-Barcode-Generator-P12386.aspx
          Manager, Policy and Corporate Supports - Province of Nova Scotia - Halifax, NS      Cache   Translate Page      
Demonstrated proficiency in Microsoft Word, Outlook, PowerPoint, Internet Explorer, and Excel. Public Administration, Policy, Business) plus 3 years of... $5,304 - $6,630 a month
From Province of Nova Scotia - Tue, 06 Nov 2018 21:22:54 GMT - View all Halifax, NS jobs
          Tom Clancy’s EndWar and HAWX added to Xbox One backward compatibility library      Cache   Translate Page      

Two Xbox 360 games in the Tom Clancy series have been added to the Xbox One backward compatibility library. Microsoft has added two Ubisoft titles to its backward compatibility library today: EndWar and HAWX. EndWar was released in 2008 and HAWX arrived a year later in 2009. Both are rather long in the teeth – […]

The post Tom Clancy’s EndWar and HAWX added to Xbox One backward compatibility library appeared first on VG247.


          Madison's Geek Lunch      Cache   Translate Page      

photoMADdotNET - Madison Wisconsin's Microsoft .NET Community

Hey Everyone,

Come to Geek Lunch. Each month on the 3rd Tuesday we get together to bounce ideas, questions, solutions, and share other cool things with each other. It's pretty casual and every level is welcome. It's like an Open Space and watercooler discussion with your fellow geeks.

You may even get a chance to get your lunch paid for thanks to on of our sponsors, or another nice door prize. Nice!

Even though our Meetup space is hosted by MadDotNet, we talk about anything and everything geeky.

See you there!

Madison, WI 53713 - USA

Tuesday, November 20 at 11:45 AM

2

https://www.meetup.com/MADdotNET/events/256163380/


          Infrastructuur Ontwerper Bouwer Windows senior      Cache   Translate Page      
Reacties ontvangen wij graag voorzien van een CV in word-formaat . Een motivatie is (nog) niet nodig. Als u geselecteerd wordt vragen wij u altijd om een aanvullende motivatie te schrijven om de kans op succes zo groot mogelijk te maken. Functieomschrijving Startdatum: 14-01-2019 Einddatum: 31-12-2019 Optie op verlenging: Ja Aantal uur per week: 36 Sluitingsdatum: 8-11-2018 om 17:00 uur De Senior infrastructuur Ontwerper/Bouwer (Microsoft Windows en Citrix), adviseert bij de vertaling van de infrastructuur architectuur en functionele behoefte naar concrete oplossingen voor de Politie, hij/zij ontwerpt en bouwt oplossingen...
          Microsoft Azure hands-on specialist      Cache   Translate Page      
Korte omschrijving werkzaamheden: Onze opdrachtgever heeft een Cloud roadmap (IaaS/PaaS) ontwikkelt en geeft hier in 2018/2019 projectmatig invulling aan. Via een Agile/DevOps aanpak worden bijvoorlbeeld Azure Unmanaged Subscription / Monitoring / Hosting / Infra as a code beetgepakt. Binnen dit team zijn we op zoek naar een Hands-on Cloudspecialist die zijn kennis wil gebruiken om ons een grote stap voorwaarts te brengen...
          Worst malware and threat actors of 2018 so far      Cache   Translate Page      

What’s the worst malware so far into 2018? The worst botnets and banking trojans, according to Webroot, were Emotet, Trickbot, and Zeus Panda. Crysis/Dharma, GandCrab, and SamSam were the worst among ransomware. The top three in cryptomining/cryptojacking were GhostMiner, Wanna Mine, and Coinhive.

And included in the list of top 10 threat actors so far this year, we find Lazarus Group, Sofacy and MuddyWater coming in the top three spots, according to AlienVault. Lazarus Group took the top spot from Sofacy this year. The reported locations for the top 10 threat actors are North Korea, with two groups; Russia, with three groups; Iran, with two groups; China, with two groups; and India, with one. Microsoft Office was the most exploited application, but Adobe Flash, WebLogic, Microsoft Windows, Drupal and GPON routers were also listed in the top 10.

To read this article in full, please click here


          Comment on Security fixes for Team Foundation Server by MichaelHauer      Cache   Translate Page      
How do we know if the TFS2018 Update 3 patch is applyed correctly? 1. Administration Console showed 16.131.28106.2 (Tfs2018.Update3) before the patch. 2. I then applyed the tfspatch.exe (Microsoft (R) TfsPatch - Team Foundation Server update tool - version 16.131.28224.5) which seemed fine 3. Administration Console showed again 16.131.28106.2 (Tfs2018.Update3) 4. Started the tfspatch.exe again - it didnt came up with "already applied" 5. Administration Console still shows 16.131.28106.2 (Tfs2018.Update3)
          Think your Mac doesn't need antivirus software? Actually, it does.      Cache   Translate Page      
TwitterFacebook

There's a common misconception that Macs don't need antivirus software. Unfortunately, that's far from accurate these days. 

Macs are generally more secure than PCs, thanks to a more secure operating system where certain aspects of its software are more locked down and harder to infiltrate by rogue software. Also, fewer people own Macs meaning fewer targets for criminals. However, that doesn't mean that it's impossible to get a virus on your Mac, or receive a suspicious piece of malware either. 

SEE ALSO: Best cheap laptops: 10 options for under $500

A report from Malwarebytes found that Mac malware has seen an increase of over 270% between 2016 and 2017. That number is likely to rise in 2018 with new threats like OSX.MaMi and Dark Caracal cited in the article as significant ways of disrupting Mac owners. The more Macs are used, the more they’ll be targeted by cyber criminals. And everyone loves the must-have MacBook of the moment, right? Read more...

More about Tech, Software, Cybersecurity, Mac, and Computers
          Unlimited European Windows ASP.NET Core 2.1.5 Hosting      Cache   Translate Page      
Unlimited European Windows ASP.NET Core 2.1.5 Hosting ASP.NET is an open-source server-side web application framework designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, web applications and… Continue Reading
          Outside Parts Sales Representative - RJames Western Star - Kelowna, BC      Cache   Translate Page      
Computer competency required, knowledge of Microsoft Office would be an asset. RJames Western Star is looking for an outside parts sales professional to provide... $75,000 - $85,000 a year
From Indeed - Fri, 26 Oct 2018 21:46:11 GMT - View all Kelowna, BC jobs
          Réceptionniste Bilingue - Recrute Action Inc - Montréal, QC      Cache   Translate Page      
Bonnes connaissances informatiques et de la suite Microsoft. Réceptionniste Bilingue – Montréal*.... $14 an hour
From Indeed - Mon, 29 Oct 2018 22:10:50 GMT - View all Montréal, QC jobs
          Outside Parts Sales Representative - RJames Western Star - Castlegar, BC      Cache   Translate Page      
Computer competency required, knowledge of Microsoft Office would be an asset. RJames Western Star is looking for an outside parts sales professional to provide... $75,000 - $85,000 a year
From Indeed - Fri, 26 Oct 2018 21:50:18 GMT - View all Castlegar, BC jobs
          Senior Art Director - Hillberg & Berk - Regina, SK      Cache   Translate Page      
Having expertise in InDesign, Photoshop and Illustrator is a must and proficiency with Microsoft Office is a plus....
From Hillberg & Berk - Sat, 08 Sep 2018 20:28:04 GMT - View all Regina, SK jobs
          Research Analyst NEW - Centre for Addiction and Mental Health - Toronto, ON      Cache   Translate Page      
Knowledge of PC software skills, including Microsoft Office (Word, Access, PowerPoint, and Excel), internet search engines, and database software packages is... $23.76 - $31.70 an hour
From Centre for Addiction and Mental Health - Tue, 06 Nov 2018 22:10:11 GMT - View all Toronto, ON jobs
          Security Guard 2 NEW - Centre for Addiction and Mental Health - Toronto, ON      Cache   Translate Page      
The successful candidate will possess basic computer skills such as Microsoft Word and Outlook. Years Experience Required:.... $21.76 - $26.84 an hour
From Centre for Addiction and Mental Health - Tue, 06 Nov 2018 22:10:10 GMT - View all Toronto, ON jobs
          Office Administrator - Parkbridge Lifestyle Communities - Surrey, BC      Cache   Translate Page      
Strong working knowledge of the Microsoft Office Suite. Office Administrator – Crispin Bays and Langley Grove *....
From Indeed - Thu, 04 Oct 2018 20:57:23 GMT - View all Surrey, BC jobs
          Secrétaire de service - UPA - Saint-Rémi, QC      Cache   Translate Page      
Très bonne connaissance de Microsoft Word et PowerPoint et connaissance de base d’Excel; SECRÉTAIRE DE SERVICE....
From UPA - Mon, 29 Oct 2018 16:08:45 GMT - View all Saint-Rémi, QC jobs
          Bilingual Service and Sales Agent - Home Based (Vancouver) - WestJet - Vancouver, BC      Cache   Translate Page      
Intermediate to advanced proficiency with computers and experience working within a Windows-based environment, including Microsoft Word, Excel, Outlook and...
From Westjet Airlines - Wed, 01 Aug 2018 22:07:46 GMT - View all Vancouver, BC jobs
          Encore Aircraft Maintenance Engineer - Calgary - WestJet Encore - Calgary, AB      Cache   Translate Page      
Strong computer skills using various Maintenance programs and Microsoft Office Applications. Looking for a great place to work?...
From Westjet Airlines - Tue, 10 Jul 2018 10:07:22 GMT - View all Calgary, AB jobs
          Agente ou agent aux ressources humaines (stagiaire) - École de technologie supérieure / ETS - Montréal, QC      Cache   Translate Page      
Connaissance des logiciels de la suite Microsoft Office; Statut de l'emploi:.... $14.23 - $21.11 an hour
From Jobs.ca - Tue, 06 Nov 2018 18:13:27 GMT - View all Montréal, QC jobs
          Bilingual Service and Sales Agent - Home Based (Calgary) - WestJet - Calgary, AB      Cache   Translate Page      
Intermediate to advanced proficiency with computers and experience working within a Windows-based environment, including Microsoft Word, Excel, Outlook and...
From Westjet Airlines - Thu, 18 Oct 2018 22:07:34 GMT - View all Calgary, AB jobs
          GSE Maintenance Technician - Toronto - WestJet - Toronto, ON      Cache   Translate Page      
Strong computer skills using Microsoft Office (Word, Excel, PowerPoint, Outlook). Looking for a great place to work?...
From Westjet Airlines - Tue, 21 Aug 2018 16:07:27 GMT - View all Toronto, ON jobs
          Aircraft Maintenance Engineer - Edmonton - WestJet - Edmonton, AB      Cache   Translate Page      
Strong computer skills using various Maintenance programs and Microsoft Office Applications. Looking for a great place to work?...
From Westjet Airlines - Mon, 24 Sep 2018 10:07:39 GMT - View all Edmonton, AB jobs
          Encore Aircraft Maintenance Engineer - Edmonton - WestJet Encore - Edmonton, AB      Cache   Translate Page      
Strong computer skills using various Maintenance programs and Microsoft Office Applications. Looking for a great place to work?...
From Westjet Airlines - Sat, 18 Aug 2018 10:07:19 GMT - View all Edmonton, AB jobs
          Executive Assistant/Sales Administrator- Calgary - CDN Controls - Calgary, AB      Cache   Translate Page      
Proficient with Microsoft Office suite (Excel, Outlook, PowerPoint, Word). CDN Controls Ltd....
From Indeed - Tue, 06 Nov 2018 22:07:47 GMT - View all Calgary, AB jobs
          Aircraft Maintenance Engineer - WestJet - Calgary, AB      Cache   Translate Page      
Strong computer skills using various Maintenance programs and Microsoft Office Applications. Looking for a great place to work?...
From Westjet Airlines - Mon, 29 Oct 2018 22:07:59 GMT - View all Calgary, AB jobs
          Business Analyst (3) #53058 - Intellex Systems Inc. - Edmonton, AB      Cache   Translate Page      
2 years using Microsoft Visio to create or revise process document, flow chart or business process models, etc....
From Indeed - Tue, 06 Nov 2018 22:07:26 GMT - View all Edmonton, AB jobs
          HR/Administrative Assistant - Rigging & Marine Services Pte Ltd - Sembawang      Cache   Translate Page      
Proficient in Basic IT Software eg. Microsoft Office Minimum Qualification of an ‘O’ Levels Certificate Trained in HR System and Management Minimum 2 years...
From Rigging & Marine Services Pte Ltd - Thu, 18 Oct 2018 05:41:36 GMT - View all Sembawang jobs
          Sales Coordinator - Rigging & Marine Services Pte Ltd - Sembawang      Cache   Translate Page      
Proficient in Basic IT Software eg. Microsoft Office Able to communicate well in English & Mandarin Basic knowledge of marine terminology and the industry...
From Rigging & Marine Services Pte Ltd - Thu, 18 Oct 2018 05:41:35 GMT - View all Sembawang jobs
          P/T Office Assistant      Cache   Translate Page      
NJ-Fairfield, P/T Office Assistant COMMAND Nutritionals, LLC is a leading contract manufacturer specializing in powdered nutritional supplements. This position is under the direction of the Office Manager: The applicant will provide data entry, clerical and general office support. This position requires experience with Microsoft Excel, Word, Outlook and QuickBooks, strong organizational & communication skills,
          Office Manager/Office Assistant      Cache   Translate Page      
MA-Wellesley, Our client, a Real Estate company located in Wellesley, is seeking an Office Manager/ Office Assistant. In this role, you will be assisting with calendar management in Microsoft Outlook, processing invoices, ordering office supplies, stocking kitchen and office supplies, ordering lunches, processing expense reports, and other tasks and projects as needed. This role is compensating $20/hour and the
          Tom Clancy's Endwar og Hawx er nå på Xbox One (Gamereactor)      Cache   Translate Page      
Vi er nå bare fire dager unna Microsofts X018-konferanse starter, så mange regnet med at selskapet ville spare alle nyhetene sine til da. Det viser seg at de har tenkt å... (Gamereactor)
          RE: GP2018 Payables Transaction Inquiry by Document Hangs GP      Cache   Translate Page      

This will be changed in the U.S. Year end update due to release week of November 19, 2018 that will change the behavior of this window.  The window will now open blank, if no criteria is selected, then you will see similar behavior.

Thanks

Terry Heley Microsoft


          Edge removes XSS Filter      Cache   Translate Page      

Microsoft recently announced that they were going to remove the XSS Filter from their Edge browser. I have some mixed feelings about this so I'm going to go through them here and gather some feedback from others in the community too.


The XSS Filter

XSS mitigations were first built into


          RE: GP 2018 Export to excel from smart list shows 5 digits after Manufacturing install      Cache   Translate Page      

I don't know if it is related to Manufacturing as it is by design with Dynamics GP and been that way since GP 2013, I believe.

This article goes over it and has additional links for more information:

support.microsoft.com/.../smartlist-and-navigation-lists-export-currency-values-with-5-decimals

community.dynamics.com/.../smartlist-and-navigation-list-exports-display-currency-values-with-5-decimals-in-excel-using-microsoft-dynamics-gp-2013

Let us know if you have any question. Thanks


          #7: Microsoft Office 365 Home multilingual | 6 Nutzer | Mehrere PCs / Macs, Tablets und mobile Geräte | 1 Jahresabonnement | Download      Cache   Translate Page      
Microsoft Office
Microsoft Office 365 Home multilingual | 6 Nutzer | Mehrere PCs / Macs, Tablets und mobile Geräte | 1 Jahresabonnement | Download
von Microsoft
Plattform:   Windows 10 / 8 / 7, Mac OS X
(524)

Neu kaufen: EUR 59,99

(In der Software-Bestseller-Liste finden Sie maßgebliche Informationen über die aktuelle Rangposition dieses Produkts.)
          #9: Microsoft Office Home and Student 2016 | PC | Box      Cache   Translate Page      
Microsoft Office
Microsoft Office Home and Student 2016 | PC | Box
von Microsoft Software
Plattform: Windows 7 / 8 / 10
(207)

Neu kaufen: EUR 149,99 EUR 69,99
31 Angebote ab EUR 37,90

(In der Software-Bestseller-Liste finden Sie maßgebliche Informationen über die aktuelle Rangposition dieses Produkts.)
          Miliardář Bill Gates v Pekingu představil futuristický záchod      Cache   Translate Page      
Mám pro vás záchod, který nepotřebuje vodu ani kanalizaci a pomocí chemikálií mění lidské exkrementy na hnojivo.#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000 Americký miliardář a spoluzakladatel softwarového gigantu Microsoft Bill Gates dnes v Pekingu představil futuristický záchod, který nepotřebuje vodu ani kanalizaci a pomocí chemikálií mění lidské exkrementy na hnojivo. Informuje o tom agentura Reuters.
          Pulumi: SaaS multicloud app deployment service      Cache   Translate Page      
Pulumi seeks to “Program the Cloud”. They provide infrastructure for serverless containers. For an intro overview of Pulumi see: From GeekWire: It didn’t take long for the ex-Microsoft engineers behind Pulumi to prove their software development platform for multicloud computing was worthy of additional investment. Pulumi launched its SaaS multicloud app deployment service which could help businesses […]
          PDF417 Native Access Barcode Generator      Cache   Translate Page      
Create PDF417 barcodes using the Native PDF417 Barcode Generator for Microsoft Access by IDAutomation, without the installation of additional fonts or other components. The demo version provided is fully functional with static data. Once installed, the PDF417 Barcode Generator remains embedded in the database, even when distributed. Additional Native Barcode Generators include support for the following symbologies: Code 3 of 9, Code 128, Code 93, MSI, UCC/EAN-128, Interleaved 2 of 5, PostNet, Intelligent Mail IMb, Data Matrix and QR-Code. More information about this product can be found at http://www.idautomation.com/barcode-components/access-native/
          Jetzt heißt es schnell sein: Microsoft verschenkt Software im Wert von 9,99 Euro      Cache   Translate Page      
Microsoft verschenkt im Windows 10-Store immer wieder kostenpflichtige Programme. In den nächsten Tagen können Sie sich noch die App "My File Viewer" kostenlos sichern.
          Otro bug de Windows 10 impide cambiar aplicaciones predeterminadas asociadas a archivos      Cache   Translate Page      

Otro bug de Windows 10 impide cambiar aplicaciones predeterminadas asociadas a archivos#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000

Cuando nos aproximamos al último mes del año llega el momento de hacer evaluación de los principales responsables de productos y servicios que usamos cada día, y desde su lanzamiento en 2015, parece que 2018 ha sido o está siendo el peor año del sistema operativo. Con la Windows 10 October Update 2018 llegaron grandes novedades como el portapapeles en la nube o el nuevo método para hacer capturas de pantalla. Sin embargo, como ya sabemos, la actualización ha roto mucho más de lo que ha aportado, y de momento Microsoft sigue sin reanudar su despliegue.

Pero no todos los bugs del sistema tienen que ver con la actualización de octubre, sino que como cuentan en How To Geek, en la April 2018 Update, versión estable a día de hoy, se puede experimentar el problema de que ciertos cambios de aplicaciones predeterminadas con algunos tipos de archivo no funcionan. Y no es que las apps que fallan sean poco conocidas o extrañas, no. Hablamos de Adobe Photoshop CC y de Notepad ++.

Un bug molesto, más que grave

Windows 10 Bug

La modificación falla tanto en el momento de cambiar la asociación en "Propiedades", en "Abrir con" "Elegir otra aplicación" y marcar "Usar siempre esta aplicación" en las alternativas ofrecidas, como en los ajustes del sistema para cambiar las aplicaciones predeterminadas. Los tipos de archivo que hemos probado también son muy comunes. Por ejemplo, con un archivo de texto .txt, el sistema permite cambiar entre Bloc de notas y Wordpad, pero no a Notepad ++. Lo mismo ocurre entre Paint y Fotos con respecto a Photoshop.

En la primera apertura tras marcar el "usar siempre", el archivo sí se abrirá con la opción elegida, pero la próxima vez que se abra, volverá a su aplicación original. La buena noticia es que los ordenadores que cuentan con el October Update no lo sufren, pero son tan pocos (y experimentan muchos otros bugs) que tampoco es consuelo.

Muchos de los bugs que Windows 10 presenta recientemente no guardan gravedad, pero sí lastran la confianza y comodidad de los usuarios respecto al sistema.

A diferencia de muchos otros bugs que han ido apareciendo en los últimos tiempos, como es el hecho de perder archivos, que la asociación de archivos esté rota con algunas aplicaciones es algo más molesto en el día a día que grave. Para un usuario intensivo de Photoshop que la aplicación no ejecute sus archivos es una pérdida de tiempo o una necesidad de cambiar la forma de abrirlos, pero en ningún caso llega al nivel de perder el audio del sistema o que los archivos no se sobreescriban.

De momento, Microsoft no se ha pronunciado sobre este bug, por lo que habrá que esperar a pequeñas actualizaciones o al relanzamiento del major update de octubre para ver progresos en ese sentido.


          Más antiguo que Star Wars: el bug de Windows que lleva más de 40 años sin solucionarse       Cache   Translate Page      

Más antiguo que Star Wars: el bug de Windows que lleva más de 40 años sin solucionarse #source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000

Los bugs son tan antiguos como la informática o la programación, y prácticamente ningún sistema operativo, firmware o software que potenciara a dispositivos ha estado exento de ellos. En ese sentido, muchos nacen y permanecen en los equipos durante años sin que nadie los perciba, mientras que otros llegan a causa de limitaciones o hacks del momento en que se escribe el código.

@Foone, un usuario de Twitter, ha contado la historia de un bug nacido en 1974 y que aún permanece en Windows 10, como consecuencia de contar en su interior con la base del CP/M de Gary Kildall y el Q-DOS de Tim Paterson. Mientras intentaba copiar el archivo ‘aux.h’, el sistema lanzó un error anunciando que "el fichero AUX.H es demasiado grande para el sistema de archivos de destino". Todo ello, pese a contar sólo con 9,57 kilobytes. Es muy poco desde la perspectiva actual, pero mucho para la época.

Un bug eterno, en aras de la compatibilidad

El origen del problema está en los archivos especiales presentes en carpetas especiales de Unix. En el viejo sistema, según @Foone, "todo era un archivo", algo que Kildall llevó a CP/M en 1974. Sin embargo, al estar CP/M diseñado para ordenador de 8-bit, con muy poco memoria, sin discos duros, no se usaban directorios, sino distintos discos. Al no haber directorios, los ficheros están en todo el disco. Así, según el ejemplo,para imprimir un archivo había que ejecutar "PIP LST:=FOO.TXT", que lo que hace es copiar FOO.TXT al archivo LST, la impresora. Toda referencia a un archivo de impresora o teclado podía adquirir su extensión, por lo que LST.TXT seguía funcionando como impresora.

Todo esto también existió en Q-DOS y PC-DOS, y para no romper la compatibilidad con versiones antiguas del sistema, los archivos especiales estarían ahora en todos los directorios con todas las extensiones. Así fue en Windows 95, basado en DOS. Luego la base fue Windows NT, que llega hasta estos días, y que en XP, de nuevo para garantizar compatibilidad, hizo uso del antiguo sistema de DOS.

Así, en Windows 10, por ejemplo, no es posible crear un archivo .txt que haga referencia a hardware: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9. Microsoft lo recoge aquí.

En Windows 95, de hecho, como @Foone cuenta, acceder a "C:\con\con" producía una BSOD de forma automática. En cualquier caso, hay debate sobre si es un bug o no. En este caso, hablamos de un bug a día de hoy, porque ya no usamos el hardware de esa forma, pero no en su momento, cuando tenía bastante sentido.


          Advertising Account Executive - Clovis Roundup Community Newspaper - Clovis, CA      Cache   Translate Page      
Driver's License (Preferred). Must have an acceptable driving record and proof of auto insurance. Computer proficiency (Microsoft Office, Email, and Social...
From Indeed - Fri, 02 Nov 2018 16:30:24 GMT - View all Clovis, CA jobs
          Technical Architect      Cache   Translate Page      
Your new company Hays IT is recruiting for a Technical Architect to join our client in Somerset on a permanent basis. The successful candidate will be joining a leading supplier of information management systems that provide cloud platform and portfolio solutions across various sectors. Your new role The successful Technical Architect will have vast experience providing technical leadership for large scale products that are delivered to an international market. You will have a passion for design, continuous improvement and always develop with the end user experience in mind. Working in an Agile environment, the Technical Architect will provide advice and guidance to the extended project teams. What you'll need to succeed Experience of Microsoft stack (C#, .NET Framework, SQL Server, TDD/TDF) Experience of Git, BitBucket, Jira, Confluence Working with containerised applications / Docker Mobile solutions design / development A demonstrable ability and willingness to absorb new aspects of software / technology What you'll get in return £50,000 - £60,000 per annum Based in Somerset 25 Days Holiday + Bank Holiday 8:45am - 5:15pm (Monday to Friday) Pension, Health Care and Bonus What you need to do now If you're interested in this Technical Architect role in Somerset, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this Technical Architect job in Somerset isn't quite right for you but you are looking for a new Technical Architect position, please contact us for a confidential discussion on your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
          System Architect      Cache   Translate Page      
Your new company Hays IT is recruiting for a System Architect to work for a growing health technology organisation in Cornwall. You will be contributing to the designing of technical teams while coaching and mentoring individuals in different technical departments. As a leader, you will be maintaining a continuous strategy of personnel improvement and monitoring progress and results against set targets. Your new role The successful System Architect will be working within the Microsoft technology stack, utilising your in-depth programming expertise and SQL knowledge on a variety of systems, from websites, Windows clients or mobile devices through to high volume and available SQL databases. There is a large quantity of legacy software and the aim is to develop using up to date technologies without compromising the existing functionality. What you'll need to succeed Commercial development experience in C++. Responsibility for the development of quality software products including requirements capture, analysis, design, build and deployment. Expert knowledge of C++, OOP and SQL. NHS experience. Knowledge of Agile working and development. What you'll get in return £45,000 - £55,000 per annum. Based in Cornwall. 28 Days annual leave (Inc. Bank Holidays) increasing to 33. Pension scheme. Health Care Plans. Salary sacrifice bicycle schemes. What you need to do now If you're interested in this System Architect role in Cornwall, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this System Architect job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
          Dijital dönüşümde 'yapay zeka' etkisi artıyor      Cache   Translate Page      
Dijital dönüşümde 'yapay zeka' etkisi artıyor
Microsoft Türkiye Kamu Yatırımlarından Sorumlu Genel Müdür Yardımcısı Erkul, yapay zeka teknolojilerinin hayatın her alanında daha fazla yer alacağını belirterek, "Dijital projelerin yüzde 40'ının yapay...Devamı için tıklayınız
           Microsoft doesn't use customers' data for profit: Satya Nadella      Cache   Translate Page      
In an apparent jibe against rivals Google and Facebook, Microsoft CEO Satya Nadella has said the company doesn`t use customers` personal data for profit unlike some other firms.
          Manager, Cloud Transformation Practice - Avanade - Ottawa, ON      Cache   Translate Page      
Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Majority owned by Accenture, Avanade was founded in 2000 by...
From Avanade - Wed, 24 Oct 2018 21:24:28 GMT - View all Ottawa, ON jobs
          Manager, Cloud Transformation Practice - Avanade - Calgary, AB      Cache   Translate Page      
Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Majority owned by Accenture, Avanade was founded in 2000 by...
From Avanade - Wed, 24 Oct 2018 21:24:28 GMT - View all Calgary, AB jobs
          Global Operations Lead, HR Talent Acquisition Lead - Avanade - Toronto, ON      Cache   Translate Page      
Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Majority owned by Accenture, Avanade was founded in 2000 by...
From Avanade - Wed, 24 Oct 2018 21:24:16 GMT - View all Toronto, ON jobs
          North America Talent Acquisition Operations Lead - Avanade - Toronto, ON      Cache   Translate Page      
Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Majority owned by Accenture, Avanade was founded in 2000 by...
From Avanade - Sat, 27 Oct 2018 09:26:25 GMT - View all Toronto, ON jobs
          Senior HR Business Partner: Global Corporate Functions (Director/ Group Manager) - Avanade - Toronto, ON      Cache   Translate Page      
Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation and has 30,000 professionals in 24 countries....
From Avanade - Wed, 24 Oct 2018 21:24:04 GMT - View all Toronto, ON jobs
          Grp Manager, Program/Project Management - Avanade - Montréal, QC      Cache   Translate Page      
Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation and has 30,000 professionals in 24 countries....
From Avanade - Sat, 03 Nov 2018 09:12:11 GMT - View all Montréal, QC jobs
          Public Health Medical Receptionist - Sheridan County Courthouse - Sheridan, WY      Cache   Translate Page      
Knowledge of personal computers and job-related software programs including but not limited to Microsoft Office Suite and Adobe applications. Hours of work:.... $12.81 - $14.41 an hour
From Sheridan County Courthouse - Mon, 29 Oct 2018 09:37:45 GMT - View all Sheridan, WY jobs
          A Microsoft MIT licenc alatt kiadta a ProcDump nevű SysInternals eszköz linuxos verzióját      Cache   Translate Page      

Forrás elérhető a GitHub-on.


          Executive Assistant / Closing Administrator - 3 CREEK RANCH - Jackson Hole, WY      Cache   Translate Page      
Ideal candidate is detail orientated, self-motivated, reliable, organized, and possess strong writing skills.Proficient in Microsoft Office Suite, Adobe Acrobat...
From Indeed - Wed, 24 Oct 2018 19:24:52 GMT - View all Jackson Hole, WY jobs
          Office Support Specialist I - State of Wyoming - Casper, WY      Cache   Translate Page      
Preference will be given based on experience with Microsoft Office, Adobe Creative Suite, SQL Server, SAS, or other programming related software.... $13.94 - $17.43 an hour
From State of Wyoming - Fri, 02 Nov 2018 20:50:15 GMT - View all Casper, WY jobs
          Office Assistant - School of Science - Casper College - Casper, WY      Cache   Translate Page      
Perform office/receptionist duties with a high level of proficiency using various computer operating systems and applications (Microsoft Office suite, Adobe...
From Casper College - Sat, 27 Oct 2018 01:05:39 GMT - View all Casper, WY jobs
          Site IT Service Intern - J. R. Simplot Company - Afton, WY      Cache   Translate Page      
For best results, please upload your resume as a Microsoft Word or Adobe PDF document. SITE IT SERVICE INTERN (AFTON, WYOMING) (JOB ID:....
From J.R. Simplot Company - Thu, 18 Oct 2018 17:04:19 GMT - View all Afton, WY jobs
          Analytical Laboratory Technician - J. R. Simplot Company - Rock Springs, WY      Cache   Translate Page      
For best results, please upload your resume as a Microsoft Word or Adobe PDF document. Performs all the analysis required in the laboratory by conducting a wide...
From J.R. Simplot Company - Tue, 25 Sep 2018 05:08:41 GMT - View all Rock Springs, WY jobs
          Maintenance Mechanic - J. R. Simplot Company - Rock Springs, WY      Cache   Translate Page      
For best results, please upload your resume as a Microsoft Word or Adobe PDF document. MAINTENANCE MECHANIC (ROCK SPRINGS, WY) (JOB ID:....
From J.R. Simplot Company - Wed, 05 Sep 2018 19:01:41 GMT - View all Rock Springs, WY jobs
          Site Support Technician - AgriBusiness - J. R. Simplot Company - Rock Springs, WY      Cache   Translate Page      
For best results, please upload your resume as a Microsoft Word or Adobe PDF document. Applies developed to advanced subject matter knowledge to solve common...
From J.R. Simplot Company - Mon, 20 Aug 2018 22:32:03 GMT - View all Rock Springs, WY jobs
          Graphic Designer - University of Wyoming Family Medicine Residency Program - Laramie, WY      Cache   Translate Page      
Advanced computer skills with a proficiency in Adobe Creative Suite (especially InDesign, Illustrator and Photoshop), and Microsoft Office.... $36,000 a year
From University of Wyoming Family Medicine Residency Program - Mon, 05 Nov 2018 18:54:25 GMT - View all Laramie, WY jobs
          Should you update stats for your SQL Server database?      Cache   Translate Page      

Statistics on database objects are very important to the SQL Server engine optimizing execution plans and running at the most optimal performance.  There is often many times people ask do or do I not need to manually update stats in my database.

The answer to this question is not a simple yes or no.  It truly depends on the activity in your database.  As we all know stats get updated when data changes and meets an internal threshold in the database engine, this work is done automatically.  However if you are supporting extremely large database that do not update data frequently or update enough data those stats will not get updated automatically and will require you to do so manually.

There are also some standard database maintenance items like rebuilding and reorganizing indexes that will update stats too, but only the stats related to those objects.  Many times I have seen the SQL engine not using the most optimized execution plan for a stored procedure because table stats are out of data.

There is a bit of risk when you update stats using the stored proc named “sp_updatestats”.  The update stats stored procedure updates all user generated stats in the database.  You can even specify certain tables to update on, so if you have a logging table that gets used frequently you can specify to update that table only using SP_UpdateStats.  For usability options for SP_Updates please check out the Microsoft doc page on this stored proc using this link – SP_UpdateStats

Keeping stats fresh in databases can resolve a lot of performance problems when execution plans get out of whack.  If you find yourself wondering if your stats our out of data run this query below to pull the timestamp of the last update for stats:

SELECT OBJECT_NAME(object_id) AS [ObjectName]
,[name] AS [StatisticName]
,STATS_DATE([object_id], [stats_id]) AS [StatisticUpdateDate]
FROM sys.stats;

 

The post Should you update stats for your SQL Server database? appeared first on VitaminDBA.


          Premium blob storage      Cache   Translate Page      

As a follow-up to my blog Azure Archive Blob Storage, Microsoft has released another storage tier called Azure Premium Blob Storage (announcement).  It is in private preview in US East 2, US Central and US West regions.

This is a performance tier in Azure Blob Storage, complimenting the existing Hot, Cool, and Archive tiers.  Data in Premium Blob Storage is stored on solid-state drives, which are known for lower latency and higher transactional rates compared to traditional hard drives.

It is ideal for workloads that require very fast access time such as interactive video editing, static web content, and online transactions.  It also works well for workloads that perform many relatively small transactions, such as capturing telemetry data, message passing, and data transformation.

Microsoft internal testing shows that both average and 99th percentile server latency is significantly better than the Hot access tier, providing faster and more consistent response times for both read and write across a range of object sizes.

Premium Blob Storage is available with Locally-Redundant Storage and comes with High-Throughput Block Blobs (HTBB), which provides a) improved write throughput when ingesting larger block blobs, b) instant write throughput, and c) container and blob names have no effect on throughput.

You can store block blobs and append blobs in Premium Blob Storage (page blobs is not yet available).  To use Premium Blob Storage you provision a new ‘Block Blob’ storage account in your subscription and start creating containers and blobs using the existing Blob Service REST API and/or any existing tools such as AzCopy or Azure Storage Explorer.

Premium Blob Storage has higher data storage cost, but lower transaction cost compared to data stored in the regular Hot tier.  This makes it cost effective and can be less expensive for workloads with very high transaction rates.  Check out the pricing page for more details.

At present data stored in Premium cannot be tiered to Hot, Cool or Archive access tiers.  Microsoft is working on supporting object tiering in the future.  To move data, you can synchronously copy blobs from using the new PutBlockFromURL API (sample code) or a version of AzCopy that supports this API.  PutBlockFromURL synchronously copies data server side, which means that the data has finished copying when the call completes and all data movement happens inside Azure Storage.

Check out the announcement on how to signup for the private preview.

To summarize the four storage tiers:

  • Premium storage (preview) provides high performance hardware for data that is accessed frequently
  • Hot storage: is optimized for storing data that is accessed frequently
  • Cool storage is optimized for storing data that is infrequently accessed and stored for at least 30 days
  • Archive storage is optimized for storing data that is rarely accessed and stored for at least 180 days with flexible latency requirements (on the order of hours)
#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
          Setting Memory–#SQLNewBlogger      Cache   Translate Page      

Another post for me that is simple and hopefully serves as an example for people trying to get blogging as #SQLNewBloggers.

I had a great time away, and upon my return, I found lots of emails and messages to review from work. One of these was a note that Kevin Hill had updated his article on misconfigured SQL Server instances. I’d worked with Kevin before I left and thought this was a great topic. As I reviewed his update, I started thinking about one thing: memory.

I typically run 3-4 instances on a host. I usually do this to test different versions and their effect on Redgate products or to review questions from the SQL Server community. I don’t have unlimited memory, however, and need to be careful. At times I’ll set an older version of SQL Server to not start so that I don’t have too much memory pressure for my regular tasks.

I’d like to think I do a good job of setting up SQL Servers, and I did a double check on one of my machines. Sure enough, I had:

2018-11-02 14_49_19-SQLQuery3.sql - Plato_SQL2016.sandbox (PLATO_Steve (62))_ - Microsoft SQL Server

This was my SQL 2016 instance, which is the main one. For the 2014 and 2017 instances, I’d reduced this to 4096 as I use those less frequently. However, for SQL Server 2019, I got this:

2018-11-02 14_51_00-SQLQuery3.sql - Plato_SQL2019.master (PLATO_Steve (57))_ - Microsoft SQL Server

The error is expected, since I set this up quickly after it was released (and before vacation) and hadn’t done anything. In this case, I need to enable advanced options.

I do that like this:

EXEC dbo.sp_configure 'show advanced options', 1
GO
RECONFIGURE WITH OVERRIDE

That will turn on the option, so when I run the memory command it works.

2018-11-02 14_52_55-SQLQuery3.sql - Plato_SQL2019.master (PLATO_Steve (57))_ - Microsoft SQL Server

That’s not ideal, so let’s lower it to 4096. I can do that like this:

EXEC sp_configure 'max server memory', 4096
GO
RECONFIGURE WITH OVERRIDE

This will change the memory SQL Server uses. The doc pages describes this, and since I’ve done little on this instance, it hasn’t used much memory. My setting doesn’t do much, but it will prevent more pressure from activity in the future.

SQLNewBlogger

This was a quick post. Once I read the article and realized I ought to check things, I also realized this is a nice, short topic to write about and share with others. If you haven’t checked the settings on your dev machine, do so.

And write about it.


          Failed Installation of SQL Server Cumulative Updates Debugged      Cache   Translate Page      

Background

Our customer has recently experienced an issue during the installation of the latest cumulative updates in their SQL Server environment. Instances for one specific application ended in a crashed state. The update process was upgrading SQL Server 2017 from CU6 to CU9. The error was occurring during the phase when databases are upgraded via update scripts (which follows after the installation of binary files and SQL Server start).

Inside an errorlog we found that the patch process failed due to an error inside a sp_vupgrade_replication procedure:

#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000

It was strange, because a replication was not enabled on any affected instances/databases. We wanted to confirm our suspicion that only these user databases are causing troubles, so we put them into an offline state and rollbacked & reinstalled CU again. As long as they remained offline when the upgrade script was running, everything went smoothly! This means that we have successfully isolated the problem which we could debug.

Root cause analysis

To investigate this issue further we rolled back patches one more time and enabled trace flag 902 in startup options of SQL Server. This TF bypasses execution of database upgrade scripts and allows us to run them manually later. Before we did that, we had created an extended event session to investigate what could possibly go wrong:

CREATE EVENT SESSION [upgrade] ON SERVER
ADD EVENT sqlserver.error_reported,
ADD EVENT sqlserver.errorlog_written,
ADD EVENT sqlserver.sp_statement_completed,
ADD EVENT sqlserver.sp_statement_starting
(
WHERE (
  [sqlserver].[like_i_sql_unicode_string]([sqlserver].[sql_text],
  N’%MSreplication_subscriptions%’))),
ADD EVENT sqlserver.sql_batch_completed,
ADD EVENT sqlserver.sql_statement_completed
(SET collect_statement=(1)
)
ADD TARGET package0.event_file(SET filename=N’upgrade’,max_file_size=(5))
GO

The upgrade scripts failed even when run manually, which was not a surprise. Fortunately, this time we were able to catch some interesting data in XE session where we found the exact same error as in an errorlog:

#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000

The last command which was run a few microseconds before was a breakthrough. The statement was looking for the existence of objects MSreplication_subscriptons and MSsubscriptions_agents.

#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000

Why a logical disjunction was used inside an IF EXISTS condition is a mystery.

IF EXISTS (SELECT FROM sys.objects WHERE name ‘MSreplication_subscriptions’ )
or 
EXISTS
(SELECT FROM sys.objects WHERE name ‘MSsubscription_agents’)

It surprises me how a query like this can get through the code review in Microsoft but it is what it is ??. We have checked that just one tested object existed. Unfortunately, the script was working with both in later code and therefore it errored and the whole patch process failed.

Resolution

The table, which caused trouble in our case, was MSsubscription_agents. It stores some information about replication subscribers.#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000

As it showed up, the database was part of SQL Server Replication topology in the past and even though this feature was removed correctly, somebody forgot to delete information about subscribers.

When we have manually run a procedure sys.sp_subscription_cleanup for all forgotten subscribers,

EXEC sys.sp_subscription_cleanup @publisher ‘xxxxxxxxxxx’, @publisher_db ‘xxxxxxxxxxx’

the object MSsubscription_agents disappeared and we could repeat the installation of CU. This time it went smoothly.

The key takeaway for the customer was to review a process how replications were removed instances. From the point of view of a supporting company, we appreciate the ability to use a TF902 which can help us to detect the errors in upgrade script.

It’s also important to mention that the error was most likely not connected only to SQL Server 2017 CU9. This particular database was migrated from SQL Server 2008 R2 recently and this was the first round of patching on top of the 2017 version. So it could appear with earlier (and possibly later) versions of CU as well.


          Reemplace LG 29inch LED HD TV Power Supply Charger Adaptador      Cache   Translate Page      
¿Aún no puedes comprar el LG AD-48F19 correcto? Aquí tiene el adaptador LG AD-48F19 que necesita, 100% nuevo, barato, de buena calidad y uso a largo plazo. El adaptador ADS-25SGP-06 está rigurosamente probado y 100% estable. Garantía de compatibilidad al 100%. Ordene ahora, entrega rápida en 24 horas. Reembolso de 30 días, 1 año de garantía.

Adaptador para PC portátiles LG AD-48F19

Enlace del producto :

IT: Adaptador LG AD-48F19

PL: Zasilacze do laptopów LG AD-48F19

FR: Adaptateur secteur alimentation pour LG AD-48F19

ES: Adaptador LG AD-48F19

Adaptador LG AD-48F19#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
Está buscando una alimentación o cargador para su ordenador portátil? 
Marca: LG
Capacidad: 100-240V~2.25A 50-60Hz
Voltaje: 19V 2.5A /2.53A 48W
Codificación: GSB327
Tecnología celular: LGG17296
Tamaño: 

Productos compatibles:

AD-48F19 29LB4510

Compatible con:

LG 29inch LED HD TV Power Supply Charger

Pago seguro mediante tarjeta de crédito y PayPal.
Incluye cables de alimentación de la UE.
100% compatible con el adaptador original.

Se vuoi ancora conoscere più batterie del telefono cellulare, benvenuto a visitare www.parabaterias.com

Se debe tener en cuenta lo siguiente al usar el Adaptador AD-48F19 de LG.

Al mover el Adaptador AD-48F19 de LG, asegúrese de desconectar la alimentación del tomacorriente
Cable Mover el dispositivo con el Adaptador AD-48F19 con el cable de alimentación conectado a la salida puede dañar el cable de alimentación y provocar un incendio o una descarga eléctrica. Cuando retire el cable de alimentación, asegúrese de sostener el enchufe y desenchufarlo.
No instale el LG AD-48F19 Adaptador en lugares húmedos o polvorientos, expuestos a la luz solar
Directo, cerca de un quemador, o donde se genera humo o vapor, ya que esto puede provocar un incendio o una descarga eléctrica.
No instale el LG AD-48F19 Adaptador en una posición inestable, como una plataforma de balanceo
Mesa o superficie inclinada. De lo contrario, el equipo podría caerse y provocar lesiones personales y / o daños materiales.
No toque el enchufe o la antena en una tormenta eléctrica, ya que esto podría causar una descarga eléctrica.

ÚLTIMAS NOVEDADES


          Adaptador para PC portátiles Sony ACDP-240E01      Cache   Translate Page      
¿Aún no puedes comprar el Sony ACDP-240E01 correcto? Aquí tiene el adaptador Sony ACDP-240E01 que necesita, 100% nuevo, barato, de buena calidad y uso a largo plazo. El adaptador ADS-25SGP-06 está rigurosamente probado y 100% estable. Garantía de compatibilidad al 100%. Ordene ahora, entrega rápida en 24 horas. Reembolso de 30 días, 1 año de garantía.

Adaptador para PC portátiles Sony ACDP-240E01

Enlace del producto :

IT: Adaptador Sony ACDP-240E01

PL: Zasilacze do laptopów Sony ACDP-240E01

FR: Adaptateur secteur alimentation pour Sony ACDP-240E01

ES: Adaptador Sony ACDP-240E01

Adaptador Sony ACDP-240E01#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
Está buscando una alimentación o cargador para su ordenador portátil? 
Marca: Sony
Capacidad: AC 100V - 240V 2.6A 50-60Hz
Voltaje: 24V-- /10A 240W
Codificación: GSB335
Tecnología celular: SON17440
Tamaño: 

Productos compatibles:

ACDP-240E01 ACDP-240E02 149311714 16038007989

Compatible con:

Sony XBR55X930D 55-Inch 4K Ultra HD 3D Smart TV (2016 Model)
SONY KDL-75X9400C LCD TV





Pago seguro mediante tarjeta de crédito y PayPal.
Incluye cables de alimentación de la UE.
100% compatible con el adaptador original.

Se vuoi ancora conoscere più batterie del telefono cellulare, benvenuto a visitare www.parabaterias.com

Se debe tener en cuenta lo siguiente al usar el Adaptador ACDP-240E01 de Sony.

Al mover el Adaptador ACDP-240E01 de Sony, asegúrese de desconectar la alimentación del tomacorriente
Cable Mover el dispositivo con el Adaptador ACDP-240E01 con el cable de alimentación conectado a la salida puede dañar el cable de alimentación y provocar un incendio o una descarga eléctrica. Cuando retire el cable de alimentación, asegúrese de sostener el enchufe y desenchufarlo.
No instale el Sony ACDP-240E01 Adaptador en lugares húmedos o polvorientos, expuestos a la luz solar
Directo, cerca de un quemador, o donde se genera humo o vapor, ya que esto puede provocar un incendio o una descarga eléctrica.
No instale el Sony ACDP-240E01 Adaptador en una posición inestable, como una plataforma de balanceo
Mesa o superficie inclinada. De lo contrario, el equipo podría caerse y provocar lesiones personales y / o daños materiales.
No toque el enchufe o la antena en una tormenta eléctrica, ya que esto podría causar una descarga eléctrica.

ÚLTIMAS NOVEDADES


          Adaptador del ordenadór portátil Sony 149311731      Cache   Translate Page      
¿Aún no puedes comprar el Sony 149311731 correcto? Aquí tiene el adaptador Sony 149311731 que necesita, 100% nuevo, barato, de buena calidad y uso a largo plazo. El adaptador ADS-25SGP-06 está rigurosamente probado y 100% estable. Garantía de compatibilidad al 100%. Ordene ahora, entrega rápida en 24 horas. Reembolso de 30 días, 1 año de garantía.

Adaptador para PC portátiles Sony 149311731

Enlace del producto :

IT: Adaptador Sony 149311731

PL: Zasilacze do laptopów Sony 149311731

FR: Adaptateur secteur alimentation pour Sony 149311731

ES: Adaptador Sony 149311731

Adaptador Sony 149311731#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
Está buscando una alimentación o cargador para su ordenador portátil? 
Marca: Sony
Capacidad: AC 100V - 240V 2.6A 50-60Hz
Voltaje: 24V-- /10A 240W
Codificación: GSB335
Tecnología celular: SON17440_1
Tamaño: 

Productos compatibles:

ACDP-240E01 ACDP-240E02 149311714 16038007989

Compatible con:

Sony XBR55X930D 55-Inch 4K Ultra HD 3D Smart TV (2016 Model)
SONY KDL-75X9400C LCD TV





Pago seguro mediante tarjeta de crédito y PayPal.
Incluye cables de alimentación de la UE.
100% compatible con el adaptador original.

Se vuoi ancora conoscere più batterie del telefono cellulare, benvenuto a visitare www.parabaterias.com

Se debe tener en cuenta lo siguiente al usar el Adaptador 149311731 de Sony.

Al mover el Adaptador 149311731 de Sony, asegúrese de desconectar la alimentación del tomacorriente
Cable Mover el dispositivo con el Adaptador 149311731 con el cable de alimentación conectado a la salida puede dañar el cable de alimentación y provocar un incendio o una descarga eléctrica. Cuando retire el cable de alimentación, asegúrese de sostener el enchufe y desenchufarlo.
No instale el Sony 149311731 Adaptador en lugares húmedos o polvorientos, expuestos a la luz solar
Directo, cerca de un quemador, o donde se genera humo o vapor, ya que esto puede provocar un incendio o una descarga eléctrica.
No instale el Sony 149311731 Adaptador en una posición inestable, como una plataforma de balanceo
Mesa o superficie inclinada. De lo contrario, el equipo podría caerse y provocar lesiones personales y / o daños materiales.
No toque el enchufe o la antena en una tormenta eléctrica, ya que esto podría causar una descarga eléctrica.

ÚLTIMAS NOVEDADES


          Adaptador Sony ACDP-240E02 Sony Smart LED 3D 4K Ultra HD TV Power Su      Cache   Translate Page      
¿Aún no puedes comprar el Sony ACDP-240E02 correcto? Aquí tiene el adaptador Sony ACDP-240E02 que necesita, 100% nuevo, barato, de buena calidad y uso a largo plazo. El adaptador ADS-25SGP-06 está rigurosamente probado y 100% estable. Garantía de compatibilidad al 100%. Ordene ahora, entrega rápida en 24 horas. Reembolso de 30 días, 1 año de garantía.

Adaptador para PC portátiles Sony ACDP-240E02

Enlace del producto :

IT: Adaptador Sony ACDP-240E02

PL: Zasilacze do laptopów Sony ACDP-240E02

FR: Adaptateur secteur alimentation pour Sony ACDP-240E02

ES: Adaptador Sony ACDP-240E02

Adaptador Sony ACDP-240E02#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
Está buscando una alimentación o cargador para su ordenador portátil? 
Marca: Sony
Capacidad: AC 100V - 240V 2.6A 50-60Hz
Voltaje: 24V-- /10A 240W
Codificación: GSB335
Tecnología celular: SON17440_2
Tamaño: 

Productos compatibles:

ACDP-240E01 ACDP-240E02 149311714 16038007989

Compatible con:

Sony XBR55X930D 55-Inch 4K Ultra HD 3D Smart TV (2016 Model)
SONY KDL-75X9400C LCD TV





Pago seguro mediante tarjeta de crédito y PayPal.
Incluye cables de alimentación de la UE.
100% compatible con el adaptador original.

Se vuoi ancora conoscere più batterie del telefono cellulare, benvenuto a visitare www.parabaterias.com

Se debe tener en cuenta lo siguiente al usar el Adaptador ACDP-240E02 de Sony.

Al mover el Adaptador ACDP-240E02 de Sony, asegúrese de desconectar la alimentación del tomacorriente
Cable Mover el dispositivo con el Adaptador ACDP-240E02 con el cable de alimentación conectado a la salida puede dañar el cable de alimentación y provocar un incendio o una descarga eléctrica. Cuando retire el cable de alimentación, asegúrese de sostener el enchufe y desenchufarlo.
No instale el Sony ACDP-240E02 Adaptador en lugares húmedos o polvorientos, expuestos a la luz solar
Directo, cerca de un quemador, o donde se genera humo o vapor, ya que esto puede provocar un incendio o una descarga eléctrica.
No instale el Sony ACDP-240E02 Adaptador en una posición inestable, como una plataforma de balanceo
Mesa o superficie inclinada. De lo contrario, el equipo podría caerse y provocar lesiones personales y / o daños materiales.
No toque el enchufe o la antena en una tormenta eléctrica, ya que esto podría causar una descarga eléctrica.

ÚLTIMAS NOVEDADES


          HP - Batteria HP DN02      Cache   Translate Page      
Le Nuova batteria DN02 - Forniamo la batteria HP DN02 di altissima qualità, il prezzo più basso, migliore servizio , Grazie al rispetto di specifiche precise e standard di alta qualità elevati sono dei prodotti affidabili e potenti in grado di soddisfare l'utente il più esigente.

batteria per tablet HP DN02 per HP Pro Slate 12 Series

Tuttebatterie.com è un negozio specializzato in batterie per laptop, adattatori, tablet e caricabatterie per telefoni cellulari, nonché altri alimentatori. 
Sostituire la batteria per tablet HP DN02. HP DN02 è economico, 100% nuovo e di altissima qualità. HP DN02 batteria per tablet Dopo un rigoroso test di sicurezza, sentitevi liberi di usarlo! Rimborso di 30 giorni, 1 anno di garanzia, consegna veloce!

Stessa batteria negli altri paesi :

IT: batteria per tablet HP DN02

SP: Batería para HP DN02

PL: Bateria do HP DN02

AT: Günstige hochwertige HP DN02 akku

JP: HP DN02 ?????

DK: HP DN02 batteri

Batteria HP DN02#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
marche : batteria per tablet HP
capacità: 37Wh 
tensione: 3.8V 
garanzia: 12 mesi.
Prima di acquistare, controllare la tensione! 

Sostituisce le seguenti batterie :


Compatibile con i seguenti modelli :

HP Pro Slate 12 Series

DN02Li-ion Akku DN02 - Ersatzakku für Tablet PC, Alle unsere HP DN02 Tablet-Akku 100% Qualitäts kontrolle zu testende System.

Qui, ti forniamo altri tipi di batterie per il tuo riferimento.


          Batteria per portatile LENOVO 45N1759 per Batteria per portatile LENOVO ThinkPad E560 E555 E550 E565      Cache   Translate Page      
  • Le Nuova batteria 45N1759 - Forniamo la batteria LENOVO 45N1759 di altissima qualità, il prezzo più basso, migliore servizio , Grazie al rispetto di specifiche precise e standard di alta qualità elevati sono dei prodotti affidabili e potenti in grado di soddisfare l'utente il più esigente.

    Batteria per portatile LENOVO 45N1759 per LENOVO ThinkPad E560 E555 E550 E565 E550C

    Tuttebatterie.com è un negozio specializzato in batterie per laptop, adattatori, tablet e caricabatterie per telefoni cellulari, nonché altri alimentatori. 
    Sostituire la Batteria per portatile LENOVO 45N1759. LENOVO 45N1759 è economico, 100% nuovo e di altissima qualità. LENOVO 45N1759 Batteria per portatile Dopo un rigoroso test di sicurezza, sentitevi liberi di usarlo! Rimborso di 30 giorni, 1 anno di garanzia, consegna veloce!

    Stessa batteria negli altri paesi :

    IT: Batteria per portatile LENOVO 45N1759

    SP: Batería para LENOVO 45N1759

    PL: Bateria do LENOVO 45N1759

    AT: Günstige hochwertige LENOVO 45N1759 akku

    JP: LENOVO 45N1759 ?????

    DK: LENOVO 45N1759 batteri

    Batteria LENOVO 45N1759#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
    marche : Batteria per portatile LENOVO
    capacità: 4400mAh/48Wh 
    tensione: 10.8V 
    garanzia: 12 mesi.
    Prima di acquistare, controllare la tensione! 

    Sostituisce le seguenti batterie :


    Compatibile con i seguenti modelli :

    LENOVO E560-0KCD, E560-0QCD, E560-0UCD, E560-0VCD, E560-19CD, E560-1ACD, E560-1BCD, E560-1DCD, E560-1ECD, E560-1GCD, E560-1JCD, E560-34CD, E560-35CD, E560-59CD, E560-5ACD, E560-5CCD, E560-5GCD, E560-63CD, E560-74CD, E565-02CD, E565-04CD, E565-0LCD, E550, E550 20DFA00UCD, E550 20DFA01RCD, E550 20DFA07SCD, E550 20DFA07TCD, E550 20DFA07WCD, E550 20DFA08RCD, E550(20DF0065CD), E550(20DF0067CD), E550(20DF006XCD), E550(20DF008RCD), E550(20DF0090CD), E550(20DFA008CD), E550(20DFA009CD), E550(20DFA00BCD), E550(20DFA00DCD), E550(20DFA00FCD), E550(20DFA00GCD), E550(20DFA00HCD), E550(20DFA00JCD), E550(20DFA00RCD), E550(20DFA011CD), E550(20DFA012CD), E550(20DFA01SCD), E550(20DFA01TCD), E550(20DFA02VCD), E550(20DFA03SCD), E550(20DFA03TCD), E550(20DFA03VCD), E550(20DFA045CD), E550(20DFA047CD), E550(20DFA048CD), E550(20DFA04ACD), E550(20DFA04BCD), E550(20DFA04DCD), E550(20DFA04ECD), E550(20DFA04FCD), E550(20DFA04HCD), E550(20DFA04QCD), E550(20DFA04VCD), E550(20DFA04WCD), E550(20DFA056CD), E550(20DFA057CD), E550(20DFA058CD), E550(20DFA059CD), E550(20DFA05BCD), E550(20DFA05DCD), E550(20DFA06LCD), E550(20DFA06MCD), E550(20DH002QUS), E550c, E550C(20E00001CD), E550C(20E00007CD), E550C(20E0A000CD), E550C(20E0A002CD), E550C(20E0A008CD), E550C(20E0A009CD), E550C(20E0A00DCD), E550C(20E0A00GCD), E550C(20E0A00HCD), E550C(20E0A00JCD), E550C(20E0A00KCD), E550C(20E0A00LCD), E550C(20E0A00MCD), E555, E555, E555(20DH0009CD), E555(20DH000ACD), E555(20DHA005CD), E555(20DHA006CD), E555(20DHA007CD), E555(20DHA008CD), E555(20DHA009CD), E555(20DHA00ACD), E555(20DHA00CCD), E555(20DHA00QCD), E555(20DHA00VCD), E555(20DHA010CD), E555(20DHA01MCD), E555(20DHA01QCD), E560, E560 20EV000MGE, E560 20EVS00500, E560 20EWS00000, E560(20EV001GCD), E560(20EV001GCD), E560(20EV001JCD), E560(20EV001JCD), E560(20EVA00KCD), E560(20EVA00KCD), E560(20EVA00QCD), E560(20EVA00QCD), E560(20EVA00UCD), E560(20EVA00UCD), E560(20EVA00VCD), E560(20EVA00VCD), E560(20EVA019CD), E560(20EVA019CD), E560(20EVA01ACD), E560(20EVA01ACD), E560(20EVA01BCD), E560(20EVA01BCD), E560(20EVA01DCD), E560(20EVA01DCD), E560(20EVA01ECD), E560(20EVA01ECD), E560(20EVA034CD), E560(20EVA034CD), E560(20EVA035CD), E560(20EVA035CD), E560(20EVA059CD), E560(20EVA05ACD), E560(20EVA05CCD), E560(20EVA05CCD), E560(20EVA05GCD), E560(20EVA05GCD), E560(20EVA063CD), E560(20EVA063CD), E560(20EVA074CD), E565, E565(00CD), E565(0HCD), E565(0NCD), E565(20EY000LCD), E565(20EYA002CD), E565(20EYA004CD), E565(20EYA00BCD), E565(20EYA00XCD), Edge E555 Series, Z51, Z51-70

    45N1759 Li-ion Akku 45N1760 - Ersatzakku für Laptop, Alle unsere LENOVO 45N1759 Laptop Akku 100% Qualitäts kontrolle zu testende System.

    Qui, ti forniamo altri tipi di batterie per il tuo riferimento.


  •           Batteria ASUS B31N1402 Note di alta qualità 48Wh      Cache   Translate Page      
    Le Nuova batteria B31N1402 - Forniamo la batteria ASUS B31N1402 di altissima qualità, il prezzo più basso, migliore servizio , Grazie al rispetto di specifiche precise e standard di alta qualità elevati sono dei prodotti affidabili e potenti in grado di soddisfare l'utente il più esigente.

    Batteria per portatile ASUS B31N1402 per ASUS Notebook N591LB Q551LN Q551

    Tuttebatterie.com è un negozio specializzato in batterie per laptop, adattatori, tablet e caricabatterie per telefoni cellulari, nonché altri alimentatori. 
    Sostituire la Batteria per portatile ASUS B31N1402. ASUS B31N1402 è economico, 100% nuovo e di altissima qualità. ASUS B31N1402 Batteria per portatile Dopo un rigoroso test di sicurezza, sentitevi liberi di usarlo! Rimborso di 30 giorni, 1 anno di garanzia, consegna veloce!

    Stessa batteria negli altri paesi :

    IT: Batteria per portatile ASUS B31N1402

    SP: Batería para ASUS B31N1402

    PL: Bateria do ASUS B31N1402

    AT: Günstige hochwertige ASUS B31N1402 akku

    JP: ASUS B31N1402 ?????

    DK: ASUS B31N1402 batteri

    Batteria ASUS B31N1402#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
    marche : Batteria per portatile ASUS
    capacità: 48Wh 
    tensione: 11.4V 
    garanzia: 12 mesi.
    Prima di acquistare, controllare la tensione! 

    Sostituisce le seguenti batterie :

    B31N1402,

    Compatibile con i seguenti modelli :

    ASUS Notebook N591LB Q551LN Q551

    B31N1402 Li-ion Akku B31N1402 - Ersatzakku für Laptop, Alle unsere ASUS B31N1402 Laptop Akku 100% Qualitäts kontrolle zu testende System.

    Qui, ti forniamo altri tipi di batterie per il tuo riferimento.


              Hasee A3222-H54 Batteria Hasee A460-I5D2 A460-I5D4 A460-I5D5 A460-T      Cache   Translate Page      
  • Le Nuova batteria A3222-H54 - Forniamo la batteria Hasee A3222-H54 di altissima qualità, il prezzo più basso, migliore servizio , Grazie al rispetto di specifiche precise e standard di alta qualità elevati sono dei prodotti affidabili e potenti in grado di soddisfare l'utente il più esigente.

    Batteria per portatile Hasee A3222-H54 per Hasee A460-I5D2 A460-I5D4 A460-I5D5 A460-T

    Tuttebatterie.com è un negozio specializzato in batterie per laptop, adattatori, tablet e caricabatterie per telefoni cellulari, nonché altri alimentatori. 
    Sostituire la Batteria per portatile Hasee A3222-H54. Hasee A3222-H54 è economico, 100% nuovo e di altissima qualità. Hasee A3222-H54 Batteria per portatile Dopo un rigoroso test di sicurezza, sentitevi liberi di usarlo! Rimborso di 30 giorni, 1 anno di garanzia, consegna veloce!

    Stessa batteria negli altri paesi :

    IT: Batteria per portatile Hasee A3222-H54

    SP: Batería para Hasee A3222-H54

    PL: Bateria do Hasee A3222-H54

    AT: Günstige hochwertige Hasee A3222-H54 akku

    JP: Hasee A3222-H54 ?????

    DK: Hasee A3222-H54 batteri

    Batteria Hasee A3222-H54#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
    marche : Batteria per portatile Hasee
    capacità: 4400mah 
    tensione: 10.8V 
    garanzia: 12 mesi.
    Prima di acquistare, controllare la tensione! 

    Sostituisce le seguenti batterie :


    Compatibile con i seguenti modelli :

    HASEE Series
    A460-P60 D1 A460-I3D1 A460-I3D2 A460-I3D3
    A460-I3D4 A460-I3D5 A460-I3D6 A460-I5D1
    A460-I5D2 A460-I5D4 A460-I5D5 A460-T35 D1
    A460-T45 D2 A460P A480


    A3222-H54 Li-ion Akku A3222-H54 - Ersatzakku für Laptop, Alle unsere Hasee A3222-H54 Laptop Akku 100% Qualitäts kontrolle zu testende System.

    Qui, ti forniamo altri tipi di batterie per il tuo riferimento.


  •           Poop in hand, Bill Gates backs China's toilet revolution      Cache   Translate Page      
    As one of the world's richest men and most active philanthropists, Bill Gates usually has his hands full. Just not with poop. So it came as a surprise when the founder of Microsoft brandished a jar of human waste at a forum on the future of the toilet in Beijing on Tuesday. The stunt was an effort to draw attention to a problem affecting deve ...
              Parts and Inventory Control Administrator - Compression Leasing Services - Casper, WY      Cache   Translate Page      
    Strong computer skills and proficiency in Microsoft Office Suite is required, experience with SAP and previous procurement experience is preferred....
    From Indeed - Fri, 21 Sep 2018 21:57:18 GMT - View all Casper, WY jobs
              Superintendent - BA BLACKTOP - Canada      Cache   Translate Page      
    The candidate will also possess superior leadership skills, demonstrate solid oral and written communication skills and be proficient with Microsoft Office and...
    From BA BLACKTOP - Wed, 24 Oct 2018 07:52:50 GMT - View all Canada jobs
              Comment on We spent $250 million keeping our Xbox Ones in standby this year by Why Do My Xbox One Games Keep Shutting Down? Microsoft Did It – TheTechFreaks      Cache   Translate Page      
    […] wanted to play a game. It’s a feature I’ve used almost daily for the last five years. We spend millions of dollars and gigawatts of energy (1.21 gigawatts, roughly) keeping our game consoles in suspended modes to cut out the minutes of […]
              Microsoft Outlook 2007 1 day Training Course - Step by Step      Cache   Translate Page      
    Course Code: 50134 Course Duration: one days This one-day instructor-led course provides students
              IT Specialist II - Denver Health - Denver, CO      Cache   Translate Page      
    A minimum of one IT-related certification such as CompTia A+, Network +, Security +, or a Microsoft certification is preferred and two would be advantageous....
    From Denver Health - Tue, 06 Nov 2018 23:06:36 GMT - View all Denver, CO jobs
              Microsoft SharePoint 2010 Site Management for End Users - 2 Day Course      Cache   Translate Page      
    This course covers all of the relevant topics to take attendees to a level where they can confidently create and manage their SharePoint 2010 sites, such as creating lists and libraries, creating and managing content types, managing permissions, and modifying site administration settings. Prerequisites: Attendees should have attended our 'SharePoint 2010 Collaboration for End Users' course, or should have obtained the equivalent level of knowledge and experience. Structuring Document and Content Management Maintenance and creation of lists and libraries are 1 of the site owner’s primary responsibilities. Well constructed lists and libraries save users time and frustration, which translates to an effective gain for organisations. This module covers elements such as views, columns and managed metadata which are fundamental to this construction. Versioning and other library settings which can serve to enhance a list or library are also taught in this module.
              Microsoft SharePoint 2010 Training Course | Power End User - 4 Days (Microsoft      Cache   Translate Page      
    This course covers all of the essential topics to take a user who has little or no experience of SharePoint 2010 and up-skill them to a point where they will be able to navigate, populate, create and manage SharePoint 2010 sites. Prerequisites: This course is aimed at delegates that have had no previous exposure to SharePoint 2010 or delegates that are very new to SharePoint 2010. No previous experience is necessary. Topics: Introduction to SharePoint 2010 This module highlights the uses and benefits of SharePoint 2010. Navigational components, alerts, and personalization are reviewed and demonstrated. In addition, terminology used throughout the course is defined in this module. The following topics are also covered: Overview of SharePoint 2010 Get Started Using SharePoint 2010 Search for Content Use Alerts Welcome User Links Personalise SharePoint 2010 Page Finding Content
              Microsoft SharePoint 2007 Training Course | Power End User - 3 Days (Microsoft      Cache   Translate Page      
    This class combines Combined Knowledge’s “Site Member” and “Site Owner” courses to provide a comprehensive training program for power end users. This course presents thorough coverage from the ground up about how to use, operate, and build sites in a Microsoft Office SharePoint Server 2007 (MOSS 2007) environment. Students 1st learn about site navigation and data storage and retrieval through Instructor-led modules covering topics such as search and effective use of lists and libraries. Building on this foundation, students dive deeper into site administration, learning how to create and manage sites, lists, libraries, views and workflows. Security and rights administration are also covered. Functional concepts and best practices are interwoven into the modules to provide a framework for the topics. *Note - This course is oriented to Microsoft Office SharePoint Server, but is also applicable to Windows SharePoint Services 3.0.
              Salen nuevas pistas sobre la llegada de Sunset Overdrive a PC      Cache   Translate Page      

    Susnset Overdrive, juego desarrollado por Insomniac Games y que vio la luz allá por el año 2014, podría llegar a ordenadores, tal y como se ha venido rumoreando durante estos últimos meses. Desde ya hace algún tiempo se ha venido diciendo que este juego de acción llegaría tarde o temprano a PC y esta vez parece ser que si va a en serio pues se ha descubierto que el nombre del juego ha sido registrado en SteamDB, la base de datos de la plataforma de Valve. RELACIONADO: INSOMNIAC GAMES NO TIENE PLANES PARA LA SAGA RESISTANCE Dicha base como bien indica su nombre, se encarga de recopilar todos los registros de juegos que se hagan para preparar el anuncio/estreno de dicho título a la plataforma de Steam. Hasta hace algunas semanas, la ESRB, el sistema de clasificaciones de Estados Unidos, ya había realizado un movimiento similar registrando el nombre para su pronta aparición en PC y ya con esta nueva pista, todo parece indicar que su llegada es cuestión de tiempo. Desde su estreno en 2014, Sunset Overdrive se ha convertido en uno de los títulos de Xbox One más esperados por parte de los usuarios de ordenadores dado que este ha sido uno de los últimos videojuegos de la consola de Microsoft que hasta el momento no se habían estrenado en PC, dado que, como recordemos, la política de la gente de MS es la de lanzar diversos títulos en ambas plataformas. RELACIONADO: NUESTRA ENTREVISTA CON INSOMNIAC GAMES No hay duda de que será una excelente noticia para quienes no tuvieron la oportunidad de disfrutar dicho juego en su momento y lo más probable es que esta edición venga con nuevas opciones para que puedas sacarle todo el provecho a tu ordenador y deslumbrarte por el mundo creado por Insomniac Games.

    The post Salen nuevas pistas sobre la llegada de Sunset Overdrive a PC appeared first on Gamecored.


              Telecommute Cloud Data Engineer      Cache   Translate Page      
    A technology company is in need of a Telecommute Cloud Data Engineer. Candidates will be responsible for the following: Designing data import and ETL processes Validating and troubleshooting data transformation and loading into SQL and noSQL databases Documenting findings, test results, and as-built configurations Must meet the following requirements for consideration: Must be able to perform data manipulation and transformation Querying SQL databases or modifying SQL statements to produce custom results Knowledge of a scripting language such as Python, Perl or Java Excellent analysis, problem-solving and organization skills Proficient with Microsoft Visio, Word and Excel Able to work on multiple projects at a time with minimal supervision
              Telecommute Associate Incident Response Analyst      Cache   Translate Page      
    A technology company needs applicants for an opening for a Telecommute Associate Incident Response Analyst. Candidates will be responsible for the following: Monitoring, identifying, investigating, and analyzing all response activities Identifying security flaws and vulnerabilities Responding to cybersecurity incidents, conduct threat analysis as directed Must meet the following requirements for consideration: Familiar with the challenges of processing security events Familiarity with log formats and host or network based intrusion detection systems Knowledge of vulnerability management using tools like Nessus Knowledge security SIEMs like Microsoft Azure ATP or SecurityCenter
              Telecommute Recruiter      Cache   Translate Page      
    A non-profit focused on blood cancers is filling a position for a Telecommute Recruiter. Individual must be able to fulfill the following responsibilities: Manage the full lifecycle recruitment Assist with defining the hiring needs of the department Source, cold call, screen and manage the interview and offer process Skills and Requirements Include: Conduct interviews (in person, phone, Skype) with candidates BA/BS degree in business or human resources management 7 -10 years of experience recruiting diverse populations for multiple locations Proficiency with Microsoft Office Suite as well as internet navigation Experience in working with applicant tracking systems Experience with sophisticated compensation negotiations
              Telecommute Clinical Product Fellowship Partner in Bethesda      Cache   Translate Page      
    A healthcare company is in need of a Telecommute Clinical Product Fellowship Partner in Bethesda. Must be able to: Receive guidance from senior leaders and take part in substantive, hands-on projects Support the planning, operations, and evaluation of pilot initiatives Work on our Clinical team Applicants must meet the following qualifications: Attend weekly professional development meetings ecent college graduates, students graduating in 2019 Passionate about healthcare and interested in making a positive impact in the field Proficient in Microsoft Excel and/or Google Sheets
              IT / Software Support Help Desk Assistant – Branch (Akron, OH)      Cache   Translate Page      

    Position Objective:  The IT / Support Help Desk Assistant provides end-user support on all software applications as well as support for all internal and external computer and applications under the direction of the IT Manager.  IT support and Customer service/ support are main duties for this position.


    Provides Help Desk and technical support for assisting end users with their day-to-day technical duties and issues, as well as provide IT related duties internally for the branch office. Is responsible for supporting the Electronic Medical Record and Practice Management applications in both Server based and Remote Hosted environment.  Provides guidance and limited training for end-users during Help Desk support functions.


     


    Essential Position Functions:



    • Acts as initial contact for all internal and external customer support required for computer applications, workstation hardware and software, network, operating system, printing, and Internet access problems.

    • Duties include answering the help desk phone, recording the call, first level corrective action, problem escalation to the second level when necessary.

    • Prioritize and/or escalate, as appropriate, support issues with an end user.

    • Performs installs, upgrades, moves, and changes for computer workstation hardware and software, printers and other peripheral devices as required by Help Desk/operations.

    • Provide technical and application assistance to the organization employees and contractors.

    • Creation and management of service request ticket for each internal request.

    • Monitor service request tickets as assigned to ensure proper and timely resolutions.

    • Work with and monitor response times, evaluating user satisfaction levels, and making recommendations for improvement for the IT team and help desk operations.

    • Assist with hardware inventory and procurement processes to ensure appropriate deployment of approved hardware and inventory tracking.

    • Follow proper escalations and processes during a service disruption.

    • Work closely with IT Manager, Desktop/Network/Applications staff to perform IT Help Desk and operations procedures according to policies and guidelines.

    • Utilize and follow desktop management and support for issues resolution.

    • Receive, record, and resolve support calls during normal business hours and on-call hours if applicable.

    • Install new software drivers and patches; troubleshoot applications as assigned.

    • Provide user training and customer orientation when necessary.

    • Maintain high levels of competency with regard to these areas: Medical Software applications supported by company and operations support; End-user functions and workflows; access and security; troubleshooting methods and skills; customer service; Help Desk level support for peripherals, desktop, Network, and support of applications that are used in the organization.

    • Conference room devices break/fix and troubleshooting.

    • Excellent communication skills in these areas: verbal phone, verbal face-to-face, and written.

    • Ability to work well with other IT staff as well as business users.

    • Ability to resolve incident resolution utilizing remote tools, phone calls, and face-to-face.

    • Experience with escalation procedures in call incident ticketing

    • Understand and provide network and individual printer assistance following support guidelines.

    • Ability to support desktop applications.

    • Desktop and notebook computer hardware break/fix and troubleshooting support.

    • The urgency in reducing response times to incoming phone calls, emails, and ensuring tickets are closed as quickly as possible.

    • Creation and Management of service request ticket.

    • Demonstrate an understanding of after-hours protocols and willingness to participate in an after-hours on-call rotation.

    • Make a significant attempt to reduce the current amount of open Service Requests and Change Requests.


    Non-Essential Position Functions:
    Performs other duties as assigned or as judgment or necessity dictates.


    Position Qualifications:
    1- 3 years' experience in a Help Desk/ Desktop/Operations supporting role in a healthcare setting.


    Preferred Experience:
    The ideal candidate will have previous experience supporting Lytec, LytecMD, Practice Partner or another PM (Practice Management) / EMR (Electronic Medical Record) in the healthcare setting in a Help Desk/Desktop/operations support position.


    Skills:



    • Strong knowledge of customer service skills.

    • Experience in Service Desk Incident Management Remote Desktop Support.

    • Strong technical knowledge of PCs, laptops, printers, and peripheral hardware devices.

    • Strong working knowledge of Windows, Microsoft Office suite, communications software, and diagnostic software.

    • Experience in use, support, and troubleshooting of desktop hardware, software and peripheral devices such as printers and scanners.

    • Knowledge of PC's (desktops/notebooks), printers, Basic Networking Essentials- TCP/IP.

    • Highly motivated and able to take initiative.

    • Must have a strong team mentality; the ability to work positively in a team environment with the ability to interact favorably with people, and work effectively as a team member, in both remote and internal office environment.

    • Ability to communicate in interpersonal and technical levels both verbally and in writing.

    • Excellent organizational skills.

    • Ability to read, write, and communicate in English.


    Education:



    • Bachelor's degree in Computer Science, Information Systems, or a related field and at least one - two years of relevant subject matter experience (job experience in IT help desk, operations, and technical support experience or High School diploma/Associate's degree and at least two - four years of relevant subject matter experience.


     


              Telecommute Health Care Administration Faculty Member      Cache   Translate Page      
    A higher education system needs applicants for an opening for a Telecommute, Health Care Administration Faculty Member. Candidates will be responsible for the following: Serving as course content expert and reviewing individual courses for rigor and currency Participating in regular remote meetings and faculty development opportunities Responding to student email inquiries in a timely manner Applicants must meet the following qualifications: Must have at least 18 credit hours in applicable field of study Ability to use Microsoft Word, Excel, Outlook, Blackboard, and internal database software Master's degree from an accredited institution required
              Shipping Clerk and Receptionist (Wooster, OH)      Cache   Translate Page      

    Shipping Clerk/Receptionist   


    Wooster, OH     


     


    $12.00/hour  to start, excellent benefits.


     


    Well established manufacturing company seeking individual for Shipping Clerk and Receptionist.


    Main duties will be entering orders, preparing shipping documents, follow up .  Balance of time will be


    Greeting visitors, answering phone.


     


    Must have good skills in Microsoft Office Suite, good grammar, solid work record.


     


    Company offers $12.00/hour to start, regular raises based on good attendance, excellent benefits.


    Various insurance, 401K plan, Paid holidays/vacation , assistance with tuition.  Good long term security.


    Must have authorization to work in US without sponsorship.


     


    Send resume directly to Apply Now Button


     


    Patterson Personnel does not discriminate in the acceptance or referral of candidates on the basis of race, color, religion, sex, age, marital status, national origin  or other


    Protected characteristics.


              Fabrication AX Analyste - CAD135K - Télécommande + Voyage - Nigel Frank International Limited - Québec City, QC      Cache   Translate Page      
    Nigel Frank International Inc. Nigel Frank International est le leader mondial pour le recrutement de Microsoft Dynamics, Axapta plus de publicité / Dynamics AX...
    From Nigel Frank International Limited - Wed, 12 Sep 2018 22:57:26 GMT - View all Québec City, QC jobs
              Functional NAV Specialist-$80K- Quebec - Nigel Frank International Limited - Québec City, QC      Cache   Translate Page      
    Nigel Frank International is the global leader for Microsoft Dynamics recruitment, advertising more Navision / Dynamics NAV jobs than any other agency....
    From Nigel Frank International Limited - Wed, 29 Aug 2018 16:56:55 GMT - View all Québec City, QC jobs
              Dynamics CRM & 365 Business Analyst- Levis, QB- 100-110 CAD/HR- - Nigel Frank International Limited - Lévis, QC      Cache   Translate Page      
    Nigel Frank International is the global leader for Microsoft Dynamics recruitment, advertising more Dynamics CRM jobs than any other agency.... $100 - $110 an hour
    From Nigel Frank International Limited - Mon, 05 Nov 2018 22:57:30 GMT - View all Lévis, QC jobs
              Windows 8 Hackathon      Cache   Translate Page      

    Originally posted on: http://oofgeek.com/archive/2013/01/11/windows-8-hackathon.aspx

    Windows reimagined. Extraordinary apps.

    Combining the broad reach of Windows, best-in-class developer tools, a re-imagined user experience, and a built-in store, Windows 8 is the largest developer opportunity — ever.

    Are you ready? Then join us for this free, full-day event filled with coding, sharing, plenty of food, and perhaps the occasional Lightning Talk on topics determined by your apps and questions.

     

    FAQs 

    What is a hackathon?

    These hackathons are a really fun way to get “down and dirty” with the technology and experience development along side others in the same room. It's an open Windows 8 code fest, where you’ll put what you know into practice and be eligible to win some great cash prizes! Code to your heart’s content, with Windows 8 experts available to guide you through every step of the process. It’s the perfect opportunity to get your dream application underway, or to finish that app you’ve already started.

    What do I need to bring to the event?

    You will need to bring a photo ID, your registration, a computer with Windows 8 and Visual Studio Express 2012 for Windows 8 (or any of the commercial editions of Visual Studio 2012), and your Windows 8 app idea (or a partially completed app, if you have one). 

    What are the prizes?

    We have three cash prizes:

    • First place is $1000.00
    • Second place is $500.00
    • Third place is $250.00

    Winners will be responsible for taxes (if any) and you must be present to win.

    Who are the judges?

    Judging will be performed by a panel of 3 judges (still being determined) and will be based application completeness and how well the application follows the Modern UI principles.

    Who are the sponsors?

    We wouldn't be able to host this event without our corporate sponsors. They are providing us everything from food to prize money.

     

     

    (Please note that there is limited space available for this event, so be sure to register early.)


              Programming WCF Services      Cache   Translate Page      

    Originally posted on: http://oofgeek.com/archive/2007/02/27/107492.aspx

    A new book on WCF was just published by Juval Lowy at IDesign. For those of you that don't know, Juval is Microsoft's Regional Director for the Silicon Valley area and has helped in the internal strategic design reviews for the .NET Framework. He has presented sessions at the last two Tech·Ed conferences on WCF and  helped shape the technical strategy and direction for WCF with Microsoft.

    I haven't picked up my copy yet, but will be getting one soon. The book focuses on the "why" behind particular design decisions in WCF and is a practical approach to building WCF enabled services.

    There is also a new "Rough Cuts" edition of Learning WCF available by Michele Leroux Bustamante (also at IDesign). This book is aimed at the WCF beginning to intermediate programmer and focuses on the actual transmission (what happens on the wire) and interoperability techniques, while Juval's book is aimed at more advanced developers and focuses on the system side of developing WCF applications.

    In any case, both of them should be good to add to your library. I know I will be adding them to mine.


              Comment activer Windows 10 avec une clé de produit Windows 7 ?      Cache   Translate Page      

    Windows 7 est loin d’être un système d’exploitation dépassé cependant sa fin de vie approche et l’adoption de Windows 10 sera nécessaire. Microsoft a prévu d’abandonner Windows 7 en janvier 2020. A cette date, il sera livré à lui-même. En clair le géant ne proposera plus de mise à jour de sécurité et de corrections ...

    The post Comment activer Windows 10 avec une clé de produit Windows 7 ? appeared first on GinjFo.


              Business Intelligence Developer - Senior      Cache   Translate Page      
    IL-Chicago, Business Intelligence Developer - Senior This position will analyze and develop reporting, analysis and dashboard solutions using Microsoft's full BI suite supporting corporate and customer information systems' requirements. Applies configuration changes and administration of the Microsoft BI suite. Essential Duties and Responsibilities: Designs, develops and supports BI solutions, including debug
              Bellingham business IT company makes new hire      Cache   Translate Page      
    Bellingham IT company Litzia has hired network engineer Joey Blake to its technical team. Blake has experience providing IT assistance for Whatcom Community College’s Student Help Desk, and teaching for various institutions. Litzia network engineer James Burdette also earned his Microsoft Cloud Platform and Infrastructure certification. Litzia was established in 2005, and integrates a variety [...]

              Grab pulls in $250M from Hyundai as ongoing round reaches $2.7B      Cache   Translate Page      
    Grab, the Singapore startup that bought Uber’s Southeast Asia business earlier this year, continues to announce strategic investors for its ongoing Series H funding round. The latest edition revealed today is Korean automotive firm Hyundai, which is investing $250 million. Hyundai first invested in Grab in January, and it joins recently announced investors Microsoft (undisclosed) […]
              Product Safety Certifier - CSA Group - Toronto, ON      Cache   Translate Page      
    Excellent computer skills (Microsoft Suite), and SAP, and as required learn and be proficient in CSA programs (Optimus, Documentum, Box, etc.)....
    From CSA Group - Tue, 28 Aug 2018 23:20:18 GMT - View all Toronto, ON jobs
              LibreOffice 6.1.3 et 6.0.7 sont disponibles pour Windows, macOS et Linux : zoom sur les mises à jour de l'alternative open source à Microsoft Office      Cache   Translate Page      
    LibreOffice 6.1.3 et 6.0.7 sont disponibles pour Windows, macOS et Linux
    Zoom sur les mises à jour de l'alternative open source à Microsoft Office

    « The Document Foundation » (TDF) a récemment annoncé la sortie officielle de LibreOffice 6.0.7 et LibreOffice 6.1.3, deux nouvelles mises à jour mineures de l'alternative open source à Microsoft Office qui améliorent la qualité et la stabilité des versions précédentes et intègrent un patch de sécurité.


    LibreOffice 6.1.3

    Cette version de LibreOffice...
              SSIS Best Online Training (KOLKATA)      Cache   Translate Page      
    SQL School is one of the best training institutes for Microsoft SQL Server Developer Training, SQL DBA Training, MSBI Training, Power BI Training, Azure Training, Data Science Training, Python Training, Hadoop Training, Tableau Training, Machine Learning Training, Oracle PL SQL Training. We have been providing Classroom Training, Live-Online Training, On Demand Video Training and Corporate trainings. All our training sessions are COMPLETELY PRACTICAL. SSIS COURSE DETAILS - FOR ONLINE TRAINING: SQL ...
              Microsoft to roll out its Kaizala mobile messaging app in more markets across the world      Cache   Translate Page      
    Kaizala, Microsoft's mobile messaging app for mobile workers is already available with Office 365 in 28 markets, but Microsoft plans to add it to Office 365 commercial plans worldwide over time.
              Check out this Minecraft version of its new campus expansion Microsoft built for employees      Cache   Translate Page      
    Microsoft's new campus, which is expected to be completed in 2022, has been constructed in Minecraft thanks to the Redmond giant's partnership with Blockworks.
              Microsoft org shakeups continue as Javier Soltero to leave, Skype and Teams to merge, more      Cache   Translate Page      
    About 8 months ago, Microsoft announced that Javier Soltero, a Corporate Vice President who came to Redmond with the acquisition of his email company Acompli, would be heading up Cortana in a bid to make the digital assistant more relevant in the aftermath of Amazon’s Alexa. Then, in a move that put Cortana under the […]
              Microsoft backs off plans to email “tips” to Office 365 business users after complaints      Cache   Translate Page      
    After announcing its plans to send Office 365 users emails with product training and tips on how to use the service, Microsoft has been forced to change its mind following user backlash.
              Microsoft supports Linux admins by porting famous Windows Sysinternals suite, beginning with “ProcDump”      Cache   Translate Page      
    Microsoft loves LinuxMicrosoft has announced it is working to port tools from its Sysinternals utility suite to Linux. The suite of applications has gained an almost legendary status amongst Windows system administrators. Yesterday, Microsoft employee David Fowler announced the release of the first Sysinternals tool for Linux, process dump creation utility ProcDump. Microsoft executive Mario Hewardt, Principal […]
              You could soon be able to transfer phone calls to your Windows 10 PC speakers with Your Phone      Cache   Translate Page      
    Microsoft's Your Phone is becoming the company's Swiss Army knife of hardware independent software powered connectivity.
              Giants Walmart and Microsoft team up for technology hub expansion      Cache   Translate Page      
    Roughly, 30 technologists with varying specialties are coming together to upgrade Walmart's business platforms using Microsoft AI
              Windows 10 devices & Xbox consoles to get shopping cart & wish list features      Cache   Translate Page      
    Wish list and shopping cart on Xbox One consolesAfter a combination of leaks, private testing, and random public testing, Microsoft has finally made an official announcement about the new shopping cart and wish list features that are coming to the Microsoft Store on Windows 10 PCs, web, and Xbox One consoles. Both features (see above image) work the same as most other shopping […]
              Deal: Get 75% off Windows 10’s Diarium digital journal app this month only      Cache   Translate Page      
    The Windows 10 Mobile and PC digital diary app, Diarium, is currently selling in the Microsoft Store app store with a 75% discount. The app usually retails for $19.99 but is now $4.99 for the next 12 days only. Diarium, as its name suggests, is an app that functions as a diary or journal. It […]
              Bill Gates har fået ny forretningsidé: Sådan vil han revolutionere toilettet      Cache   Translate Page      
    Microsoft-grundlægger Bill Gates har bevæget sig ind på et helt nyt område med et sats på at genopfinde toilettet.
              Casual Certified Millwright - Tolko Industries - Kelowna, BC      Cache   Translate Page      
    Organizational and planning skills as well as proficiency in Microsoft Word, Excel and Outlook. Red Seal Journeyman Millwright certification;...
    From Tolko Industries - Tue, 06 Nov 2018 22:56:47 GMT - View all Kelowna, BC jobs
              ÇözümPark Haftalık Bülten – 5 Kasım 2018      Cache   Translate Page      
    Haftanın Web Seminerleri Huawei Software Defined Network | Security – 7 Kasım Çarşamba Saat 10:00 Microsoft Sistemleri için Güvenlik ve Performans İpuçları – 8 Kasım Perşembe Saat 10:00   ÇözümPark Kampanya HP Office Connect 1920S Switch ve OC20 Access Point Ürünlerinde ÇözümPark Üyelerine Özel İndirim   Güncel Teknoloji Haberleri Cumhuriyetimizin 95. Yılı Kutlu Olsun Huawei

    Read More…


              IT大手各社のソフトウェアエンジニアはどれぐらいの給料をもらっているのか?      Cache   Translate Page      
    FacebookやGoogle、Microsoftといった大手IT企業に勤務するソフトウェアエンジニアたちがそれぞれ、どれぐらいの給料をもらっているのか、ボーナスはどれぐらいなのか、社内ランク別にまとめたグラフがLevels.fyiで公開されています。

    続きを読む...


              Financial Analyst--Information Systems Accounting - Canadian Tire Corporation - Toronto, ON      Cache   Translate Page      
    Advanced working knowledge of Microsoft Suite and general ledger accounting systems, working knowledge of PeopleSoft is considered an asset. What We Do....
    From Canadian Tire - Tue, 06 Nov 2018 23:28:10 GMT - View all Toronto, ON jobs
              Senior Financial Analyst--Real Estate Accounting - CT Real Estate Investment - Toronto, ON      Cache   Translate Page      
    Advanced working knowledge of Microsoft Suite and general ledger accounting systems. Interested in being a part of a team that is leading the evolution of...
    From Canadian Tire - Fri, 19 Oct 2018 23:28:55 GMT - View all Toronto, ON jobs
              Como instalar o Visual Studio Code no Linux via Flatpak      Cache   Translate Page      
    Como instalar o Visual Studio Code no Linux via Flatpak

    Se você quer usar o editor de código multiplataforma da Microsoft nos sistema do pinguim, veja como instalar o Visual Studio Code no Linux via Flatpak.

    Leia o restante do texto "Como instalar o Visual Studio Code no Linux via Flatpak"

    O post Como instalar o Visual Studio Code no Linux via Flatpak apareceu primeiro em Blog do Edivaldo.


              Deals: Lenovo Jedi Challenges AR mit Lichtschwert, Microsoft Surface Laptop - Angebote bei notebooksbilliger.de      Cache   Translate Page      
    Bei notebooksbilliger.de finden sich diese Woche Notebook-Deals wie das Microsoft Surface Laptop mit Core M und Office 365 aber auch ungewöhnliche AR-Spielereien wie Lenovos Jedi Challenges.
              Windows 10 вот-вот сравняется с Windows 7 по количеству пользователей      Cache   Translate Page      
    Microsoft прилагает максимум усилий для того, чтобы перевести всех на новую версию: на ее основе корпорация может продавать подписки на пакеты своих сервисов.
              ¿Tienes una licencia de Windows 7? Aún puedes usarla para activar Windows 10      Cache   Translate Page      

    Aunque Windows 7 sigue siendo una buena alternativa en lo que se refiere al sector de los sistemas operativos, de hecho para muchos es el mejor de todos los lanzados por Microsoft, la próxima finalización del soporte para esta versión está convenciendo a muchos usuarios de que ha llegado el momento de migrar. Y es

    El artículo ¿Tienes una licencia de Windows 7? Aún puedes usarla para activar Windows 10 se publicó en SoftZone.


              Analiza la causa de un pantallazo azul con estos programas gratuitos      Cache   Translate Page      

    Los pantallazos azules o también conocidos como BSOD que en ocasiones nos encontramos en los sistemas Windows de Microsoft, son unos errores muy temidos entre los usuarios del sistema operativo de los de Redmond desde hace años, ya que la única manera de recuperar el control del equipo tras la aparición de uno, es reiniciando

    El artículo Analiza la causa de un pantallazo azul con estos programas gratuitos se publicó en SoftZone.


              Cómo compartir carpetas y archivos en Windows 10      Cache   Translate Page      

    A pesar de que en estos momentos la más reciente gran actualización de Windows 10, la October 2018 Update, se encuentra retenida por la propia Microsoft a la espera de solucionar los problemas causados en algunos equipos, ya en la April 2018 Update pudimos ver cómo la herramienta “Grupo Hogar” desaparecía del sistema operativo. Esta

    El artículo Cómo compartir carpetas y archivos en Windows 10 se publicó en SoftZone.


              CCPlayer: conoce este potente y gratuito reproductor de vídeos para Windows 10      Cache   Translate Page      

    Os vamos a hablar de una herramienta gratuita UWP que podréis encontrar en la tienda oficial de Windows 10, la Microsoft Store, llamada CCPlayer que en realidad se trata de un potente reproductor de vídeo para el sistema de Microsoft. Una de las principales características de esta app que la diferencia de la mayoría de

    El artículo CCPlayer: conoce este potente y gratuito reproductor de vídeos para Windows 10 se publicó en SoftZone.


              Перерыв в рассылке октябрьского обновления Windows 10 грозит сорвать график поддержки      Cache   Translate Page      
    Поддержка Windows 10 Home и Pro версии 1809 должна закончиться 14 апреля 2020 года, а Windows 10 Enterprise и Education — годом позже. Неясно, как Microsoft компенсировать недополученное время обещанной поддержки.
              Aprovecha mejor el tiempo en tu PC automatizando ciertas actividades con tu ratón y teclado      Cache   Translate Page      

    En estas líneas os vamos a hablar de una aplicación gratuita para Windows de Microsoft llamada PlayStatic, cuyo funcionamiento se basa en permitirnos automatizar ciertas actividades que llevamos a cabo de manera rutinaria con el ratón y el teclado en nuestro ordenador. Y es que hay que tener en cuenta que esta automatización a la

    El artículo Aprovecha mejor el tiempo en tu PC automatizando ciertas actividades con tu ratón y teclado se publicó en SoftZone.


              Cómo compartir archivos y carpetas entre Windows 10 y Ubuntu      Cache   Translate Page      

    Tanto el sistema operativo de Microsoft, nos referimos a Windows 10, como una de las distribuciones de Linux más usadas y populares del mundo, Ubuntu, hace pocos días han lanzado importantes actualizaciones para ambos sistemas operativos, donde hemos podido ver, como no podía ser de otro modo, importantes nuevas funciones. Pues bien, seguro que muchos

    El artículo Cómo compartir archivos y carpetas entre Windows 10 y Ubuntu se publicó en SoftZone.


              ¿Ha desaparecido el icono del Wi-Fi en Windows 10? Así puedes solucionarlo      Cache   Translate Page      

    Tal y como la mayoría ya sabréis, en Windows 10 y en versiones anteriores del sistema de Microsoft, en la barra de tareas del mismo hay un icono que nos indica cuándo el equipo está conectado a una red WiFi, o cuándo está conectado a Internet a través de un cable ethernet. Sin embargo se

    El artículo ¿Ha desaparecido el icono del Wi-Fi en Windows 10? Así puedes solucionarlo se publicó en SoftZone.


              Microsoft Dynamics GP System Engineer - EMIT Technologies - Sheridan, WY      Cache   Translate Page      
    EMIT Technologies, Inc. EMIT Technologies is a unique leader in the global natural gas emissions industry as the only fully-integrated and single-source... $60,000 - $80,000 a year
    From EMIT Technologies - Wed, 24 Oct 2018 15:18:57 GMT - View all Sheridan, WY jobs
              NXP Doubles Down on Machine Learning at the Edge      Cache   Translate Page      
    From Arm to Google to HPE to Microsoft, many tech heavyweights have worked to streamline machine learning at the edge. NXP is one of the latest to do so.
              November Programs for Job Seekers at the Tri-County CareerCenter in Bangor      Cache   Translate Page      
    For Immediate Release

    Contact: Patty Perry, Bangor CareerCenter, 760-6302

    Media Contact: Laura Hudson, Maine Department of Labor, 621-5009

    BANGOR -- Tri-County CareerCenter in Bangor announces November programming for job seekers and those who are considering training to upgrade their skills and increase their employability.

    "Job seekers that go to a Maine CareerCenter can access information and no-cost services to help them find a new or better job," said Governor Paul R. LePage. "Employers need a skilled workforce now and in the future. Our unemployment rate has been historically low for 34 straight months and our employment-to-population ratio is consistently above the national average. This is an opportune time to find a job or develop skills to further your career. Maine CareerCenters will help."

    **Care and Comfort Recruitment - Thursday, November 8, 9 a.m. to 12 noon**

    Care and Comfort will be at the Tri-County CareerCenter to recruit for Behavioral Health, Direct Support, Personal Support, and Certified Nursing Assistant. For more information, please visit http://www.careandcomfort.com/employment-positions.asp

    To register, please visit the Tri-County CareerCenter or call (207) 561-4050 or toll free 1-888-828-0568. For more information, please contact Paul Ruggiero at (207) 561-4050 or Paul.B.Ruggiero@maine.gov.

    **Retail Job Fair - Thursday, November 8, 9 a.m. to 12 noon**

    Are you looking for seasonal or permanent positions? If so, plan to stop by the CareerCenter to see who is recruiting.

    For more information, please contact Paul Ruggiero at (207)561-4050 or Paul.B.Ruggiero@maine.gov

    **Workforce Innovation Opportunity Act (WIOA) Information Sessions -Thursdays, November 8, 15, and 29, 10 to 11 a.m.**

    Workforce Innovation and Opportunity Act (WIOA) programs can assist with training and education, support services, career counseling, on-the-job training, and short-term customized training. Eligibility guidelines include not receiving a high school diploma, low income, homeless, documented disability, have received a GED or HiSet, is pregnant or parenting, in foster care or has aged out, is an offender, or is Basic skills deficient.

    To register, please visit the Tri-County CareerCenter or call (207) 561-4050 or toll free 1-888-828-0568. For questions regarding WIOA, please contact Susan Cerini at (207) 974-3229 or SCerini@emdc.org.

    **Exploring Careers - Friday, November 9, 9 to 11 a.m., Presented by New Ventures Maine**

    Learn what to consider when choosing a career path, explore education and training options, and find resources to help you succeed. This workshop is designed to help you think outside the box about longer term career goals!

    To register, please visit the Tri-County CareerCenter or call (207) 561-4050 or toll free 1-888-828-0568. For more information, please contact Paul Ruggiero at (207) 561-4050 or Paul.B.Ruggiero@maine.gov.

    **Essentials of College Planning and Financial Aid - Presented by MEOC (Maine Enterprise Opportunity Center), Fridays, November 9, 16, and 30, 9 a.m. to 4 p.m.**

    Steps for successful college enrollment, types of colleges and trade schools, entrance requirements, readiness and transitional issues of adults, admission requirements and financial aid overview and completion. Please bring your last year’s income tax forms to the workshop.

    To register, call 1-800-281-3703.

    For questions, contact Kate Walsh, Maine Educational Opportunity Center at 949-6501 or kevit@maine.edu.

    **Senior Community Service Employment Program (SCSEP) - Presented by A4TD, Wednesdays, November 14 and 28, 9 a.m. to 12 noon**

    The Senior Community Service Employment Program (SCSEP) enrolls qualified older workers in part-time training positions and assigns them to public or 501(c)3 non-profit organizations in the local community. The purpose of the SCSEP is to offer a "stepping stone" back into the workforce. It is a transitional program; positions are not intended to be permanent, all assignments are temporary.

    To register, please visit the Tri-County CareerCenter or call (207) 561-4050 or toll free 1-888-828-0568. For more information, please contact Debby Cleary at (207) 530-2868 or dcleary@a4td.org.

    **Northern Light Health Recruitment (Formerly EMHS) - Tuesday, November 27, 9 to 11 a.m.**

    Come speak with a recruiter from Northern Light Health. To learn more about this employer, please visit https://northernlighthealth.org/Careers.

    To register, please visit the Tri-County CareerCenter or call (207) 561-4050 or toll free 1-888-828-0568. For more information, please contact Paul Ruggiero at (207) 561-4050 or Paul.B.Ruggiero@maine.gov.

    **Interview Workshop - Tuesday, November 27, 9 to 11 a.m.**

    Join us to find out how to have the Ultimate Job Interview. Learn how to prepare for an interview, discover what employers are looking for and follow-up advice that will help you land the position you truly want. Limit 20 slots per session.

    To register, please visit the Tri-County CareerCenter or call (207) 561-4050 or toll free 1-888-828-0568. For more information, please contact Suzanne Graves-Hall at: (207) 561-4050 or Suzanne.Graves-Hall@maine.gov.

    **About Maine CareerCenters**

    CareerCenters, part of the Maine Department of Labor, offer a variety of services to help people find employment or upgrade skills. Each center provides several public-access computer workstations with Microsoft Office software, resume writing and cover letter software, Internet access and O’Net software for skills assessment. All CareerCenter services are free of charge.

    Tri-County CareerCenter is located at 45 Oak St. in Bangor and is open 8 a.m. to 5 p.m., Monday through Friday. We can be reached at 561-4050 (TTY users should dial Maine Relay 711). You can also find more information at the CareerCenter website, http://www.mainecareercenter.gov .

    Maine CareerCenters are an equal opportunity provider. Auxiliary aids and services are available upon request to individuals with disabilities.

    -end-
              November Programs for Job Seekers and Employers at the Presque Isle CareerCenter      Cache   Translate Page      
    FOR IMMEDIATE RELEASE

    Contact: Patty Perry, Presque Isle CareerCenter, 207-760-6300

    Media Contact: Laura Hudson, Maine Department of Labor, 621-5009

    PRESQUE ISLE -- The Presque Isle CareerCenter announces no-cost programs in November for job seekers, those who are considering training for a new career, and employers.

    "Job seekers that go to a Maine CareerCenter can access information and no-cost services to help them find a new or better job," said Governor Paul R. LePage. "Employers need a skilled workforce now and in the future. Our unemployment rate has been historically low for 34 straight months and our employment-to-population ratio is consistently above the national average. This is an opportune time to find a job or develop skills to further your career. Maine CareerCenters will help."

    Job seekers and businesses interested in connecting with one another can also like the CareerCenter on Facebook. Events are held at the Presque Isle CareerCenter, located at 66 Spruce Street, unless otherwise noted. Maine Veterans receive priority of service in all CareerCenter programs.

    **Financial Aid - Tuesdays, November 6, 13, 20, and 27, 9 a.m.**

    Get assistance with college planning and financial aid. Call 207-694-0718 to register or visit http://meoc.maine.edu .

    **Creating Winning Resumes - Fridays, November 9, 16, and 30, 9 a.m.**

    Learn how to create a professional resume and walk out the door with one in hand.

    **Practice/Mock Interviews - By Appointment**

    Getting ready for a job interview? Call the Presque Isle CareerCenter at 207-760-6300 and come in to practice so you're ready to present the best you possible!

    **About the CareerCenter**

    CareerCenters, part of the Maine Department of Labor, offer a variety of services to help people find employment or upgrade skills. Each center provides several public-access computer workstations with Microsoft Office software, resume writing and cover letter software, Internet access and O’Net software for skills assessment. All CareerCenter services are free of charge.

    Call 207-760-6300 or 1-800-635-0357 (TTY users call Maine Relay 711) for additional information and to register for workshops held at the CareerCenter. The CareerCenter, located at 66 Spruce Street in Presque Isle, is open 8 a.m. to 5 p.m., Monday through Friday. You can also find more information at the CareerCenter website, www.mainecareercenter.gov .

    Maine CareerCenters are an equal opportunity provider. Auxiliary aids and services are available upon request to individuals with disabilities.

    -end-
              November Programs for Job Seekers at the Wilton CareerCenter      Cache   Translate Page      
    FOR IMMEDIATE RELEASE

    Contact: Pat Curtiss, Wilton CareerCenter, (207) 645-5831

    Media Contact: Laura Hudson, Department of Labor, (207) 621-5009

    WILTON -- For those who are looking to make a change in careers or get a new job, the Wilton CareerCenter will be offering a variety of programs for job seekers in November. All workshops and events are held at the CareerCenter unless otherwise noted. To register for sessions held at the CareerCenter, call 645-5800.

    "Job seekers that go to a Maine CareerCenter can access information and no-cost services to help them find a new or better job," said Governor Paul R. LePage. "Employers need a skilled workforce now and in the future. Our unemployment rate has been historically low for 34 straight months and our employment-to-population ratio is consistently above the national average. This is an opportune time to find a job or develop skills to further your career. Maine CareerCenters will help."

    **Essentials of College Planning - Wednesday, November 14, 10 a.m. to 12 Noon**

    This workshop, presented by Maine Educational Opportunity Center (MEOC), introduces people to educational opportunities in general and MEOC services in particular. This interactive workshop touches on the four steps in the college process: admissions, financial aid, career, and study skills. The Financial Aid portion of this workshop will provide an overview of financial basics and the completion of the Free Application of Federal Student Aid (FAFSA). Please call 1-800-281-3703 for workshop details and registration.

    **Rumford Area - Vocational Rehabilitation Orientation - Tuesday, November 20, Region 9 School of Applied Technology, 377 River Rd, Mexico, 2:30 to 4 p.m.**

    This is an orientation for people with disabilities who are considering vocational rehabilitation services. Orientations are held the third Wednesday of the month. Service providers are also welcome to attend. Registration not required.

    **Small Business Training**

    Small Business Administration will be offering three different workshops:

    - "Starting Your Own Small Business" - "Access to Capital" - "Federal and State Resources for Small Business"

    Most of these Workshops are two hours long. For more information please call Bill Card at 207-622-8555.

    **About the CareerCenter**

    CareerCenters, part of the Maine Department of Labor, offer a variety of services to help people find employment or upgrade skills. Each center provides several public-access computer workstations with Microsoft Office software, resume writing and cover letter software, Internet access and O*Net software for skills assessment. All CareerCenter services are free of charge.

    Call 645-5800 (TTY users call Maine Relay 711) for additional information and to register for workshops held at the CareerCenter. The Wilton CareerCenter, located at 865 U.S. Rt. 2E Wilton, is open 8 a.m. to 5 p.m., Monday, Wednesday and Friday. Staff work directly with employers, educational institutions, and other stakeholders on their needs for a quality workforce during the rest of the week. More information is available on the CareerCenter website, www.mainecareercenter.gov .

    Maine CareerCenters are an equal opportunity provider. Auxiliary aids and services are available upon request to individuals with disabilities.

    - end
              November Programs for Job Seekers at the York County CareerCenter      Cache   Translate Page      
    FOR IMMEDIATE RELEASE

    Contact: Dawn Self-Cooper, York County CareerCenter, 207-324-5460

    Media Contact: Laura Hudson, Maine Department of Labor, 207-621-5009

    SPRINGVALE -- The York County CareerCenter, located at 9 Bodwell Court in Springvale, continues its workshop programs for job seekers and those considering training to upgrade their skills and increase their employability.

    "Job seekers that go to a Maine CareerCenter can access information and no-cost services to help them find a new or better job," said Governor Paul R. LePage. "Employers need a skilled workforce now and in the future. Our unemployment rate has been historically low for 34 straight months and our employment-to-population ratio is consistently above the national average. This is an opportune time to find a job or develop skills to further your career. Maine CareerCenters will help."

    CareerCenters can assist businesses by offering workshops on location, at local businesses or other organizations at no cost. The following workshops and programs will be held at the CareerCenter in Springvale unless otherwise noted.

    **Essentials of College Planning Workshop - Mondays, November 19 and 26, 10 a.m. to 12 noon**

    A FREE interactive workshop that outlines the four steps in the college process: admissions, financial aid, career planning, and study skills. The workshop lasts approximately two to three hours. Pre-registration is required. Space is limited, please call Karen Hadley Keim at 1-800-281-3703 or 581-3736 to register or visit Maine Educational Opportunity Center’s website, meoc.maine.edu.

    **York County Monthly Job Fair at the CareerCenter - Monday, November 26, 12 noon to 3 p.m.**

    Recruiters will be interviewing for current openings. No appointment required. Please check the CareerCenter website and York County CareerCenter's Social Media for a list of participating employers.

    **Employer Recruitments for September at the York County CareerCenter - please check our website for additions and updates.**

    **Weekly Staffing Agency Hiring Event - Wednesdays, November 7, 14, 21 and 28, 12 noon to 3 p.m.**

    Meet face-to-face with staffing agency recruiters! Research the companies and the positions they need to fill ahead of time, bring your resume, and dress to impress! Current openings in Sanford, Biddeford, Saco and Portland areas. No appointment is required. Please bring 2 valid forms of ID. Meet with: CoWorx, MASIS Staffing, and more!

    **York County CareerCenter will also feature several sessions led by these partner organizations in November:**

    **Workforce Solutions** administers federally funded employment and training programs through the Workforce Innovation Opportunity Act (WIOA). Certain eligibility requirements apply. If you think you might qualify or could benefit from this program, please call the Workforce Solutions Center at 207-571-3301.

    **New Ventures Maine -** Helping Maine people succeed in their jobs, businesses, and communities. New Ventures Maine helps individuals recognize strengths, overcome barriers, find resources, develop a plan, and take action towards their goals: start a business, find a career, return to school, build assets, and be active in the community. Looking for something different? Register for no-cost trainings at locations across Maine. Check online to see what they have scheduled at http://newventuresmaine.org/ or call 1-800-442-2092.

    Follow and keep track of our latest events on LinkedIn, Facebook and Twitter. To find us on LinkedIn, go to LinkedIn.com and search for York County Maine CareerCenter. To find us on Facebook, go to Facebook and search York County Maine CareerCenter. To follow us on Twitter, go to Twitter.com and search for York CareerCenter.

    CareerCenters, part of the Maine Department of Labor, offer a variety of services to help people find employment or upgrade skills. Each center provides several public-access computer workstations with Microsoft Office software, Internet access and O’Net software for skills assessment. All CareerCenter services are free of charge.

    The York County CareerCenter, located at 9 Bodwell Court in Springvale, is open 8 a.m.â€" 5 p.m., Monday through Friday and can be reached at 207-324-5460 or 1-800-343-0151 (TTY users should dial Maine Relay 711). You can also find more information at the CareerCenter website, www.mainecareercenter.gov . Maine CareerCenters are an equal opportunity provider. Auxiliary aids and services are available upon request to individuals with disabilities.

    - end -
              November Programs for Job Seekers at the Augusta CareerCenter      Cache   Translate Page      
    FOR IMMEDIATE RELEASE

    Contact: Bill Hurley, Augusta CareerCenter, 207-624-5120

    Media Contact: Laura Hudson, Department of Labor, 207-621-5009

    AUGUSTA--Maine CareerCenters bring job seekers and employers together. For those who are looking to make a change in careers or get a new job, the Augusta CareerCenter is offering a variety of programs for job seekers in November.

    "Job seekers that go to a Maine CareerCenter can access information and no-cost services to help them find a new or better job," said Governor Paul R. LePage. "Employers need a skilled workforce now and in the future. Our unemployment rate has been historically low for 34 straight months and our employment-to-population ratio is consistently above the national average. This is an opportune time to find a job or develop skills to further your career. Maine CareerCenters will help."

    Unless otherwise noted, all workshops and events are held at the Augusta CareerCenter, co-located with Maine Department of Labor at 45 Commerce Drive, Augusta. To register for sessions held at the Augusta CareerCenter, call 624-5120.

    **Federal Job Search - Wednesday, November 7, 9 a.m. to 12 noon**

    Would you like to work for the Federal Government? Maybe obtain a JOB at Togus VA Medical Center in Augusta? Apply on USA JOBS.GOV. Learn the application process that is required for Federal Government positions posted on USAJOBS.gov.

    **Interview Skills - Friday, November 9, 9 a.m. to 12 noon**

    Gain the confidence needed to ace that interview and get the job! Go in thoroughly prepared and positive you are the applicant the employer needs! Interviewing Skills and Techniques workshop covers communication techniques, before-the-interview research, attitude and appearance, examples of questions you may be asked, what you can ask the employer, post interview follow-up, and more. Discuss all the "Do's and Don'ts" and what to expect during the process. Workshop limited to six participants. Sign-up early to reserve your spot.

    **Starting a Business - Wednesday, November 14, 9 to 11 a.m.**

    Interested in self-employment? This workshop will help you decide if self-employment is the right choice for you. We will cover the pros and cons of owning your own business, the steps needed for start-up, the major elements of a business plan, and the many resources available to help you succeed. Facilitator: Jean Dempster, New Ventures Maine, formerly Women, Work, and Community.

    **Resume Writing - Thursday, November 15, 1 to 4 p.m.**

    This workshop provides valuable tips on completing job applications, the importance of cover letters, resume content and formatting, resume writing using computer software programs and much more. Learn why having a great resume is so important in today's job market. A well written resume can get your foot in the door, and the interview - the next step to employment. Workshop limited to six. Sign-up early to reserve your spot.

    **CareerCenter at Educare and the Waterville Public Library, Tuesdays, November 6 and 20**

    These two-hour, hands-on workshops will provide assistance with learning more about training money available, signing up for Maine JobLink, searching for jobs, working on resumes and applying for jobs. Will also discuss various resources found at your local CareerCenter, including Maine JobLink, the Competitive Skills Scholarship Program, Vocational Rehabilitation, Youth Employment and the Steps to Success, and addressing eligibility requirements associated with some of these programs.

    If you are or know someone who could use assistance in help in paying for training, preparing for, seeking, securing, and/or maintaining employment please come to these valuable sessions, held every other Tuesday of the month at Educare, 56 Drummond Ave., Waterville, from 8 to 9:45 a.m., and the Waterville Public Library, 73 Elm St., 10 a.m. to 12 noon. Learn how the Maine Department of Labor CareerCenters help those seeking employment and training. These sessions are drop-in classes, no sign up required.

    **About the CareerCenter**

    CareerCenters, part of the Maine Department of Labor, offer a variety of services to help people find employment or upgrade skills. Each center provides several public-access computer workstations with Microsoft Office software, resume writing and cover letter software, Internet access and O*Net software for skills assessment. All CareerCenter services are no cost.

    Call (207) 624-5120 (TTY users call Maine Relay 711) for additional information. The Augusta CareerCenter, located at 45 Commerce Drive, Augusta, ME, is open 8 a.m. to 5 p.m., Monday through Friday. More information is available on the CareerCenter website, www.mainecareercenter.gov.

    Maine Department of Labor and its CareerCenters are equal opportunity providers. Auxiliary aids and services are available upon request to individuals with disabilities.

    -end-
              November Programs for Job Seekers at the Lewiston CareerCenter      Cache   Translate Page      
    FOR IMMEDIATE RELEASE

    Contact: Mary LaFontaine, Lewiston CareerCenter, 207-212-2184

    Media Contact: Laura Hudson, Maine Department of Labor, 207-621-5009

    LEWISTON -- The Lewiston CareerCenter continues its no-cost workshop programs for job seekers and those considering training to upgrade their skills and increase their employability.

    "Job seekers that go to a Maine CareerCenter can access information and no-cost services to help them find a new or better job," said Governor Paul R. LePage. "Employers need a skilled workforce now and in the future. Our unemployment rate has been historically low for 34 straight months and our employment-to-population ratio is consistently above the national average. This is an opportune time to find a job or develop skills to further your career. Maine CareerCenters will help."

    CareerCenters can assist businesses by offering workshops on location, at local businesses or other organizations at no cost. All workshops are located at the Lewiston CareerCenter, 5 Mollison Way, Lewiston, unless otherwise noted.

    **CareerCenter Services Orientation - Tuesday, November 6, 9 to 11 a.m. **

    This is an overview of programs at the CareerCenter, eligibility requirements and information on accessing services held on the first Tuesday of every month. Register at 753-9001.

    **Introduction to Self-Employment Workshop - Thursday, November 8, 10 a.m. to 12 noon**

    This introductory workshop will help you decide whether self-employment is the right choice for you. The class covers the pros and cons of owning your own business, the elements of a business plan, and the many resources available to help you succeed. Register at 753-9001.

    **Orientation for People with Disabilities - Wednesday, November 28, 2 to 3 p.m.**

    For people with disabilities who are considering vocational rehabilitation services are held the fourth Wednesday of the month. Service providers are also welcome to attend. Registration not required.

    **New Mainers Workshop - Thursday, November 29, 8:30 to 10:30 a.m.**

    How to complete paper and online job applications. Somali interpreter will be on hand, if other language interpreters are needed, request by November 15. Register at 753-9001.

    **Resume Assistance - Call 753-9001 to schedule**

    Leave a resume for review or complete a draft resume from the Maine Job Link with staff assistance. You will need to bring in your past work history. Must be able to type your own resume.

    **Interview Assistance - By appointment, call 753-9001 to schedule**

    Preparing for a job interview? Would you like to have a mock interview or talk to CareerCenter staff about how to best answer those tough questions? Call to schedule an appointment.

    **Training Possibilities - For information, call 753-9005**

    Medical Assistant with St. Mary's Health System and Western Maine Community Action (WMCA) CNC-I with Modula and Western Maine Community Action

    **Essentials of College Planning for Adults - By Appointment**

    Basic steps for successful college enrollment: learn about college and trade schools, entrance requirements, readiness and transitional issues of adult students, admissions procedures and financial aid. Register by calling 1-800-281-3703. Bring last year's income tax forms to the appointment.

    CareerCenters, part of the Maine Department of Labor, offer a variety of services to help people find employment or upgrade skills. Each center provides several public-access computer workstations with Microsoft Office software, resume writing and cover letter software, Internet access and O’Net software for skills assessment. All CareerCenter services are free of charge.

    The Lewiston CareerCenter, located at 5 Mollison way in Lewiston, is open 8 a.m. to 5 p.m., Monday through Friday and can be reached at 753-9005 (TTY users should dial Maine Relay 711). You can also find more information at the CareerCenter website, http://www.mainecareercenter.gov . Maine CareerCenters are an equal opportunity provider. Auxiliary aids and services are available upon request to individuals with disabilities.

    -end-
              Microsoft is Porting Sysinternals Tools to Linux - ProcDump Released      Cache   Translate Page      
    If you have administered Windows computers or assisted in Windows malware removal, then there is a good chance you have heard of the popular free Sysinternals utilities.  [...]
              Administrative Assistant - 2 years of experience      Cache   Translate Page      
    IL-Chicago, Job Request #48-011-253 Under: Administrative Assistant - 3 years of experience -looking for an administrative assistant for General OBGYN - 4274 Requirements for position: Bachelor Degree Required and 3 years experience in an Administrative Role. No specific requirements, bachelor degree preferred, experience with Microsoft office suite and EPIC preferred Job Duties: Calendar management, scheduli
              Updates to "HITMAN 2" (Microsoft Xbox One): Pack art      Cache   Translate Page      
    One new Pack art item
              Updates to "Terraria" (Microsoft Xbox One): Pack art      Cache   Translate Page      
    One new Pack art item
              Updates to "Stardew Valley" (Microsoft Xbox One): Pack art      Cache   Translate Page      
    One new Pack art item
              New, middle-road Surface Go model appears on US Microsoft Store      Cache   Translate Page      
    Microsoft begins selling a third configuration of its Surface Go in the US, tucked in between the two standard models.
              Goodbye, Cortana: Microsoft's Javier Soltero leaves, putting the digital assistant's future in doubt      Cache   Translate Page      

    Javier Soltero, who briefly led the development of Microsoft’s Cortana digital assistant, plans to leave the company, Soltero confirmed on Tuesday.

    Soltero confirmed his decision via Twitter after ZDNet reported the story earlier on Tuesday. Microsoft representatives had not previously responded to requests for comment, but confirmed his departure after Soltero’s Twitter message.

    “I’ve made the decision to leave Microsoft,” Soltero wrote. “The past 4 years have been an incredible experience. I’m humbled to have been a part of building something that 100M+ users depend on every day and grateful to have worked with some amazing people.

    To read this article in full, please click here


              Nowości w sklepie z aplikacjami Windowsa 10: synchronizacja koszyka na zakupy i lista życzeń      Cache   Translate Page      
    imageMicrosoft wychodzi naprzeciw użytkownikom korzystającym na co dzień ze sklepu z aplikacjami dostępnego między innymi w Windowsie 10. Zgodnie z życzeniami, aplikacja otrzymuje aktualizację, po której w sklepie dostępne będą nowe elementy: bardziej funkcjonalny koszyk, a później (choć jeszcze w tym tygodniu) również lista życzeń. Nowy koszyk ma być dostępny do testów dla korzystających ze Sklepu…
              Business Event: Intelligent Communications in der Praxis      Cache   Translate Page      
    Business Event: Intelligent Communications in der Praxis Spätestens seit der Microsoft Ignite ist der Begriff "Intelligent Communications" in Verbindung mit Microsoft Teams in aller Munde. Doch was macht das neue Microsoft Teams so anders und intelligenter im Vergleich zu Unified Communications Technologien der letzten Jahre? Die Communications-Spezialisten der Microsoft Teams User Group Germany

              Entel busca Consultor Admin Servicios Microsoft - Entel - Las Condes, Región Metropolitana      Cache   Translate Page      
    En Entel nos encontramos en búsqueda de profesional para desempeñarse en el cargo de Consultor Admin Servicios Windows Server para administrar y dar soporte de...
    De Entel - Fri, 05 Oct 2018 20:14:18 GMT - Ver todos: empleos en Las Condes, Región Metropolitana
              Database Administrator I - Associated Bank - Green Bay, WI      Cache   Translate Page      
    Bachelor's Degree Oracle Certified Professional (OPC) certification as a DBA, Microsoft Certified Database Administrator (MCDBA)....
    From Associated Bank - Mon, 15 Oct 2018 16:25:16 GMT - View all Green Bay, WI jobs
              Technical Architect - Data Solutions - CDW - Milwaukee, WI      Cache   Translate Page      
    Experience with Microsoft SQL, MySQL, Oracle, and other database technologies. Predictive analytics, Machine Learning and/or AI skills will be a plus....
    From CDW - Sat, 03 Nov 2018 06:11:29 GMT - View all Milwaukee, WI jobs
              Technical Architect - Data Solutions - CDW - Madison, WI      Cache   Translate Page      
    Experience with Microsoft SQL, MySQL, Oracle, and other database technologies. Predictive analytics, Machine Learning and/or AI skills will be a plus....
    From CDW - Sat, 03 Nov 2018 06:11:29 GMT - View all Madison, WI jobs
              Director, Marketing Automation for Relationship Marketing - Microsoft - Redmond, WA      Cache   Translate Page      
    In addition, this role will lead the identification and leveraging of the latest marketing capabilities like machine learning and AI to propel Relationship...
    From Microsoft - Wed, 31 Oct 2018 07:57:36 GMT - View all Redmond, WA jobs
              Software Engineer - Microsoft - Bellevue, WA      Cache   Translate Page      
    Presentation, Application, Business, and Data layers) preferred. Database development experience with technologies like MS SQL, MySQL, or Oracle....
    From Microsoft - Sun, 28 Oct 2018 21:34:20 GMT - View all Bellevue, WA jobs
              区信访局召开攻坚案件研讨会      Cache   Translate Page      

    2018年11月2日下午,为贯彻落实区委相关工作要求,区信访局副局长黎兆发在局二楼会议室主持召开攻坚案件研讨会,局四个督导组副组长和联络员参会。

    会上,各督导组逐件汇报了攻坚案件的化解工作进度,针对未结案的案件,与会人员逐一进行梳理,分析其诉求合理性,积极研讨结案思路,推动案件化解。最后,黎兆发副局长对各督导组强调两点:第一,要持续跟进重点案件的办理进度,督导相关责任部门顺利化解矛盾,提高结案率,并及时更新完善台账;第二,要做好初信初访登记工作,保证案件的后期跟进工作顺利开展。

     


              区信访局督办平台召开学习会议      Cache   Translate Page      

    2018年11月5日下午,区信访局督办平台学习小组召开学习会议。会上,小组成员集中学习习近平总书记视察广东重要讲话精神,督查科科长何灿基要求学习小组成员要深入学习贯彻习近平总书记系列重要讲话精神,做到高度思想自觉和行动自觉,认真落实中央、省、市关于加强信访工作的系列决策部署。同时,何灿基同志布置了下阶段督办平台的工作任务:一、梳理报表,提前着手做好2018年文件资料归档工作;二、加强督导工作,抓紧报结案件工作;三、完成第三方人员工作交接。


              区委副书记李军到区信访局专题调研信访工作      Cache   Translate Page      

    11月1日上午,区委副书记李军到区信访局专题调研信访工作,信访局领导班子及各科室负责同志参加会议。会上,李军同志听取了区信访局近期信访重点工作及信访事项综合信息库建设工作情况。

    李军同志肯定了近期信访工作成效,特别是开展信访治理督导后促成重点案件办结率有效提升,同时,就下一步工作提出了三点要求:一是进一步细化未化解案件诉求,做到底数清、情况明,洞察工作短板,明晰努力方向;二是要以化解案件为最终目标,加快重点案件办理进度,特别是对存在合理诉求但未解决到位的问题要加强精准督导、联合督导,督促镇街和部门穷尽法律、穷尽资源、穷尽措施化解矛盾,争取形成工作亮点;三是加快信访事项综合信息库建设工作,为领导接访、信息决策提供参谋助手。


              Home-based Proofreader/Copyeditor needed      Cache   Translate Page      
    We are looking for a home-based proofreader/copyeditor, preferably based in Metro Manila. Tasks include: - Organizing the copy for the clients into shared folders in Dropbox for the artists to layout - Updating the work spreadsheets per magazine - Copyediting magazine/newspapers/ads, etc - Making PDF proofs once the pages are laid out, via InDesign - Sending the proofs to the clients - Applying text revisions from the client - Coordinating layout revisions between the client and the graphic artists - Send emails to clients - Update social media - Update our various apps with the data - Send daily work updates to head editor Applicant must be: - Very organized - Has an excellent command of British English - Detail-oriented - Has editing experience - Knowledgeable about social media - Working knowledge of Google Suite and Microsoft Office - Has experience, and has his/her own copy of InDesign CS6 and Photoshop or Illustrator - Has his/her own computer and stable internet connection - Able to meet deadlines - Able to multitask Work timeline may cover one month up to December, depending on performance. This is a freelance job. Salary negotiable.
              Microsoft Exchange Administrator - ManTech International Corporation - Altadena, CA      Cache   Translate Page      
    Experienced with Accellion LFT (Large File Transfer) service. Exchange / Active Directory Candidate Requirements:....
    From ManTech International Corporation - Thu, 13 Sep 2018 15:45:06 GMT - View all Altadena, CA jobs
              Microsoft Exchange Administrator - Temporary position - ManTech International Corporation - Altadena, CA      Cache   Translate Page      
    Experienced with Accellion LFT (Large File Transfer) service. Exchange / Active Directory Candidate Requirements:....
    From ManTech International Corporation - Thu, 13 Sep 2018 09:44:48 GMT - View all Altadena, CA jobs
              Indie Games Showcase      Cache   Translate Page      
    Afterparty Platform: PC (Microsoft Windows and Mac OS) From Night School Studio (the makers of Oxenfree) comes Afterparty, a story of two best friends who suddenly find themselves dead. They embark on a pub-crawl in the depths of hell to gain entrance to Satan’s after-party, the end goal being to beat him in a drinking […]
              Purchaser/Automotive Spare Parts procurement executive - FAST SERVICE CENTRE - Sharjah      Cache   Translate Page      
    Must have strong computer knowledge in Microsoft Office and ability to adapt to internal ERP system. Job Responsibilities & Duties:....
    From Indeed - Tue, 06 Nov 2018 04:28:14 GMT - View all Sharjah jobs
              Microsoft dépasse Amazon et devient N°1 sur le Cloud grâce à un revenu annuel supérieur : 26,7 Md$ pour Microsoft, contre 23,4 Md$ pour Amazon      Cache   Translate Page      
    Microsoft dépasse Amazon et devient N°1 sur le Cloud grâce à un revenu annuel supérieur :
    26,7 Md$ pour Microsoft, contre 23,4 Md$ pour Amazon

    Microsoft a récemment fait part, via un communiqué de presse, de ses résultats financiers du troisième trimestre 2018 (3T18) qui correspond aussi au premier trimestre de son année fiscale 2019 et couvrait la période allant du 1er juillet au 30 septembre 2018. La firme technologique américaine a vu son chiffre d'affaires bondir de 19 % par rapport à l'exercice...
              Deals with Gold – Mit Just Cause 3: XXL Edition, The Escapists 2, Guns, Gore and Cannoli, Furi, Crimsonland und mehr      Cache   Translate Page      
    Deals-with-Gold-Logo-black

    Die Deals with Gold der KW 45 2018 sind, inklusive einiger neuer Spotlight Sale-Angeboten, ab sofort im Microsoft Xbox Store verfügbar und beinhalten erneut zahlreiche Xbox One- und Xbox 360-Games sowie verschiedene Erweiterungen (DLCs/Add-Ons) für Xbox-Spiele, die im Preis, je nach Titel bzw. DLC, bis zu 90% reduziert wurden. Wie immer gilt: Preise und Verfügbarkeit der Deals with...

    Weiterlesen ⇒ Deals with Gold – Mit Just Cause 3: XXL Edition, The Escapists 2, Guns, Gore and Cannoli, Furi, Crimsonland und mehr

              Microsoft sort une version Linux de l'outil ProcDump de SysInternals et annonce l'arrivée de ProcMon pour la même plateforme      Cache   Translate Page      
    Microsoft sort une version Linux de l'outil ProcDump de SysInternals
    Et annonce l'arrivée de ProcMon pour la même plateforme

    Un architecte logiciel de la firme de Redmond s'est fait le relais de cette information il y a quelques heures : une version Linux (publiée sous licence MIT) de l'outil ProcDump de SysInternals (propriété de Microsoft depuis juillet 2006) est disponible.


    Lorsqu'un bogue survient en production, il n'est pas toujours aisé de reproduire le problème sur une plateforme de développement...
              Bill Gates presenta un inodoro futurista que funciona sin agua      Cache   Translate Page      

    CHINA, (RT), 6 de Noviembre de 2018 .-El cofundador de Microsoft comparó el porvenir del saneamiento con la revolución de las computadoras en la década de 1970. El multimillonario estadounidense y cofundador de Microsoft, Bill Gates, ha presentado este martes en Pekín (China) un inodoro que prescinde de agua o canalización, informa Reuters. El dispositivo, que realiza la conversión de desechos humanos en fertilizantes usando químicos, es fruto de años de desarrollo y está listo para salir al mercado, según anunció Gates. Hablando en Reinvented Toilet Expo, una exposición dedicada a los retretes, el empresario afirmó que el próximo paso será promocionar el concepto entre fabricantes. Gates comparó la transición de los inodoros tradicionales a los modelos que no usan agua con el desarrollo de tecnologías a mediados de la década de 1970, cuando apareció Microsoft. Según el millonario, el método de conversión química de excrementos se propagará entre los hogares de la misma forma que lo hicieron las computadoras, pasando de ser máquinas gigantes a dispositivos autónomos. La Fundación de Bill y Melinda Gates invirtió 200 millones de dólaresen el curso de siete años en proyectos de conversión de residuos humanos en agua o fertilizantes. Gates subrayó que el mal saneamiento es responsable de la muerte anual de medio millón de niños y costes adicionales de la sanidad por valor de 233.000 millones de dólares, reporta Bloomberg. Para respaldar sus palabras, el multimillonario mostró a los presentes un cubilete que, según él, podría contener 200 billones de células de rotavirus, 20.000 millones de bacterias Shigella y 100.000 huevos de gusanos parásitos.   VP/Internacional/SOH

    The post Bill Gates presenta un inodoro futurista que funciona sin agua appeared first on Voces del Periodista Diario.


              Consumer Reports Survey Finds Most Americans Want More Renewable Energy      Cache   Translate Page      
    A survey of 1200 Americans conducted by GfK for Consumer Reports finds the vast majority of Americans want more renewable energy and less power plant pollution. The survey also reveals that plenty of utilities seem to have a credibility issue with their customers.
              Manager, Cloud Transformation Practice - Avanade - Ottawa, ON      Cache   Translate Page      
    Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Majority owned by Accenture, Avanade was founded in 2000 by...
    From Avanade - Wed, 24 Oct 2018 21:24:28 GMT - View all Ottawa, ON jobs
              Manager, Cloud Transformation Practice - Avanade - Calgary, AB      Cache   Translate Page      
    Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Majority owned by Accenture, Avanade was founded in 2000 by...
    From Avanade - Wed, 24 Oct 2018 21:24:28 GMT - View all Calgary, AB jobs
              Global Operations Lead, HR Talent Acquisition Lead - Avanade - Toronto, ON      Cache   Translate Page      
    Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Majority owned by Accenture, Avanade was founded in 2000 by...
    From Avanade - Wed, 24 Oct 2018 21:24:16 GMT - View all Toronto, ON jobs
              North America Talent Acquisition Operations Lead - Avanade - Toronto, ON      Cache   Translate Page      
    Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Majority owned by Accenture, Avanade was founded in 2000 by...
    From Avanade - Sat, 27 Oct 2018 09:26:25 GMT - View all Toronto, ON jobs
              Senior HR Business Partner: Global Corporate Functions (Director/ Group Manager) - Avanade - Toronto, ON      Cache   Translate Page      
    Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation and has 30,000 professionals in 24 countries....
    From Avanade - Wed, 24 Oct 2018 21:24:04 GMT - View all Toronto, ON jobs
              Grp Manager, Program/Project Management - Avanade - Montréal, QC      Cache   Translate Page      
    Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation and has 30,000 professionals in 24 countries....
    From Avanade - Sat, 03 Nov 2018 09:12:11 GMT - View all Montréal, QC jobs
              坚守中国文化的阵地,《两个俏公主》不向美国文化侵略低头      Cache   Translate Page      

    世人皆知,从二次世界大战结束至今,人类就从没有和战火硝烟真正的告别过。特别是近年来世界经济颓势始终无法得到缓解,从中东到东北亚,从南欧到东南亚,从非洲到拉美……几乎世界各地的人民都饱受着所谓经济强国与超级大国的压迫。多年来,在文化上的被“侵略”和被浸染,更越来越多地展现出超越枪炮和美元的破坏力和影响力。

    而中国,作为历史悠久文化积淀深厚的东方大国,也越发感受到被异域文化压迫到可怕。具象来说,多年来我们自己的年轻一代甚至几代人,都深受美式文化的影响,世界观与人生观等等越来越脱离优良传统的中国文化的原本路径。所谓西(方文)化特别是其中一些“不劳而获、强取豪夺”,以及“人生捷径、童话美梦”等等诸多糟粕元素,大量被年轻一代渐渐接受甚至学和用。导致越来越多的90后甚至00后们已然彻底丢失了中国传统文化精髓中的真善美。

    从官方到民间,再不有所行动,恐怕真要在未来的某个年代里,我们的子孙后代将彻底忘本——他们将都各自叫着英文名,用着外国货,说着流利的外语,脑子里想的更是毫无东方美德可言的“美国梦”!难道不比失去疆土和自由更加可怕吗!?

    在悄然开启又日益加剧的中美文化冲突中,倘若文化创作的从业者继续跟风或者只关注市场的回报,彻底溃败的那一天不久矣。幸好,这个秋天让我们看到了《两个俏公主》,一部纯粹的中国式思想精髓得到体现的现代动画。创作灵感来自中国经典古籍《山海经》,结合中国传统文化中一诺千金的优良品德,讲述了一个充满成长和亲情的正能量的传奇故事。并在故事中充分表达出中国当代90后女孩儿真正该有的人生观和世界观,真挚对友,热诚勇敢地迎接成长,困难面前敢于面对和接受一切人生挑战。堪称是对美国文化侵略中同类产品的一记重拳回击!拳打迪士尼就该稳准狠。

    事实上,坚守中国传统文化的阵地人人有责。可环顾周遭,市场使然也好,利益驱使也罢。倘若只顾眼前,没有从长远计的大视角和开阔胸怀,更没有从小抓起的决心和信心,这一场中美文化的“奶瓶”之争(已经从孩子就开始的文化争夺战),必将以我们的彻底失败而告终。

    虽然,一部动画电影并不能解决太多的问题,却足以看到一些从业者和创作者们的视野和信心。或许《两个俏公主》也不会在浩大的文化冲突中掀起巨大的波澜,但坚守中国文化阵地决心,一定会被更多的人看到感受到。从一部动画电影《两个俏公主》开始,不向美国文化低头!


              竟然是这一部国漫点醒我们,少年强则国强!      Cache   Translate Page      

    “青少年是国家的未来和希望!”这不是一句空话,更不只是一句口号,而是活生生现实的写照。当中国经济繁荣,国际地位日益高长的今天,年轻一代的成长方向,显然对国家的未来将起到极其重要的作用。文化、教育以及社会大环境的影响,更成为一个国家年轻一代未来的成长的土壤,健康与否重要之至。

    事实上,从比较“狭隘”的方面着眼,中美文化“奶瓶”战的悄然开启,已经拉开了一场没有硝烟的战争。未来,其实已经不是未来,就在你我身边,关于文化影响生活影响一代人甚至几代人成长的方方面面,已经足以引起所有人的警醒。

    而眼前一部同样“悄然”而来的国漫《两个俏公主》竟然以其优秀的原创故事,从小见大,深刻地点醒我们——少年强则国强!文化崛起,文化进步,文化强大,一个民族,一个国家,才能够真正的强大!

    想想我们多少代人,都是被日漫美漫充斥着双眼,甚至世界观。特别是迪士尼动画里那王子与公主式的浪漫,丛林木屋里的天真无邪,草原动物世界中的各种童话故事,让无数人在美国人的世界观里感受着现实世界的各种虚无和不可能。《两个俏公主》作为一部纯国产动画电影,从人生观世界观的故事立意,到想象力充分的奇幻色彩,都堪称具备了“拳打”迪士尼的力道和创新性。《两个俏公主》中以中国传统的东方文化的优良内容做根基,不仅告诉孩子们,什么才是真正高尚又纯真无邪的公主形象,什么才是小女孩儿该尊崇遵守的人生信条,什么才是现代奇幻动画中该讲述的优秀故事……

    中国人信守诺言、言出必行的美德,在这部国漫中潜移默化地诠释出来,也教育我们的下一代,不忘初衷才是美,信守承诺才是德的道理。在眼前这个经济纷争、天下很乱的现实中,尤为重要。其实,从文化到经济,从国力到人文,乃至历史积淀的深度与厚度,最终能让一个民族,稳稳地屹立于世界之巅的,除了财力,更重要的是文化的影响力。国学热也好,汉语热也好,开放的中国,最能直接和深深影响世界的,更是漫漫五千年沉淀而来的泱泱文化。

    当我们的语言,我们的文字,我们的优秀又传统的行为方式,做事的准则……甚至我们的文化产品,如影视剧作书籍等等,越来越流行于世时,相信,中国真正崛起之日也就真正来到了。而所有这一切的实现者,将是我们的下一代,我们的未来,少年强则国强。全因这一部实惠国漫《两个俏公主》的及时点醒!


              PlayerUnknown's Battlegrounds May Soon Come To PlayStation 4      Cache   Translate Page      

    The Korean Ratings board recently suggested that PlayerUnknown's Battlegrounds, PUBG Corp.'s battle royale game that once sat at the top of the world, will be coming to PlayStation 4. Generally the Korean Ratings Board sings pitch-perfect leaks of upcoming ports and games, but for those who might need a bit more evidence, the game has apparently appeared in the PlayStation Network database.

    A user on gaming forum Resetera brought up a post from PSNProfiles.com, where a user found images of PlayerUnknown's Battlegrounds on PSN in two forms: the icon that appears in the user's library and the splash screen that shows when the game is loading. 

    The battle royale game was snatched up as a console exclusive by Microsoft for the Xbox One last year, with PUBG Corp. citing that Xbox One having early access as being the main reason they agreed to Microsoft's offer. With the game now officially "out" on Xbox One, as in out of early access, it would be able to come to PlayStation 4 no problem. Sony has shown a willingness to ignore blocking early access games, as they did with Fortnite when it released in Save the World form.

    If PUBG releases on PlayStation 4 with a publisher other than Bluehole, it will have a different publisher on every platform: Bluehole on PC and Microsoft on Xbox One.


              Sunset Overdrive Is Likely Heading To PC (Update: Steam Listing)      Cache   Translate Page      

    Update: A listing has also appeared on the Steam database for the game, with the last update being an hour ago. It seems like there's likely to be an announcement fairly soon, possibly at XO18.

    The original story, reported on November 1 at 9:30 a.m. CT, is as follows:

    Insomniac Games finally hit the big time with the recent PS4 exclusive Spider-Man and it looks like Microsoft is trying to bring some of the developer's other work to the spotlight as well. Earlier this year, the Korean Ratings Board listed a PC port of the open-world Sunset Overdrive, one of the Xbox One's earliest and beloved exclusives.

    The ESRB has also just added a listing for a PC port the game, lending more credence to the possibility of seeing it on PC sometime in the near future, likely under Microsoft's expanded Game Pass. Obviously none of this is an official announcement but this is about as solid a bet you can make that we'll see Sunset Overdrive on PC soon.

    For more on Sunset Overdrive, check out our review here.


              Sr Windows Systems Administrator      Cache   Translate Page      
    GA-Macon, POSITION PROFILE The Sr. Systems Administrator responsibilities consist of design, implementation, maintenance, support and disaster recovery for various systems, including, but not limited to, Microsoft Systems, VMWare, and Active Directory. In addition, the Administrator will help manage the full technical environment, including systems administration responsibilities across a wide array of tech
              Test Engineer - Olenick & Associates - De Pere, WI      Cache   Translate Page      
    Utilized at least 1 of the different types of testing management tools including HP Application LifeCycle Management (ALM), Quality Center (QC), Microsoft...
    From Olenick & Associates - Fri, 14 Sep 2018 20:18:33 GMT - View all De Pere, WI jobs
              IT Program Manager - Counter Threat Solutions - McLean, VA      Cache   Translate Page      
    Display knowledge of development environment software such as Borland Delphi, C, Microsoft .NET Framework, Microsoft Visual Basic. IT Program Manager....
    From Counter Threat Solutions - Tue, 09 Oct 2018 21:05:25 GMT - View all McLean, VA jobs
              Grab pulls in $250M from Hyundai as ongoing round reaches $2.7B      Cache   Translate Page      
    Grab, the Singapore startup that bought Uber’s Southeast Asia business earlier this year, continues to announce strategic investors for its ongoing Series H funding round. The latest edition revealed today is Korean automotive firm Hyundai, which is investing $250 million. Hyundai first invested in Grab in January, and it joins recently announced investors Microsoft (undisclosed) […]
              Microsoft Dynamics GP System Engineer - EMIT Technologies - Sheridan, WY      Cache   Translate Page      
    EMIT is seeking an ERP expert to take lead in the administration (managing), (further) development, maintenance, and strategy of our ERP systems.... $60,000 - $80,000 a year
    From EMIT Technologies - Wed, 24 Oct 2018 15:18:57 GMT - View all Sheridan, WY jobs
              Διορθώστε εύκολα το BSOD σφάλμα στα Windows 10      Cache   Translate Page      
    Οι Windows 10 χρήστες έχουν συνηθίσει σε BSOD λόγω της ποιότητας των ενημερώσεων του λειτουργικού συστήματος.
    Ανεξάρτητα από το αν προκαλούνται από ενημερώσεις λειτουργιών OS ή αθροιστικές ενημερώσεις, αυτές οι αποτυχίες του συστήματος υπενθυμίζουν τις παλιές ημέρες όταν οι υπολογιστές κράσαραν περιστασιακά λόγω κακών drivers, χαμηλής αξιοπιστίας λειτουργικού συστήματος ή ασυμβίβαστων εφαρμογών.
    Για να είμαστε ειλικρινείς, αυτοί είναι σχεδόν οι λόγοι που προκαλούν BSODs και τώρα, με μόνη -βασική- διαφορά ότι μπορούν να αποφευχθούν αν η Microsoft έκανε σωστές δοκιμές πριν κυκλοφορήσει τα νέα της updates.
    Ας πάρουμε για παράδειγμα το Windows 10 έκδοση 1809. Αφού δέχτηκε αρκετούς ελέγχους ως μέρος του προγράμματος Windows Insider για αρκετούς μήνες, η ενημερωμένη έκδοση OS δημοσιεύθηκε και λίγες μέρες αργότερα διακόπηκε εξαιτίας ενός σημαντικού σφάλματος κατάργησης δεδομένων. Η έκδοση 1809 προκάλεσε επίσης BSOD και άλλα ζητήματα που επηρεάζουν την αξιοπιστία του συστήματος.
    Επομένως, είναι πολύ σημαντικό να γνωρίζουμε τρόπους αντιμετώπισης των BSODs σφαλμάτων. Το πρώτο πράγμα που πρέπει να κάνετε είναι να απενεργοποιήσετε την αυτόματη επανεκκίνηση. Με αυτό τον τρόπο θα μπορέσετε να σημειώσετε το bugcheck code και να αναζητήσετε online για περισσότερες πληροφορίες.
    Οι τεχνικά καταρτισμένοι χρήστες θα πρέπει να είναι σε θέση να βρουν την αιτία ενός BSOD με μια αναζήτηση Google, καθώς ο εν λόγω κώδικας παρέχει πολλές λεπτομέρειες σχετικά με το τι ακριβώς προκάλεσε το κρασάρισμα. Οι αρχάριοι, από την άλλη πλευρά, μπορούν να χρησιμοποιήσουν την ακόλουθη πλήρως αυτόματη λύση.
    Οι εκδόσεις των Windows 10 πριν από την έκδοση 1809 έρχονται με ένα ενσωματωμένο εργαλείο αντιμετώπισης προβλημάτων Blue Screen, το οποίο σαρώνει αυτόματα το σύστημα για τη συλλογή πληροφοριών σχετικά με το κρασάρισμα και την επίλυση του προβλήματος. Μπορείτε να βρείτε το εργαλείο στην ακόλουθη τοποθεσία:
    Settings > Update & security > Troubleshoot > Find and fix other problems > Blue Screen
    Κάντε κλικ στην επιλογή Run του εργαλείου και, στη συνέχεια, ακολουθήστε τις οδηγίες στην οθόνη για να ολοκληρώσετε τη διαδικασία. Θα ακολουθήσει μια διαδικασία σάρωσης που υποτίθεται ότι θα εντοπίσει το πρόβλημα στο σύστημά σας και θα σας δώσει μια λύση, αν και οφείλουμε να αναφέρουμε οτι σε ορισμένες περιπτώσεις αυτό δεν είναι πάντα αποτελεσματικό. secnews

              Kάρτα δικτύου AS-T10G με ταχύτητες έως και 10Gb      Cache   Translate Page      
    Για όσους θα ήθελαν να προσθέσουν στον υπολογιστή τους μια πάρα πολύ γρήγορη κάρτα δικτύου, η ASUSTOR ανακοίνωσε την νέα της 10G Base-T κάρτα δικτύου, AS-T10G.

    Η AS-T10G υποστηρίζει ταχύτητες 10GbE και είναι συμβατή και με ταχύτητες 5GbE, 2.5GbE, 1GbE και 100MbE, ενώ διαθέτει μια θύρα RJ-45. Υποστηρίζονται ASUSTOR ADM, Windows, Linux, Mac OS και VMware ESXi, επιτρέποντας ευέλικτες εγκαταστάσεις.
      Η AS-T10G διατίθεται τόσο με πλήρους, όσο και με μισού ύψους bracket, επιτρέποντας την τοποθέτησή της σε συνηθισμένα κουτιά υπολογιστών, αλλά και σε λεπτά κουτιά που δέχονται μόνο κάρτες μισού ύψους. Διατίθεται και ASUSTOR NAS bracket για τα AS7008T και AS7010T που όμως πωλείται ξεχωριστά και επιτρέπει την αναβάθμιση σε 10GbE ταχύτητες.

    Η ASUSTOR διαθέτει μια ποικιλία 10GbE NAS, συμπεριλαμβανομένων των AS4002T, AS4004T, AS7008T, AS7010T, AS7009RDX και AS7012RDX, επιτρέποντας σε workstations και συσκευές ASUSTOR NAS να επικοινωνούν με υψηλότερες ταχύτητες, ανεξάρτητα από τον προϋπολογισμό.

    1121239441_ASUSTORAST10Gcompatible_map.jpg

    Η AS-T10G της ASUSTOR έχει εγγύηση ενός έτους και κοστολογείται στα 109 δολάρια.

    Παρακάτω αναφέρονται τα κυριότερα τεχνικά χαρακτηριστικά.

    AS-T10G Specifications: 
    -Supports:
    • 16KB Frames
    • IEEE 802.3x Ethernet Flow Control
    • IP, TCP, UDP checksum offloading
    • Supports 100MbE, 1GbE, 2.5GbE, 5Gb/s and 10GbE speeds
    • 802.1Q Virtual LAN (VLAN) tagging
    -Supported standards:
    • IEEE 802.3ae: 10-Gigabit Ethernet
    • IEEE 802.3x: Ethernet Flow Control
    • IEEE 802.2ad: Link Aggregation
    • IEEE 802.1Q VLAN
    • RFC2819 RMON MIB
    -Maximum speed:10 Gbps 
    -Duplex Mode: Full Duplex 
    -Interface: PCIe 2.0 x4 
    -Operating System Support:
    • Windows 7 and above (32/64-bit)
    • Windows Server 2012 and above (32/64-bit)
    • Linux 2.6.x and above (32/64-bit)
    • MacOS 10.10 and above
    • VMware ESXi 5.1 and above, Microsoft Hyper-V, Linux KVM, Oracle VirtualBox
    -Size: 82 x 62 x 13 mm

              BCS Technology's Blockchain Solution Now Available In The Microsoft Azure Marketplace      Cache   Translate Page      


              Microsoft Edge has a built-in word-lookup tool — here's how to use it      Cache   Translate Page      
    Microsoft Edge includes a new word-lookup tool, and in this guide, we'll show you how to use it. Windows 10 version 1809 (October 2018 Update) delivers an updated version of Microsoft Edge that introduces a number of improvements, including a new feature to look up definitions for words when reading a document or page without needing to open a new tab. The new dictionary comes as built into Microsoft Edge, and unlike the Google dictionary extension for Chrome, it's a feature that works while viewing a web page using Reading view, reading an ebook, or working with a PDF file. In this Windows 10 guide, we'll walk you through the steps to get started with the Edge dictionary available starting with the October 2018 Update. ...
              《飓风奇劫》:当飓风营救遭遇速度与激情      Cache   Translate Page      


    不管是否有人真的想看一部更拙劣更廉价的混搭克里斯汀·史莱特经典洪水劫案电影《大雨成灾》的重启版《龙卷风》, 至少今年这部非常平庸但具有迷人老派风格的灾难动作片《飓风奇劫》足以满足他们的愿望。这部电影似乎严格遵循了90年代的动作片套路——《虎胆龙威》式的剧情设定, 直接采用灾难片吸引眼球的视觉场面和震耳欲聋的音效——所有这些都特意以剥削怀旧的方式呈现出来, 就好像在幕后主创的印象中, 过去二十年里大片制作行当所经历的的重大转变根本没有发生过。

    导演罗布·科恩在90年代执导了一系列A级动作冒险片, 他毫不犹豫地采用夸张过火的类型片套路, 而且不管叙事是否需要, 全面接受当时创新的CGI特效, 在90年代这些正好与他的风格相得益彰。没错, 他还执导了第一部《快速与激情》, 事实上, 《飓风奇劫》的营销人员都非常愿意在每一张海报上标明这一点,但作为一个明目张胆的山寨版《惊爆点》, 《快速与激情》的类型风格依然牢牢地扎根于上世纪 9 0年代。尽管罗布·科恩在全盛时期后一直在工作, 但他并没有赶上时代的变化, 随后既尝试制作了一些像《亚历克斯·克洛斯》这样平庸而令人遗忘的动作片, 也拍出了像《隔壁的男孩》这样重复90年代初精神病邻居题材色情惊悚片的廉价娱乐片。


    在很多方面, 《飓风奇劫》都缺乏自知之明, 不知道它所张扬的卖点有多么过时。如果你打算找一部没有《死侍》这种戏谑搞怪幽默风格的9 0年代大预算CG特效电影, 那么这部从另一个时代穿越来的电影应该会让你相当满意。在影片中, 罗布·科恩除了兑现了简单但引人注目的片名的承诺外, 没有再尝试做其他任何事情。

    在飓风方面, 由威尔 (托比·凯贝尔)负责, 他就像是《龙卷风》中比尔·帕克斯顿和海伦·亨特所扮演的两个角色的合体, 让人震惊的是幕后主创竟然没有想到把《飓风奇劫》变成《龙卷风》的续集, 顺理成章把这个角色当成他们的儿子。就像《龙卷风》一样, 《飓风奇劫》以闪回的方式开场, 回顾了威尔的爸爸被飓风吞没。几十年后, 威尔成为了一个追逐飓风的气象学家, 为了找出飓风的真正构成, 从而对付自己过去的心魔。这听起来是不是很熟悉?

    在奇劫方面, 负责人是凯西 (玛姬·格雷斯), 她是一个强悍的联邦特工, 发现一帮劫匪计划利用即将到来的飓风所造成的混乱打劫国库, 将6亿美元现金藏在三辆巨型卡车上溜之大吉, 为了不辱使命她不得不背水一战。和90年代的所有动作片主角一样, 凯西也是一个天生的女汉子, 因为一时疏忽导致她的搭档被杀, 于是被降职, 现在为了捍卫正义再次体会到枪支令人欣慰的冰冷金属感, 她还是有点小心翼翼。如果这样的剧情对你来说太俗套了, 那就没必要看了。


    选玛姬·格雷斯担任主演显然是个错误——这个角色需要一个更自信的人, 比如丽贝卡·弗格森, 但不得不承认, 玛姬·格雷斯确实全力以赴了, 而且尝试为这个麻木的角色增添了戏剧性的分量。这个角色究竟有多无趣?最初我们看到凯西显然将密码藏在了国库保险库里, 而她最终不得不向坏人透露密码的位置,所以她的任务其实就是讲出 "它一直就在这里" 这句蹩脚的台词。你说对不?

    在威尔懒散的哥哥布雷兹(瑞恩·科万腾)被劫匪扣为人质后, 威尔别无选择, 只能与凯西合作, 将他对飓风的科学知识与凯西的战斗技能结合起来, 险中求胜。两人合作很快引出了一系列真实特技与过分渲染的CG风暴特效相结合、可以预料到但切实有效的花哨汽车追逐和枪战。(另外, 在第一幕中已经透露曾经当过老兵的布雷兹后来也发挥了写作用。)尽管一些疯狂的细节发展美妙地将影片基调推至了更任性的状态,就像其中惊艳的一幕, 轮毂罩被当做飞镖一样丢出去, 但除此之外, 这基本上还是一部简单的传统类型片。

    《飓风奇劫》一本正经地延续从前的黄金时代的电影套路, 似乎很让人嘲讽, 但我希望你知道, 这不是缺点, 而是它的特色。如果连这一特色也失去了, 那么这部黯然失色的电影就更不值得一看了。

    [十级风劫] 香港预告片

              Dynamics 365 Project Manager - Nigel Frank International Limited - Bangor      Cache   Translate Page      
    Microsoft Dynamics Project Manager - 6 Month Contract Location: Bangor, Wales Rate: £400 - £450 Start Date: ASAP Length: 6 months Microsoft Dynamics... £400 - £450 a day
    From Nigel Frank International Limited - Fri, 05 Oct 2018 16:57:49 GMT - View all Bangor jobs
              IT Technician - Frey Communications Inc. - Mount Forest, ON      Cache   Translate Page      
    Microsoft Office Suites, 2007 onward. Frey Communications Inc., located in Mount Forest, is a multi-vertical IT company servicing a large area in rural Ontario.... $45,000 - $65,000 a year
    From Indeed - Mon, 29 Oct 2018 15:54:40 GMT - View all Mount Forest, ON jobs
              Nowości w sklepie z aplikacjami Windowsa 10: synchronizacja koszyka na zakupy i lista życzeń      Cache   Translate Page      
    imageMicrosoft wychodzi naprzeciw użytkownikom korzystającym na co dzień ze sklepu z aplikacjami dostępnego między innymi w Windowsie 10. Zgodnie z życzeniami, aplikacja otrzymuje aktualizację, po której w sklepie dostępne będą nowe elementy: bardziej funkcjonalny koszyk, a później (choć jeszcze w tym tygodniu) również lista życzeń. Nowy koszyk ma być dostępny do testów dla korzystających ze Sklepu…
              Microsoft potwierdza problemy po aktualizacji Windowsa 10 – prace nad łatkami trwają      Cache   Translate Page      
    imageKolejna aktualizacja zbiorcza dla Windowsa 10 okazuje się być problematyczna. Tym razem mowa o paczce KB4462933, która trafiła do użytkowników systemu w wersji 1803 jeszcze pod koniec października. Pakiet rozwiązuje sporo znanych usterek w systemie i przynosi przez to wiele dobrego, ale jak się z czasem okazało i co w praktyce nie jest pewnie zaskoczeniem, instalacja aktualizacji może powodować…
              Microsoft's Cortana boss Javier Soltero is leaving the company      Cache   Translate Page      
    Microsoft's head of Cortana is going to depart the company before the year is over, as Microsoft brings more of its research projects into its Experiences and Devices group.
              Microsoft is ramping out its rollout of its Kaizala group-communications app      Cache   Translate Page      
    Microsoft's WhatsApp-like Kaizala application is rolling out worldwide to Office 365 commercial customers for no additional fee.
              Używasz pakietu Office 365 w firmie? Zdaniem Microsoftu masz czego się douczyć      Cache   Translate Page      
    imageMicrosoft zmienia podejście do edukowania użytkowników pakietu biurowego Office 365. Producent doszedł bowiem do wniosku, że korzystający z pakietu w firmach muszą wiedzieć więcej, a w związku z tym począwszy od końca bieżącego miesiąca zaczną regularnie otrzymywać zestawy porad pocztą elektroniczną. Zmiany mają wejść w życie 29 listopada, ale warto wiedzieć, że wiadomości z poradami można…
              Edge z poważną luką. Exploit pozwala uruchomić programy na komputerze ofiary      Cache   Translate Page      
    image W przeglądarce Mictosoft Edge znaleziona została kolejna groźna luka, pozwala na zdalne wykonanie kodu. Odkrycie jest świeże i jeszcze nie znamy szczegółów, Microsoft także nie został o niej powiadomiony. Odkrywcy podatności obiecali opublikować szczegółowy opis i przykładowy atak w najbliższych dniach. Informacje o luce pojawiły się z początkiem listopada, a dowodem na jej istnienie jest…
              Jeśli planujesz sprzedaż laptopa, lepiej nie używaj lokalnego konta w Windowsie 10      Cache   Translate Page      
    image Użytkownicy Windowsa 10 mają możliwość korzystania z konta Microsoft w swoim systemie albo z konta lokalnego. Wbrew nazwie jednak, konto lokalne nie przechowuje wszystkich danych lokalnie. Okazało się, że sklep z aplikacjami Microsoft Store zapisuje historię wszystkich pobranych na komputer programów z konta lokalnego i na stałe wiąże ją z identyfikatorem komputera. Użytkownik nie ma możliwości…
              Dynamics 365 Project Manager - Nigel Frank International Limited - Bangor      Cache   Translate Page      
    Microsoft Dynamics Project Manager - 6 Month Contract Location: Bangor, Wales Rate: £400 - £450 Start Date: ASAP Length: 6 months Microsoft Dynamics... £400 - £450 a day
    From Nigel Frank International Limited - Fri, 05 Oct 2018 16:57:49 GMT - View all Bangor jobs
              Dear EA, Re: Titanfall 3... - Unlocked 369      Cache   Translate Page      
    Our Xbox crew discusses what TWO games Respawn looks set to release this year and how to make sure Titanfall 3 doesn't get Titanfall 2'd. Plus: Forza Horizon 4's impressive sales feat, why NDAs are serious, Microsoft's Minecraft-made campus renovation preview, and more!
              イノベーションの連鎖を生み出す"テックインテンシティ"を構築せよ ―「Microsoft Tech Summit 2018」でサティア・ナデラが語ったこと ── レポート      Cache   Translate Page      
    11月5日,都内のホテルで開催された日本マイクロソフト主催の技術カンファレンス「Microsoft Tech Summit 2018」キーノートで同社のサティア・ナデラCEOが伝えたメッセージの内容を読み解いていきます。
              2016年の記事。「他社への依存度を下げるだけでなく、秘密保持の観点もあるとのこと」AppleがAmazon・Microsoft・Googleに依存しているクラウドから脱却すべく独自のシステムを構築中 - GIGAZINE https://t.co/X2uoTp5kMS      Cache   Translate Page      
    none
              Environmental Consultant - Intermediate - Senior - Ridgeline Canada Inc. - Lloydminster, SK      Cache   Translate Page      
    Valid driver’s license; Proficient with Microsoft Office and database entry. Bachelor’s Degree or Diploma in Environmental Science, Reclamation or similar...
    From Indeed - Wed, 31 Oct 2018 23:41:54 GMT - View all Lloydminster, SK jobs
              Environmental Consultant - Ridgeline Canada Inc. - Lloydminster, SK      Cache   Translate Page      
    Valid driver’s license; Proficient with Microsoft Office and database entry. Bachelor’s Degree or Diploma in Environmental Science, Reclamation or similar...
    From Indeed - Wed, 31 Oct 2018 17:01:22 GMT - View all Lloydminster, SK jobs
              Maintenance Scheduler - Ian Martin Group - Lloydminster, SK      Cache   Translate Page      
    Broad knowledge of Microsoft Office applications, particularly Excel and Word. Ability to work both independently and as part of a team....
    From Ian Martin Group - Tue, 16 Oct 2018 20:56:30 GMT - View all Lloydminster, SK jobs
              Dispatcher - Ian Martin Group - Lloydminster, SK      Cache   Translate Page      
    Miscellaneous administrative duties as assigned. Proficient in Microsoft Office - Outlook, Word and Excel. Auditing experience and/or certification would be an...
    From Ian Martin Group - Tue, 16 Oct 2018 20:56:30 GMT - View all Lloydminster, SK jobs
              Maintenance Scheduler - 3682 - Spirit Staffing & Consulting Inc - Lloydminster, SK      Cache   Translate Page      
    Broad knowledge of Microsoft Office applications, particularly Excel and Word. Ability to work both independently and as part of a team....
    From Indeed - Tue, 16 Oct 2018 19:28:46 GMT - View all Lloydminster, SK jobs
              Dispatcher - 3686 (1) - Spirit Staffing & Consulting Inc - Lloydminster, SK      Cache   Translate Page      
    Miscellaneous administrative duties as assigned. Proficient in Microsoft Office – Outlook, Word and Excel. Auditing experience and/or certification would be an...
    From Indeed - Tue, 16 Oct 2018 15:54:04 GMT - View all Lloydminster, SK jobs
              Lloydminster - Customer Service Representative - goeasy - Lloydminster, SK      Cache   Translate Page      
    Proficient with PCs, Microsoft Office (Excel, Word, and Outlook), strong keyboarding skills and an ability to learn and master new software programs....
    From goeasy - Fri, 12 Oct 2018 05:45:20 GMT - View all Lloydminster, SK jobs
              Solutions Architect/Senior Developer      Cache   Translate Page      
    Job Description Solutions Architect/Senior Developer to work on bespoke customer specific development projects based on market leading technologies within a busy custom solutions development team. Building key relationships with SI Practice, Professional Services and Sales teams internally, as well as our valued customers externally. Main Responsibilities Undertake development projects requiring the use of market leading technologies: HTML, Javascript, various leading frameworks, ASP.NET, C#, Styling Languages, Developer tools Undertake the installation, configuration and development requirements of web development projects dependant on demand and skills Effective and regular communication with clients and management Work on client sites, Advanced offices and home Gathering requirements and writing proposals User and system documentation Project management Qualifications • Bachelor Degree in Computing or related subject or relevant commercial experience • IT qualifications (advantageous) • Strong communication skills, written and spoken • Well-presented and good interpersonal skills Experience Essential • Web development - HTML, HTML5, Javascript, AJAX, CSS etc. • At least 5 years .NET/C# development inc Visual Studio • Microsoft SQL Server and related market leading technologies • Relevant experience in a similar role Preferred • Microsoft Sharepoint • SQL Server - SSIS, SSRS Relevant • Mobile development - Xamarin, OSX, iOS, Android, Mobile Frameworks Phonegap, JQuery Mobile • IDEs - Eclipse, XCode • Databases - Oracle, MySQL, PostgreSQL • Application Servers - JBOSS, Tomcat, IIS • XML – XML schema, XQuery, XSLT, XPath • Build - SVN, CVS, Mercurial, ANT, GitHub, Competencies • ‘Can-do’ pro-active attitude • Attention to detail – focus on quality • Able to analyse business requirements effectively • Creativity and Innovation in designing solutions • Teamwork – able to work effectively as part of a team or independently • Coaching – self-development. Willing and able to learn new skills • Drive for Achievement – keen to progress • Initiative - project ownership • Resilience • Customer Service Orientation Join the Team Some of our Key Benefits are: Excellent benefits from day one: 25 days holidays + opportunity to buy or sell up to 5 days contributory pension life insurance income protection insurance childcare voucher salary sacrifice cycle to work schem, employee assistance programme Special focus on training and development with the opportunity to excel your career from our internal Talent Development Team Be part of an organisation that has recently been ranked by Deloitte in the Top 50 fastest growing Tech Companies Advanced are an equal opportunity employer, committed to removing bias from the hiring process. We hire for potential and develop at pace. If successful, you can expect to take an online assessment, meet the HR team and attend a final interview. Click apply now, and a member of our in-house talent acquisition team will be in touch!
              Retour à Windows Phone 8 : Putain la claque !      Cache   Translate Page      
    A cause d'un utilisateur de notre application mobile pour Windows Phone 8.1 qui nous signalait un dysfonctionnement, nous avons ressorti nos vieux Windows Phone afin de voir ce qui se passait. La bonne nouvelle concernant notre application est que tout fonctionne bien comme nous le pensions (Une supervision est en place pour vérifier que le site répond correctement depuis Windows Phone 7.0 à Android 9.0). Par contre quelle claque nous avons reçue en réutilisant durant quelques heures ces vieux Windows Phone.

    Comme lors de notre dernière expérience Windows Phone 8.1 en avril dernier quel a été le plaisir de retrouver la simplicité, l'efficacité, les performances, la facilité de prise en main, de ces bons vieux Nokia Lumia 920 et 925. Il est vrai que côté application le tour est aujourd'hui vite fait mais pour le reste tout est là. Agenda, Emails, Contacts, SMS, MMS, Messagerie instantanée, … tout fonctionne parfaitement et comme sur notre smartphone Android de dernière génération on retrouve les mêmes informations utiles à notre vie moderne. Un doute nous envahit … pourquoi avons-nous lâchement abandonné Windows Phone ?

    C'est malheureusement là que resurgit l'horrible vérité de cette situation. Il y a quelques années nous nous rappelons avoir craqué pour des smartphones en rupture avec ce qui se faisait, Windows Phone 7 ça s'appelait si notre mémoire ne nous joue pas des tours. Problème 2 ans plus tard son éditeur décide de repartir quasiment de zéro avec Windows Phone 8 en abandonnant sur place les vieux appareils qui ne seront pas mis à jour alors que techniquement parlant rien ne le justifiait. Deux ans plus tard, l'histoire qui est un éternel recommencement se répète, Windows 10 Mobile arrive, les vieux smartphones Windows Phone 8 de 2 ans d'âge sont aussi abandonnés par leurs parents !

    Après la suite on la connait tout, le méchant Satyre Nutella a décidé d'enterrer tous les smartphones Windows. Microsoft fait plein d'argent en vendant son âme au diable. On ne va pas changer l'histoire mais quelle tristesse de revivre la même expérience à chaque fois que nous ressortons nos vieux Windows Phone. Prochaine expérience : Sortie annuelle de notre HTC HD2 sous Windows Mobile 6.5 ;)
              Senior Architectural Technologist - Stantec - Dartmouth, NS      Cache   Translate Page      
    Requires solid understanding of Microsoft Office Suite, Revit, AutoCAD, Adobe Creative Suite, SketchUP, Newforma, Sefaira, Recent modeling software;...
    From Stantec - Tue, 30 Oct 2018 18:38:51 GMT - View all Dartmouth, NS jobs
              Electrical Designer CAD/Revit Technician / Technologist - Stantec - Surrey, BC      Cache   Translate Page      
    Proficient with Microsoft (MS) Office Suite and Adobe Acrobat Pro. Our Water practice keeps people at its heart, recognizing that our shared journey forward is...
    From Stantec - Tue, 06 Nov 2018 06:39:29 GMT - View all Surrey, BC jobs
              Marketing Specialist - Stantec - Vancouver, BC      Cache   Translate Page      
    Demonstrated proficiency with Microsoft Office, Adobe Creative Suite (specifically, InDesign), and web-based interfaces. Grow with the best....
    From Stantec - Tue, 06 Nov 2018 06:39:14 GMT - View all Vancouver, BC jobs
              Account Specialist - Wesco International - Newmarket, ON      Cache   Translate Page      
    Hands on experience withMicrosoft Excel, Word, PowerPoint, Outlook, Adobe Acrobat Pro, MS Publisher andMS Access....
    From Wesco International - Mon, 01 Oct 2018 19:10:05 GMT - View all Newmarket, ON jobs
              Contrôleur(euse) documentaire - WSP - Montréal, QC      Cache   Translate Page      
    Bonne connaissance et expérience avec Microsoft Word et Adobe Acrobat (PDF)•Connaissance approfondie des sites SharePoint (e.g....
    From WSP - Mon, 09 Jul 2018 17:31:14 GMT - View all Montréal, QC jobs
              Landscape Designer/Landscape Architect - WSP - Kitchener, ON      Cache   Translate Page      
    Strong technical skills including proficiency in AutoCAD, Adobe Creative Suite, Microsoft Office; In Canada, more than 8,000 of our people foster innovation...
    From WSP - Thu, 20 Sep 2018 23:34:32 GMT - View all Kitchener, ON jobs
              Steve Ballmer Developers Remix      Cache   Translate Page      
    Steve Ballmer from Microsoft remixed
              Proposal Coordinator - WSP - Toronto, ON      Cache   Translate Page      
    A versatile individual with advanced formatting skills using various software including Microsoft Office, Word, PowerPoint, Excel and Outlook), MS Project and...
    From WSP - Tue, 30 Oct 2018 17:47:33 GMT - View all Toronto, ON jobs
              Landscape Architect - WSP - Toronto, ON      Cache   Translate Page      
    Superior technical skills including proficiency in AutoCAD, Adobe Creative Suite, Microsoft Office; WSP is one of the world's leading professional engineering...
    From WSP - Wed, 08 Aug 2018 05:40:36 GMT - View all Toronto, ON jobs
              Senior IT Analyst      Cache   Translate Page      
    TX-Houston, Job Classification: Exempt Competitive Pay and Comprehensive Benefits IPSCO, one of the largest North American producers of welded and seamless pipe and premium connections, is looking to fill aSenior IT Analyst - ETLposition. You will perform custom software development, deployment of software solutions, and ongoing support of Integrations for our Microsoft Dynamics 365 system, Databases, BI rela
              Image Processing- Invoice recording using Power App, Microsoft Flow and Cognitive Service- Part 1      Cache   Translate Page      
    For a month I am looking to create a Microsoft App that user able to take a picture from an invoice then able to see the items in Power BI or store it in storage such as SQL server, excel and so forth. In this posts, first I will show how to create a Power […]
              Netgear ReadyNAS 3312 - Jelenlegi ára: 1 289 000 Ft      Cache   Translate Page      
    TípusNASSzínfeketeMaximális kapacitás120000 GBBackup szoftver✔ Merevlemez férőhelyek száma12 dbRAID szintek269412 / 1 / 5 / 10RAID támogatás✔ ProcesszorProcesszormodellE3-1225V5Processzor órajele3, 7 GHzProcesszormagok száma4 Processzor package size37. 5 x 37. 5Rendszer bus sebesség8 GT/sProcesszor cache típusaSmart CacheProcesszorszálak száma4 Bus típusDMI3Processzor kódnévSkylakeProcesszor által támogatott maximális belső memória64 GBProcesszorsorozatIntel Xeon E3-1200 v5Thermal Design Power (TDP)80 WConflict Free processor✔ ECC supported by processor✔ CPU configuration (max)1 Processzor ARK ID88168PCI Express csatornák maximális száma16 Processzor gyártási technológiája14 nmProcesszor üzemmódok64 bitSkálázhatóság1SProcesszor által támogatott memória sávszélesség (max)34, 1 GB/sProcessszorcsaládIntel Xeon E3 v5Processzor cache mérete8 MBMemóriaBelső memória mérete8 GBTámogatott maximális memória128 GBBelső memória típusaDDR4Flash memória mérete256 MBKompatibilitásTámogatott fájlrendszerekFAT32 / HFS+ / NTFS / ext3 / ext4Támogatott merevlemezSSDTámogatott Windows verziókWindows 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 x64CsatlakozókeSata csatlakozó✔ Merevlemez csatlakozóSATA3Ethernet✔ USB csatlakozóVanUSB portVanTeljesítményIntegrált kapcsoló✔ Backup funkció✔ Beépített BitTorrent client✔ Backup jellemzőkCloudS. M. A. R. T. támogatás✔ Webalapú kezelés✔ Hozzáférési vezérlő lista (ACL)✔ Beépített iTunes server✔ Network Time Protocol (NTP) cliens✔ Felhasználók száma8192 felhasználTámogatott böngészőMicrosoft Internet Explorer 9+ / Mozilla Firefox 14+ / Google Chrome 20+ / Apple Safari 5+Meghibásodások közötti átlagos idő (MTBF)159519 óHot spare✔ Támogatott szerver operációs rendszerekWindows Server 2008 / Windows Server 2008 R2 / Windows Server 2012Támogatott Linux verziókVanTámogatott Mac operációs rendszer verziókVanZajszint30 dBIntegrált GPUAlapfrekvencia400 MhzDinamikus frekvencia (max)1150 MhzTámogatott kijelzők száma3 OpenGL verzió4, 4 ModellIntel HD Graphics P530ID0x191DPortokeSATA portok száma2 Ethernet LAN (RJ-45) portok száma4 Processzor speciális funkciókEmbedded options available✔ Graphics & IMC lithography14 nmNyugalmi állapot✔ Hőmérséklet monitoring Technológia✔ Enhanced Intel SpeedStep Technológia✔ Intel Wireless Display (WiDi) Technológia✔ Execute Disable Bit✔ Intel Virtualization Technology for Directed I/O (VT-d)✔ Intel? Turbo Boost Technológia2 Intel vPro Technológia✔ Intel? Quick Sync Video Technológia✔ Intel Clear Video HD Technológia✔ Intel? Insider? ✔ Intel Smart Cache✔ Intel AES New Instructions✔ Intel Trusted Execution Technológia✔ Intel Enhanced Halt State✔ Intel VT-x with Extended Page Tables (EPT)✔ Intel? Secure Key✔ Intel TSX-NI✔ Intel? OS Guard✔ Intel Clear Video Technológia✔ Intel Clear Video Technológia for MID✔ Intel 64✔ Intel Virtualization Technológia (VT-x)✔ Intel? InTru? 3D Technology✔ Memory channels supported by processorDuplaMemory types supported by processorDDR3L-SDRAM / DDR4-SDRAMMemory voltage supported by processor1, 35 VHűtésVentilátorok száma3 fanVentilátor átmérő8 cmTanúsítványokTanúsítványokFCC / CE / VCCIRoHS szabvány✔ TárolóegységTelepített tároló típusaNincsMaximális tárolókapacitás120 TBHot-swap meghajtó hely✔ Meghajtó interfészSerial ATA IIITámogatott meghajtók száma12 RAID-szintek273524 / 1 / 5 / 10 / JBODRAID támogatás✔ Ergonómia / FormatervezésGépház típusaRack (2U)LED-kijelzőkVanHűtés típusaAktívGrafikus megjelenítésMaximális integrált grafikus memória1, 7 GBDirectX12. 0Környezeti feltételekÜzemi hőmérséklettartomány (T-T)0 - 40 °CRelatív üzemi páratartalom-tartomány20 - 80%EnergiamenedzsmentAC bemeneti frekvencia50 / 60 HzAC adapter bemeneti feszültség100 ? 240 VKapcsolatUSB 3. 0 (3. 1 Gen 1) Type-A portok száma2HálózatiSCSI-támogatás✔ DHCP kliens✔ Terheléskiegyenlítő rendszer✔ Támogatott hálózati protokollokTCP / IP / HTTP / HTTPS / FTP / SSHÓriáskeret támogatással✔ LAN adatátviteli sebesség10 / 100 / 1000 Mbit/sEthernet/LAN csatlakozás✔ TápellátásTápegység helyebeépítettTápegység (PSU) kapacitás550 WAlaplapProcesszorfoglalatLGA 1151 (Socket H4)Méretek és súlySúly12 kgSzélesség445 mmMagasság8, 8 cmMélység707 mmBővítőhelyekPCI Express verzió3. 0PCI Express konfiguráció1x16, 1x8+2x4, 2x8Technikai részletekBeépített UPnP AV médiaszerver✔ System log✔ FunkciókMappamegosztás1024Megosztott mappák elérési jogainak kezelése✔
    Netgear ReadyNAS 3312
    Jelenlegi ára: 1 289 000 Ft
    Az aukció vége: 2018-11-28 02:51
              Frost Bank Review: Account Good for You?      Cache   Translate Page      

    Is local customer service important to you when you bank? Do you live in Texas? If so, you may want to put Frost Bank on your list of possible banks. As one of the larger banks in Texas, Frost Bank offers "human" customer service and personal touches that you won't see anywhere else.

    Is local customer service important to you when you bank? Do you live in Texas? If so, you may want to put Frost Bank on your list of possible banks. As one of the larger banks in Texas, Frost Bank offers "human" customer service and personal touches that you won't see anywhere else.

    Frost Bank has 130 branches throughout the state of Texas as well as 1,200 ATMs. You'll find the ATMs not only at Frost Bank branches, but also at certain HEB and Corner Store locations.

    Their account offerings aren't the largest of any bank you will see, but their personal customer service and higher interest rates may be enough to entice you to become a Frost Bank customer.

    Is Frost Bank the right bank for you? Keep reading to find out.

    Services Offered

    Checking

    Frost Bank only offers one checking account. It does offer many benefits, including free access to 1,200 ATMs throughout Texas, free online/mobile banking, and a free Visa checkcard.

    • Personal Checking: You can open a Frost checking account with just $25. The account does pay interest, but only on balances higher than $5,000. You can avoid the monthly service charge with at least $100 in direct deposits each month, $1,000 minimum balance in the account, or a $5,000 combined balance across all deposit accounts at Frost Bank. You can receive eStatement or paper statements in the mail at no charge. You also have access to unlimited transactions and transfers.

    Savings

    Frost Bank offers three savings accounts to help you make the most of your money. You need $50 to open each of the three accounts and each account offers a way to waive the monthly service fee. You'll receive free access to Frost Bank ATMs and earn interest on each of the three accounts

    • Savings Account: You'll need a minimum $500 balance to waive the monthly fee on this account. You can set this account up to be your overdraft account if you have a Frost Bank checking account. Your first two withdrawals per month from this account are free. After that, you'll pay a fee for each withdrawal. Interest is compounded quarterly and you can use free online/mobile banking.

    • Frost Money Market Account: If you have at least $15,000 to keep in a savings account, you can earn money market interest rates with this account. The $15,000 balance will waive the monthly service fee. You'll also receive a Visa checkcard with this account. The interest on this account is compounded monthly. You will have access to free online/mobile banking, but if you use the bill pay service, you'll pay a small fee for each payment. You can take advantage of six free check withdrawals per month. After that, you'll pay an excessive withdrawal fee, which is standard for any savings account (it's federal law).

    • Health Savings Account: If you have a high-deductible insurance plan, you may want to take advantage of the Frost Bank Health Savings Account. The money in this account earns interest monthly and if withdrawn for qualified healthcare purchases, your earnings remain tax free. You'll have access to an HSA checkcard, which you can use to pay your medical bills. If you keep a minimum $3,000 balance, Frost Bank will waive the service fee. You'll be able to make three check withdrawals per month free of charge, after which you will pay a fee. All balances roll over from year to year as long as you remain eligible.

    CDs

    • Frost Personal CD: You'll need a minimum opening deposit of $1,000 to open a Frost Bank CD. Frost Bank offers a variety of terms that range from 14 days to 24 months. If you invest less than $100,000, you can choose from 90 days, 180 days, 12 months, or 24 months. If you invest more than $100,000, you can also choose from a 14-, 30- or 60-day term. You must keep the money in the account for the entire term or you risk paying an early withdrawal penalty.

    Retirement Accounts

    Frost Bank also offers the opportunity to save for retirement with a Traditional, Roth, or Rollover IRA. Your contributions and withdrawals can be done according to IRS rules and you can invest your money in a variety of ways, including mutual funds, stocks, bonds, and annuities.

    Frost Bank Customer Service: You can reach Frost Bank customer service at 1-800-513-7678. Agents are available 24/7.

    Reasons We Like Frost Bank

    • You can get free automatic overdraft transfers. If you link your Frost Bank savings account to your Frost Bank checking account, the overdraft transfers don't cost you anything. If you are approved for an overdraft line of credit, you won't pay a transfer fee, but you may pay interest on the money borrowed on the line of credit, though.

    • Your deposits are FDIC insured. Your deposit accounts are protected for the first $250,000 in each account. If Frost Bank went out of business, the FDIC would reimburse your funds.

    • You can set up customized debit card alerts. You can choose which alerts you receive via text, such as declined transactions, a purchase over your specified limit, or transactions outside of the U.S, just as a few examples. You can also take immediate action from your mobile phone should you receive an alert about a transaction that you did not initiate. You can respond to the alert to freeze your card immediately.

    • Your phone calls to customer service are answered by a "real" person. You won't have to deal with automated systems that make you want to scream because they don't understand your answers. Real people answer the phone and they are located right in Texas, so you get the answers you need during the times you need them.

    • You can decide if you want overdraft protection. You can decline authorization for debit card overdrafts alone. You can also decline all overdraft coverage, which includes checks and auto bill pay along with debit card transactions. If you don't want to take the chance of paying the overdraft fee or just don't want to go over your balance, this is a nice option to have.

    • You can make mobile check deposits. In addition, if you do so by 9 PM, your funds may be available the next business day. The amount of the deposit may determine just how much of the check is available, but at least some of the funds should be available for use right away.

    • College students can pay a discounted monthly service fee for a checking account. The monthly service fee is cut in half for college students with a valid school ID and as long as they are younger than 25-years old. College students can also have the fee waived completely if they meet one of the standard requirements to waive the service fee.

    • You can earn tiered interest rates on your money market account funds. If you meet the $15,000 balance requirement for the money market account, you can earn higher interest rates as your balance increases. This isn't offered with the standard checking account, which means you may earn more money with the money market account.

    • You can make transfers to and from your Frost Bank Savings account online. You are free to transfer funds from your Frost Bank checking account or even an external account to your Frost Bank savings account. This can make saving money a little easier since you are able to send it over rather than having to visit the bank in person.

    • Frost Bank offers a variety of technology-based services to make banking easier. You can view your balances and transactions on your Apple Watch, add your Visa checkcard to Apple Pay, Google Pay, Samsung Pay, and Microsoft Wallet, and see all of your accounts (even non-Frost Bank accounts) with one log-in to Frost Bank. You just have to set up access to the accounts in your Frost online bank portal to set it up.

    Frost Bank Routing Number: If you need to set up direct deposit or automatic withdrawals, the Frost Bank routing number is 114000093.

    Reasons You May Want to Look Elsewhere

    • You have to live in Texas to open an account. Frost Bank is big in Texas, but they aren't located anywhere else. Even their ATMs are only located in Texas, which means it could get expensive to access your own money if you aren't in Texas.

    • You can only open a Frost Bank checking account online. If you want to open one of Frost Bank's savings accounts or a CD, you will have to call a bank representative or visit the bank in person. This can make it less convenient to open a bank account at Frost Bank.

    • You need at least $1,000 to invest in a Frost Bank CD. Frost Bank doesn't give the option to open a CD with anything less than $1,000. This means you'll be stuck with the basic savings rates if you don't have at least $1,000 to take advantage of the higher CD interest rates offered at Frost Bank.

    How It Compares

    • Bank of America: If you are looking for a "convenient" bank, you may have found it in Bank of America. While they don't offer anything special in terms of high interest rates, promotions, or even enticing bank accounts, they win for the most branches and ATMs throughout the country.

    • Capital One: If you want a bank with high interest rates and low fees, Capital One 360 may be a good choice. This is an online only bank, which means you won't have any physical branches to visit. In exchange, though, you may receive higher interest rates and pay fewer fees due to the lack of overhead the bank carries.

    Bottom Line

    If you live in Texas, you may want to give Frost Bank a try. While they only have a few deposit accounts to choose from, their higher interest rates and lower fees may make them a top competitor for your money. Consider the features you need for a bank account and look at the costs to see if you can swing the balance requirements to avoid the monthly service charge. If you can, Frost Bank may provide a safe and profitable place for your money.

    Frost Bank Review: Account Good for You? appeared first on CreditDonkey

    Disclaimer: Opinions expressed here are author's alone. Please support CreditDonkey on our mission to help you make savvy decisions. Our free online service is made possible through financial relationships with some of the products and services mentioned on this site. We may receive compensation if you shop through links in our content.


              Findprivate.online      Cache   Translate Page      
    The Findprivate.online page is associated with a browser hijacker whose installation might set this URL as the default search aggregator of contemporary Web browsers like Google Chrome, Mozilla Firefox and Microsoft Edge. Changes of this type are not a major issue necessarily, but they might have a harmful effect on your Web browsing experience by […]
              Microsoft is porting Sysinternals utilities to Linux, starting with ProcDump      Cache   Translate Page      
    Microsoft has embraced Linux more and more over the years, and the latest demonstration of this is the company's decision to port the free Sysinternals utilities to work on the platform. The first tool to make its way to Linux is ProcDump, which can be used to create crash dumps. While not as feature-rich as the Windows version, the Linux port is still a valuable tool. And, importantly, there are more Systinternals tools making their way to Linux. Systinternals software long-proved popular with Windows users. So much so, that over a decade ago Microsoft decided to buy the company behind… [Continue Reading]
              Satya Nadella: anche Microsoft è a favore del GDPR      Cache   Translate Page      
    Ormai è chiaro, i giganti delll'High Tech si stanno dividendo in due fazioni contrapposte: di una delle due fanno parte le aziende come Facebook e Google per le quali il trattamento dei dati personali è una parte del core business, all'altra fanno...
              Ethicon Regional Sales Specialist - (AZ, NV, UT, WY, ID, MT, WA, OR) – Ethicon US, LLC - Johnson & Johnson Family of Companies - Wyoming      Cache   Translate Page      
    The RSS will also have excellent computer skills with Microsoft Office and Apple applications. The RSS will also be responsible for setting priorities and...
    From Johnson & Johnson Family of Companies - Mon, 05 Nov 2018 23:04:41 GMT - View all Wyoming jobs
              Microsoft Dynamics GP System Engineer - EMIT Technologies - Sheridan, WY      Cache   Translate Page      
    Microsoft Dynamics GP System Engineer Sheridan, Wyoming Who We Are EMIT Technologies is a unique leader in the global natural gas emissions industry as the... $60,000 - $80,000 a year
    From EMIT Technologies - Wed, 24 Oct 2018 15:18:57 GMT - View all Sheridan, WY jobs
              Tom Clancy's EndWar y Tom Clancy's H.A.W.X ya son retrocompatibles en Xbox One      Cache   Translate Page      

    Tom Clancy's EndWar y Tom Clancy's H.A.W.X  ya son retrocompatibles en Xbox One#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000

    No sabemos cómo llevarás la lista de juegos por completar de este año, pero Xbox One acaba de sumar de manera instantánea dos clásicos a su catálogo. Dos propuestas de juego muy diferentes pero con dos elementos en común: han sido desarrolladas desde Ubisoft y llevan la firma del prolífico Tom Clancy.

    Desde hoy es posible jugar a Tom Clancy's EndWar y Tom Clancy's H.A.W.X desde la sobremesa de Microsoft gracias a la retrocompatibilidad, lo que quiere decir que si ya tenías alguno de estos juegos no tendrás que volver a adquirirlos para continuar justo donde los dejaste.

    Por un lado Tom Clancy's EndWar ofrece un título de estrategia ambientado en la Tercera Guerra mundial, la cual estallaría en 2020. De hecho, una de las peculiaridades de la versión de Xbox es que se puede controlar totalmente con la voz. Actualmente está valorado en 9,99 euros en la tienda de Microsoft.

    EndWar fue lanzado hace exactamente diez años en territorio europeo. Como curiosidad, Sony ofreció la versión de PS3 como título extra a los suscriptores de PlayStation Plus en 2016 a modo de compensación, al ofrecer por segunda vez Retro/Grade entre los incentivos de suscripción mensual.

    1

    Tom Clancy’s H.A.W.X llegaría un año después a PC y consolas dando un giro total al género. O, más bien, un looping. Las siglas corresponden con High Altitude Warfare eXperimental squadron, lo que significa que estarás a los mandos de potentísimos reactores en un simulador de combate aéreo.

    Desafortunadamente, al menos a la hora de escribir estas líneas, el título no está disponible en versión digital en la store online de Xbox. Aunque como ocurre con todos los retrocompatibles, si tienes una copia en disco o adquieres una podrás repartir justicia aérea por cuenta de Ubisoft.

    Dos títulos más y seguimos sumando. De hecho, con la X018 de México asomando no descartamos ver alguna otra repesca interesante de la pasada generación antes de cerrar la semana. ¿Alguna de la Xbox original?

    También te recomendamos

    Brütal Legend y Greg Hastings Paintball 2 se unen a los retrocompatibles en Xbox One

    Zone of the Enders HD Collection y Rumble Roses XX ya son retrocompatibles en Xbox One

    Elige tu proyector ideal en función de tus necesidades

    -
    La noticia Tom Clancy's EndWar y Tom Clancy's H.A.W.X ya son retrocompatibles en Xbox One fue publicada originalmente en Vidaextra por Frankie MB .


              Bill Gates shares stage with jar of poop as he backs toilet revolution      Cache   Translate Page      
    The stunt on Tuesday by the founder of Microsoft at a forum in Beijing was an effort to draw attention to a problem affecting developing countries around the world: not enough toilets.
              Compelling Reasons To Move To Exchange 2016      Cache   Translate Page      
    The time to move over to Exchange 2016 is NOW! We previously blogged about our brand new SMB User Interface initiative around Exchange 2016 hosting – we aim to simplify the management of Microsoft Exchange so that any white collar employee can manage business email administration end to end. But what about Exchange 2016, what is so […]
              Apple MacBook Pro: Upgrading OS X Snow Leopard 10.6 to El Capitan 10.11 with 2 Factor Authentication On      Cache   Translate Page      

    Wow, what an adventure.

    We have a MacBook Pro 13" early 2009 laptop here in the shop that has been sitting idle for a while.

    We installed a new SSD in the unit and bumped the RAM up to 8GB.

    Then, on to installing a fresh copy of Snow Leopard 10.6 via the installer DVD.

    We needed to use the Disk Utility in the installer to set up a partition prior to being allowed to install the OS.

    Once in, we went through the updates process.

    Then, on to upgrading OS X to El Capitan 10.11.

    What a pain. Because we are on what is essentially an ancient OS version all of the apps were uncooperative due to the 2 Factor Authentication (2FA) that is enabled on our Apple ID.

    Safari would not work with Apple's sites for authentication either due to SSL compatibility issues.

    Searching meant using buckshot terms to try and figure out exactly what needed to be done to allow the upgrade to proceed in the App Store.

    The long and short of it found here is to do the following:

    1. Open Safari and navigate to this Apple Support page: How to upgrade to OS X El Capitan
    2. Scroll down to Step 4 and click on the Get El Capitan link to bring up the App Store
    3. Click the Get button in the store
    4. On a trusted device such as an iPhone
      1. Tap into Settings --> Your Name --> Password & Security
      2. Tap on the Get Verification Code at the bottom of that page
    5. On the MacBook Pro enter the Apple ID and the Password
      1. YourAppleID@YourDomain.Com
      2. YourAppleIDPassword123456
        • 123456 = Verification Code

    The verification code gets tagged on to the password at the end as above.

    It's a monster weighing in at 6.21GB so a good fast connection should be used to download this one!

    Philip Elder
    Microsoft High Availability MVP
    MPECS Inc.
    Co-Author: SBS 2008 Blueprint Book
    www.s2d.rocks !
    Our Web Site
    Our Cloud Service


              Por que a aproximação da Microsoft com o Pentágono levanta controvérsias      Cache   Translate Page      
    Companhia está deixando de lado sua moral para tentar conseguir um contrato lucrativo? Ou, em vez disso, está ajudando a tornar o país militarmente mais forte e seguro?
              О поступлении нормативных правовых актов в Управление юстиции      Cache   Translate Page      

    В соответствии с Указом Президента Российской Федерации от 10.08.2000 № 1486 «О дополнительных мерах по обеспечению единства правового пространства Российской Федерации» высшим должностным лицам (руководителям высших исполнительных органов государственной власти) субъектов Российской Федерации необходимо обеспечивать направление в Министерство юстиции Российской Федерации копий нормативных правовых актов субъектов Российской Федерации в 7-дневный срок после дня первого официального опубликования названных актов, а также сведений об источниках их официального опубликования для включения этих актов в федеральный регистр и проведения правовой экспертизы.

    Управлением Минюста России по Магаданской области и Чукотскому автономному округу ежемесячно проводится сверка дат принятия, опубликования и дат направления на юридическую обработку нормативных правовых актов органов государственной власти Магаданской области и Чукотского автономного округа.

    В результате сверки установлено, что в октябре 2018 года в Магаданской области с нарушением установленного срока на юридическую обработку представлены 2 акта, в Чукотском автономном округе - 5 актов.


              Работа Управления юстиции с нормативными правовыми актами на проектной стадии позволило значительно улучшить качество принимаемых актов      Cache   Translate Page      

    За 10 месяцев 2018 года на правовую экспертизу в Межрегиональное Управление Министерства юстиции России (далее - Управление) поступило 1789 нормативных правовых актов (в Магаданской области - 1114, Чукотском автономном округе - 675).

    Проведена правовая экспертиза 1849 нормативных правовых актов (в Магаданской области - 1131, в том числе 7 повторных; Чукотском автономном округе - 718, в том числе 15 повторных); 2 акта признаны недействующими до проведения правовой экспертизы.

    В 2018 году нарушения федерального законодательства по результатам проведения правовых экспертиз выявлены в 50 нормативных правовых актах (в Магаданской области - 38, из них в 4 по результатам проведенной повторной правовой экспертизы, в Чукотском автономном округе - 12, из них в 9 по результатам проведенной повторной правовой экспертизы в связи с изменением федерального законодательства), что составляет 2,7 % от общего количества проэкспертированных нормативных правовых актов.

    Участие Управления в работе с нормативными правовыми актами на проектной стадии позволило значительно улучшить качество принимаемых актов и как результат - уменьшить количество отрицательных экспертных заключений, подготовленных Управлением, по сравнению с аналогичным периодом прошлого года (за 10 месяцев 2017 года противоречия федеральному законодательству были выявлены в 82 нормативных правовых актах (в Магаданской области - 63; Чукотском автономном округе - 19).

    Характерными нарушениями федерального законодательства, выявленными Управлением в 2018 году при подготовке экспертных заключений, являлись:

    - изменение установленных федеральным законом оснований, условий, последовательности или порядка действий участников правоотношений;

    - принятие правового акта органом, должностным лицом, в компетенцию которого это не входит, либо с превышением полномочий, предоставленных данному органу;

    - разрешение или допущение действий граждан и организаций, государственных органов, запрещенных федеральным законом;

    в том числе:

    - с наличием коррупциогенных факторов 43 (33 акта в Магаданской области, 10 актов в Чукотском автономном округе).

    В результате проведенной Управлением работы по приведению в соответствие с федеральным законодательством нормативных правовых актов Магаданской области и Чукотского автономного округа, противоречия устранены в 26 (52 %) актах (в Магаданской области - 16, Чукотском автономном округе - 10). В работе по приведению в соответствие с федеральным законодательством находится 24 нормативных правовых акта (в Магаданской области - 22, в Чукотском автономном округе - 2).

    Вопросы приведения несоответствующих федеральному законодательству нормативных правовых актов Магаданской области и Чукотского автономного округа решаются в установленном порядке.

    В целях улучшения качества принимаемых в Магаданской области и Чукотском автономном округе нормативных правовых актов, приведения противоречащих нормативных правовых актов в соответствие с федеральным законодательством Управление осуществляет взаимодействие с органами государственной власти, органами прокуратуры, главными федеральными инспекторами по Магаданской области и Чукотскому автономному округу.

    В рамках указанной деятельности Управление осуществляет следующие меры по приведению нормативных правовых актов в соответствие с федеральным законодательством:

    - ежемесячно направляет информацию главным федеральным инспекторам по Магаданской области и по Чукотскому автономному округу о результатах деятельности органов государственной власти области и округа по приведению региональных нормативных правовых актов в соответствие с требованиями федерального законодательства;

    - проводит с органами прокуратуры области и округа сверку данных о результатах приведения в соответствие с федеральным законодательством нормативных правовых актов, в том числе осуществляет взаимный обмен информацией;

    - в адрес органов государственной власти области и округа направляются информационные письма о проведении Управлением ревизии нормативных правовых актов Магаданской области и Чукотского автономного округа в соответствующей сфере правового регулирования в связи с изменившимся федеральным законодательством;

    - во всех случаях выявления противоречий Конституции Российской Федерации, федеральному законодательству, коррупциогенных факторов в орган, принявший нормативный правовой акт, незамедлительно направляется заключение по результатам проведенной правовой экспертизы с обоснованием необходимости устранения нарушений и предложениями по корректировке нормативного правового акта в целях исключения противоречий федеральному законодательству и коррупциогенных факторов. Также Управлением направляются копии заключений по результатам проведенной правовой экспертизы нормативного правового акта в органы прокуратуры для принятия мер прокурорского реагирования.

    Кроме того, Управлением ведется предметная работа с органами государственной власти, принявшими акты: в каждом конкретном случае проводится работа по разъяснению субъектам нормотворчества позиции Управления, обосновывается необходимость приведения актов в соответствие с федеральным законодательством, проводится консультирование по вопросам устранения и недопущения нарушений федерального законодательства. Деятельность по устранению нарушений законодательства в региональных нормативных правовых актах находится на постоянном контроле.

    По состоянию на 01.11.2018, в базе данных федерального регистра нормативных правовых актов Магаданской области и Чукотского автономного округа содержится 23623 нормативных правовых актов (в Магаданской области - 14182, Чукотском автономном округе - 9441). Из них: 13068 действующих актов (в Магаданской области - 7569, Чукотском автономном округе - 5499); 48094 дополнительных сведений (в Магаданской области - 31993, Чукотском автономном округе - 16101).

    Таким образом, в 2018 году количество внесенных в федеральный регистр нормативных правовых актов Магаданской области и Чукотского автономного округа данных увеличилось. В 2018 году поступило 6 обращений о представлении информации, содержащейся в федеральном регистре нормативных правовых актов Магаданской области от органов прокуратуры.

    Количество запрашиваемых сведений, содержащихся в федеральном регистре нормативных правовых актов Магаданской области, остается на достаточно высоком уровне, что является положительным результатом популяризации базы данных федерального регистра.


              #3: Microsoft Office 365 Personnel | 1 utilisateur | 1 an | PC ou Mac | téléchargement (envoi par la poste)      Cache   Translate Page      
    Microsoft Office
    Microsoft Office 365 Personnel | 1 utilisateur | 1 an | PC ou Mac | téléchargement (envoi par la poste)
    de Microsoft Software
    Plate-forme: Windows 10

    Acheter neuf : EUR 69,00 EUR 46,70
    7 neuf & d'occasion à partir de EUR 39,90

    (Consultez la liste Meilleures ventes Logiciels pour des informations officielles sur le classement actuel de ce produit.)
              Управление юстиции определило формат копий нормативных правовых актов субъектов РФ      Cache   Translate Page      

    В соответствии с пунктом 2 Указа Президента РФ от 10 августа 2000 г. № 1486 высшие должностные лица (руководители высших исполнительных органов государственной власти) субъектов РФ обеспечивают направление в Министерство юстиции России копий нормативных правовых актов субъектов РФ в 7-дневный срок после дня первого официального опубликования названных актов. А также сведений об источниках их официального опубликования для включения этих актов в федеральный регистр субъектов Российской Федерации и проведения правовой экспертизы.

    Требования к форматам представляемых копий актов и сведений об источниках их официального опубликования в электронном виде утверждены приказом Минюста России от 31.03.2017 № 50.

    Согласно указанным Требованиям, высшие должностные лица субъектов РФ (руководители высших органов исполнительной власти субъектов РФ) обеспечивают направление в Минюст России через его территориальные органы в электронном виде:

    1) копии нормативных правовых актов субъекта РФ:

    - в формате «pdf» (в одном файле, который должен содержать только нераспознанный электронный образ нормативного правового акта субъекта РФ на бумажном носителе с разрешением не более 300 dpi);

    - в виде текста в одном из следующих форматов: «doc», «docx», «odt»,«rtf»;

    2) сведения об источниках официального опубликования нормативных правовых актов субъекта РФ в виде текста в одном из следующих форматов: «doc», «docx», «odt», «rtf».

    Для того чтобы не возникала ошибка при загрузке образа акта в Федеральный регистр, Управление юстиции рекомендует соблюдать следующие требования при сканировании документа:

    1). В pdf документах должны отсутствовать объекты, отличные от изображений отсканированных страниц документа;

    2). Разрешение сканирования находится в диапазоне от 150 до 300 точек на дюйм (dpi);

    3). Текст не должен быть распознан;

    4). Ориентация книжная;

    5). Формат страниц А4.


              Управление юстиции разъяснило жителям Колымы и Чукотки условия получения статуса адвоката       Cache   Translate Page      

    - В соответствии с Федеральным законом от 31.05.2002 № 63-ФЗ «Об адвокатской деятельности и адвокатуре в Российской Федерации» статус адвоката вправе приобрести лицо, которое имеет высшее юридическое образование, полученное в вузе, имеющем государственную аккредитацию, либо ученую степень по юридической специальности, - сообщила начальник отдела Межрегионального Управления Министерства юстиции России Анжелика Камкина. - Необходимым условием является наличие стажа работы по юридической специальности не менее двух лет или от одного года до двух лет стажировки в адвокатском образовании. У лиц, впервые получивших высшее юридическое образование, стаж работы исчисляется не ранее чем с момента окончания учебного заведения.

    Законодательством установлено лишь два ограничения для претендентов на приобретение статуса адвоката: недееспособность и непогашенная или неснятая судимость за совершение умышленного преступления. Лицу, желающему получить статус адвоката, необходимо подать заявление в адвокатскую палату с приложением пакета документов.

    Квалификационная комиссия адвокатской палаты в течение трех месяцев проверяет достоверность документов и сведений, после чего принимается решение о допуске кандидата к экзамену. Представление недостоверных сведений может служить основанием для отказа в допуске претендента к экзамену.


              Apple blocks Linux on new Macs with T2 security chips      Cache   Translate Page      

    People have found out that you can only install macOS and Windows 10 on Apple's new Macs equipped with the T2 security chip.

    By default, Microsoft Windows isn't even bootable on the new Apple systems until enabling support for Windows via the Boot Camp Assistant macOS software. The Boot Camp Assistant will install the Windows Production CA 2011 certificate that is used to authenticate Microsoft bootloaders. But this doesn't setup the Microsoft-approved UEFI certificate that allows verification of code by Microsoft partners, including what is used for signing Linux distributions wishing to have UEFI SecureBoot support for Windows PCs.

    Right now, there is no way to run Linux on the new Mac hardware. Even if you disable Secure Boot, you can still only install macOS and Windows 10 - not Linux. Luckily, Linux users don't have to rely on Macs for good hardware anymore - there are tons of Windows laptops out there that offer the same level of quality with better specifications at lower prices that run Linux just fine.


              materials studio(专业材料模拟助手)V8.1 最新版 V8.1 最新版      Cache   Translate Page      
    materialsstudio(专业材料模拟助手)是一款功能强劲的材料模拟工具。一直超想要便捷的材料模拟助手?那就快试试绿色先锋小编推荐的materialsstudio最新版下载使用。材料工业中的问题,拥有MaterialsVisualizer、Discover、COMPASS、AmorphousCell等九大功能模块,满足用户的多种需求,并且该软件已经破解。有需要的用户欢迎来绿色先锋网下载。materialsstudio软件介绍:materialsstudio8.0是由Accelrys公司发布的一款功能强大的材料模拟软件,软件操作便捷,使用了用户熟悉的Microsoft的标砖界面,拥有,可以...
              Macrium Reflect Server Plus完(系统简单备份助手)V7.3 最新版 V7.3 最新版      Cache   Translate Page      
    MacriumReflectServerPlus完(系统简单备份助手)是一款非常实用的系统备份工具。手上没有一款比较专业的系统备份?那就快试试绿色先锋小编推荐的MacriumReflectServerPlus最新版主要用于备份microsoftExchange电子邮件和sql数据库等应用程序的服务器。MacriumReflectServerPlus破解版让大家可以使用其更多的功能。有需要的用户欢迎来绿色先锋网下载。MacriumReflectServerPlus软件特点SQL连续备份完整的SQL和ExchangeServer备份和恢复使用MacriumImageGuardian保护您的备份免受...
              细胞冻存标本管理系统(标本管理辅助工具)V1.0 免费版 V1.0 免费版      Cache   Translate Page      
    细胞冻存标本管理系统(标本管理辅助工具)是一款非常优秀好用的冻存标本管理软件。细胞冻存标本管理系统拥有强大全面的功能,操作起来也很简单,帮助用户更轻松便捷的进行冻存标本日常管理,极大提高了用户的工作效率。实现对标本过程的信息化管理,有需要的朋友欢迎来下载使用!运行环境要求:1.由于软件导出记录以Excel格式保存,故需要预先安装MicrosoftOffice中的Excel。2.需要VB6运行库支持,Windows2000及XP系统均已预安装此运行库。如软件运行时提示缺少VB6运行库,可于微软官方网站下载。3.需要MicrosoftDataAccessComponent2.8,如软件运行提示缺少...
              Product look book 1 page template, Line Sheet template, product brochure, Minimalist Wholesale Sheet, product sheet, Custom Line Sheet. by aiwsolutions      Cache   Translate Page      

    5.02 USD

    This is an editable template so you can use it for your new products or products change. It would also be great to print it from your local printer, send to your customer emails or use as an online wholesale catalog.

    You can export it to jpg, pdf, create links for your pdf file.

    ** What's Included:
    --------------------------------------------------------
    - Template with 8 products/page

    -1 Photoshop template. Well organised layer PSD included. This PSD document is fully editable. Resolution: 300 dpi

    - 1 Microsoft Word template. linesheet.docx file

    ----------------------------

    SIZE: US letter size

    ------------------------------------------------------
    IMPORTANT: Please read the following information
    --------------------------------------------------------
    Note for Word template user:

    Check out the tutorial link

    http://blog.aiwsolutions.net/2015/09/28/how-to-add-images-to-ms-word-line-sheet/


    Note for Photoshop user:

    Check out the tutorial link http://blog.aiwsolutions.net/2015/09/28/how-to-add-images-to-line-sheet-using-photoshop/




    ------------------------------------------------------------------------------------------------------
    If you buy this listing and don't know how to add images, product details or want to change the color, print size. Please buy add on $5. I will add images for you.

    ** Custom Product Catalog for Your Business 10-15 pages including cover $50 (indesign, Pdf, hires JPG for printing)

    https://www.etsy.com/listing/247780520/add-images-to-product-catalog-template?ref=shop_home_active_18

    **Custom Product Catalog for Your Business 5-7 pages including cover $30 (indesign, Pdf, hires JPG for printing)

    https://www.etsy.com/listing/247644323/add-images-to-product-catalog-template?ref=related-6


              Enrichir une mindmap avec l'intelligence artificielle      Cache   Translate Page      

    On parle de plus en plus de l'intelligence artificielle.  Elle est déjà à l'oeuvre avec les applications mobiles de navigation GPS comme Waze ou la reconnaissance vocale chez Apple Siri, Microsoft Cortana ou encore Amazon Echo. 

    Parmi les outils visuels, le mind mapping est un des domaines d'application de l'intelligence artificielle. Découvrons ici un exemple concret avec le logiciel en ligne MindMeister.

    Voici une vidéo explicative qui permet de découvrir comment des fonctionnalités mettant en oeuvre l'intelligence artificielle nous aide à enrichir une mindmap. 




    Le logiciel de mind mapping MindMeister établit des connexions entre l'information que nous écrivons dans la carte et des contenus disponibles sur internet: textes, images et vidéos. 

    Enfin, dernière fonctionnalité qui intègre l'intelligence artificielle, l'assistant de présentation qui peut organiser les vues de la carte pour la convertir en une présentation.


    Je suis convaincu que d'autres fonctionnalités liées à l'intelligence artificielle vont prochainement voir le jour afin de nous  assister dans la création de cartes heuristiques, comme le propose déjà MindMeister. Nous ne manquerons pas d'en parler ici.


              《胡桃夹子和四个王国》:除了服装和特效,还是迪士尼的老一套      Cache   Translate Page      


    迪斯尼热衷于奢侈耀眼的特效, 而对于这些似乎并没有什么有趣故事可以讲述的真人电影, 他们更在色彩和CGI上下功夫。根据芭蕾舞剧和短篇小说改编, 由导演莱塞·霍尔斯道姆和乔·约翰斯顿 (两人此前的电影作品体裁各样, 质量也参差不齐) 创作的《胡桃夹子和四个王国》就是这种情况, 整部电影都是在各种原色背景下凸显迷人的服装;这样看起来当然很美 (一定程度上也是因为主角们不断换衣服的缘故), 看的时候很有趣, 但看过之后很快就会被抛之脑后。

    克拉拉 (麦肯基·弗依的首个主演角色, 鉴于她既融入到了CGI场景中, 又表现出了更多超越CGI环境以外的魅力, 可以说她的表演足以满足任何人的期待) 是一个很了解物理机械知识的早慧少女, 但由于母亲最近去世 (没有给出原因, 但也无关紧要), 她陷入悲伤之中难以自拔。在发生了这样的悲剧之后, 尽管圣诞节即将到来, 她和父亲的关系却变得岌岌可危。

    应母亲的要求, 克拉拉和她的兄弟姐妹们在圣诞前夜打开了母亲遗留的一些礼物, 她得到了一个巧妙地锁着的蛋形装置, 这个聪明的女孩意识到必须得用钥匙否则无法破解。然而, 打开这个礼物很快变得非常必要, 因为有一封信也提到了克拉拉所需要的一切都在里面。对于一份圣诞礼物来说, 这听起来有点复杂了, 是吧?


    紧接着, 克拉拉和家人一起去参加一场奢侈的聚会, 令人惊艳地如同来到了一片幻想领域, 在那里她征求了教父 (莫名其妙由摩根·弗里曼扮演, 而且戴了个小眼罩, 出场大概只有 5分钟)的意见, 后者似乎能够与猫头鹰交流, 并安排克拉拉找到了她母亲曾经亲切而公平地统治过的神奇王国。克拉拉从现实向幻想过渡的场景与迪斯尼暑期发行的《克里斯托弗·罗宾》 中在百亩森林和伦敦之间的穿越如出一辙的没有创意, 但相比之下, 可信度、角色深度, 和讲故事的方式更值得商榷。

    在这次上流社会的聚会上, 她也应该和父亲一起跳舞, 但这显然还得等一下, 因为还有另外一个世界需要她拯救!只有做到这一点, 父女才会和解, 但最终观众并没有感觉到父女彼此真正相互理解了, 因为迪斯尼把大部分预算都花在了特效上, 而没有利用情感共鸣的元素来讲述故事。

    不管怎样, 克拉拉穿越来到另一个世界后, 很快找到了钥匙, 但却被一只小老鼠抢走了, 引出了一些有趣的动作场面, 然后遇到了一个名叫菲利普 (杰登·福罗-奈特) 的胡桃夹子士兵, 以及负责着四个不同王国的四位摄政王的其中三位。这些角色选角相当有创意, 而且注重种族多样化, 西班牙裔演员欧亨尼奥·德伯兹饰演鲜花王国的摄政王, 呈现了符合预期的欢快喜剧表演。理查德·E·格兰特饰演的居住在寒冷地区的冰雪国王也是如此。


    不过, 该片最耀眼的角色 (甚至比麦肯基·弗依饰演的克拉拉更耀眼) 还是凯拉·奈特利饰演的糖梅仙子, 她不仅监管着糖果王国, 而且在姜母女王 (海伦·米伦) 叛变后, 她现在几乎掌控了一切。为了进一步阐述情节, 影片中还以芭蕾舞剧的形式着重再现了这段重头戏, 这无疑很有创意, 但占用时间太长了,即使对于这样一部除去片尾字幕只有 9 0分钟的电影来说也是如此。

    影片中唯二重要的两位摄政王都是女性, 其中一位想摧毁一切, 另一位则希望拯救一切, 令人惊讶地导致另外两位男性摄政王完全没有任何事情可做。值得庆幸的是, 凯拉·奈特利敢于大胆尝试这种夸张的表演风格, 并为影片其余部分提供了一些急需的动力。

    《胡桃夹子和四个王国》大部分时候都在敷衍了事走过场, 只为了符合迪斯尼惯常的套路和经验, 孩子们可能会喜欢, 但家长完全可以把这票钱省下来带他们去看这个月晚些时候上映的《无敌破坏王2》。即使不做对比, 这部电影也仍然只有色彩和特效上的冲击力, 不管有多漂亮, 都不足以作为推荐的理由。《胡桃夹子和四个王国》最精彩的地方其实是老鼠和人类之间的有趣互动。


              Results of the Microsoft Office 365 eDiscovery Challenge Survey: eDiscovery Trends      Cache   Translate Page      
    Remember the Microsoft Office 365 eDiscovery Challenge Survey that Tom O’Connor and Don Swanson were conducting? The results are in! The results were published on Bob Ambrogi’s LawSites blog last week. The survey was conducted over seven weeks using...
    By: CloudNine
              Cortana exec Javier Soltero to leave Microsoft      Cache   Translate Page      
    Cortana head of product Javier Soltero plans to leave Microsoft by the end of the year as part of a reorganization of the AI + Research Group.
              Microsoft develops flexible AI system that can summarize the news      Cache   Translate Page      
    Microsoft researchers have developed a novel method of summarizing natural language with artificial intelligence -- specifically neural networks.
              Moovit partners with Microsoft to provide public transit data for Azure Maps      Cache   Translate Page      
    Mobility data startup Moovit announced today that it is integrating its people-driven transportation platform into Microsoft's Azure Maps.
              Receiving Clerk - EMIT Technologies - Sheridan, WY      Cache   Translate Page      
    Experience with an ERP system, specifically, Microsoft Dynamics GP is a MAJOR bonus. Who We Are.... $15 - $18 an hour
    From EMIT Technologies - Fri, 05 Oct 2018 22:31:39 GMT - View all Sheridan, WY jobs
              Shipping Clerk - EMIT Technologies - Sheridan, WY      Cache   Translate Page      
    Experience with an ERP system, specifically, Microsoft Dynamics GP is a MAJOR bonus. Who We Are.... $15 - $18 an hour
    From EMIT Technologies - Fri, 05 Oct 2018 22:31:39 GMT - View all Sheridan, WY jobs
              Microsoft XBox One S 1 TB + Fortnite für 211,50€ inkl. Versand      Cache   Translate Page      
    Mit dem Code: PAKET10 gibt es aktuell 10% Rabatt! Die Microsoft XBox One S 1 TB + Fortnite bekommt Ihr heute bei eBay WOW! für 211,50€ statt 235,-€ inkl. Versand. Ersparnis: 23,50€ Xbox One S 1TB Konsole – Fortnite Bundle enthält: 1TB Xbox One S Konsole, Wireless Controller, Fortnite Battle Royale Full-Game Download, 2000 V-Bucks […]
              Samsung Galaxy S9 (Dual-SIM) + Microsoft Xbox One X 1TB – Shadow of the Tomb Raider Bundle inkl. Vodafone oder Telekom Allnet 4GB für 31,99€/Monat (einmalig 99€)      Cache   Translate Page      
    Bei MediaMarkt erhaltet ihr jetzt das Samsung Galaxy S9 (Dual-SIM) + Microsoft Xbox One X 1TB – Shadow of the Tomb Raider Bundle inkl. Vodafone oder Telekom Allnet 4GB für 31,99€/Monat (einmalig 99€) Die Vertragsleistungen: 4 GB Internet-Flatrate (bis zu 21,6MBit/s,) Flatrate in alle dt. Mobilfunknetze und ins dt. Festnetz je 0,19€ pro SMS in […]
              Logistics / Warehouse Traffic Coordinator      Cache   Translate Page      
    CA-Lancaster, An established solar panel installation company is seeking a logistics coordinator for their Rosamond, CA (near Lancaster) warehouse location. Candidate must have intermediate Microsoft excel skills, must have experience with performing v-lookups, setting up pivot tables and formulas. Must be Computer savvy, with experience responding to emails, memos, and internal correspondence. Experience worki
              Microsoft Visio Standard 2013 Spanish Email Delivery      Cache   Translate Page      
    Microsoft Visio Standard 2013 Spanish Email Delivery
              IT Analyst - Mastech Digital - Weirton, WV      Cache   Translate Page      
    Web development experience using Web development tools, Java, WebSphere, etc. Senior level experience with.NET, C#, Microsoft Visual Studio, SQL, PL/SQL, Web... $40 - $45 an hour
    From Mastech Digital - Wed, 19 Sep 2018 04:21:22 GMT - View all Weirton, WV jobs
               Comment on About by Kenneth Fisher       Cache   Translate Page      
    Yea, my best advice at that point is to review the tested subjects on the exam site and make sure you are completely comfortable with each category. (https://www.microsoft.com/en-us/learning/exam-70-461.aspx). After that if you are still uncomfortable get a practice exam from Measureup. They are a little over $100 but the biggest benefit for me has always been peace of mind. Also depending on when you purchase the exam there is sometimes a free retake option that you can get.
               Comment on About by Pail Writer       Cache   Translate Page      
    Ah, your there. Awesome. So many sites I have been to have long since been abandoned. Yes, I am working on taking the 70-461 SQL Server 2012 exam. I have been studying the "Querying Microsoft SQL Server 2012" book and went through the "Querying Microsoft SQL Server 2012 Jump Start" videos on MVA. I just wondered if there is anything else I could use to study for this? I just don't want to fail on my first try. I haven't been in any school or testing environment for more decades that I care to admit, so I'm a little nervous about taking the test.
              Territory Manager, Cardiac Rhythm Management and Electrophysiology – Abbott Medical (Montreal) / Chef de territoire, Prise en charge du rythme cardiaque et électrophysiologie – Abbott Medical (Montréal) - Abbott Laboratories - Québec City, QC      Cache   Translate Page      
    Conversant in Microsoft Office 365- Word, Excel, PowerPoint. At Abbott, we're committed to helping you live your best possible life through the power of health....
    From Abbott Laboratories - Mon, 01 Oct 2018 21:19:23 GMT - View all Québec City, QC jobs
              Microsoft Dynamics GP System Engineer - EMIT Technologies - Sheridan, WY      Cache   Translate Page      
    Microsoft Dynamics GP System Engineer Sheridan, Wyoming Who We Are EMIT Technologies is a unique leader in the global natural gas emissions industry as the... $60,000 - $80,000 a year
    From EMIT Technologies - Wed, 24 Oct 2018 15:18:57 GMT - View all Sheridan, WY jobs
              .NET 4.6.2 Makes WPF For Big Apps Fun Again      Cache   Translate Page      

    Originally posted on: http://blog.freestylecoding.com/akraus1/archive/2016/04/14/174476.aspx

    If you have ever tried to create a WPF application which has a larger memory footprint (>500MB) you will notice some random hangs in the UI which become several second hangs for no apparent reason. On a test machine with a decent Xeon CPU I have seen 35s UI hangs because WPF frequently (up to every 850ms) calls GC.Collect(2). The root cause of the problem is that WPF was designed with a business application developer in mind who never gets resource management right. For that reason WPF Bitmaps and other things do not even care to implement the IDisposable interface to clean up resources deterministically. Instead the cleanup is left as an exercise for the Garbage Collector with the Finalizer thread working hand in hand.

    That can lead to problems. Suppose a 32 bit application where the user is scrolling through a virtual ListView with many bitmaps inside it. This operation will cause the allocation of many temporary Bitmaps which will quickly become garbage. Because the Bitmaps are small objects on the managed heap but the actual Bitmap data is stored in unmanaged memory the Garbage Collector sees no need to clean things up for a long time. In effect it did happen that your application ran of unmanaged memory long before the Garbage Collector was able to release the bitmaps in the Finalizer. That lead to one of the worst hacks in WPF. It is called MemoryPressure. Lets have a look how it is implemented:

    http://referencesource.microsoft.com/#PresentationCore/Core/CSharp/MS/Internal/MemoryPressure.cs
    //
    // About the thresholds:  
    // For the inter-allocation threshold 850ms is the longest time between allocations on a high-end
    // machine for an image application loading many large (several M pixel) images continuously.
    // This falls well below user-interaction time (which is on the order of several seconds) so it
    // differentiates nicely between the two
    //
    // The initial threshold of 1MB is so we don't force GCs when the total amount of unmanaged memory
    // isn't a big deal.  The point of this code is to stop unmanaged memory from spiraling out of control
    // at that point it's typically in the 10s of MBs.  This threshold thus could potentially be increased
    // but current testing shows it is adequate.
    //
    // The max time between collections was set to 30 sec because that is a 'long time' - this is
    // for the case where allocations (and frees) of images are happening continously without 
    // pause - we haven't seen scenarios that do this yet so it's possible this threshold could also 
    // be increased
    // 
    private const int INITIAL_THRESHOLD = 0x100000;          // 1 MB initial threshold
    private const int INTER_ALLOCATION_THRESHOLD = 850;     // ms allowed between allocations
    private const int MAX_TIME_BETWEEN_COLLECTIONS = 30000; // ms between collections
    /// <summary>
    /// Check the timers and decide if enough time has elapsed to
    /// force a collection
    /// </summary>
    private static void ProcessAdd()
    {
        bool shouldCollect = false;
    
        if (_totalMemory >= INITIAL_THRESHOLD)
        {
            //
            // need to synchronize access to the timers, both for the integrity
            // of the elapsed time and to ensure they are reset and started
            // properly
            //
            lock (lockObj)
            {
                //
                // if it's been long enough since the last allocation
                // or too long since the last forced collection, collect
                //
                if (_allocationTimer.ElapsedMilliseconds >= INTER_ALLOCATION_THRESHOLD
                    || (_collectionTimer.ElapsedMilliseconds > MAX_TIME_BETWEEN_COLLECTIONS))
                {
                    _collectionTimer.Reset();
                    _collectionTimer.Start();
                
                    shouldCollect = true;
                }
                _allocationTimer.Reset();
                _allocationTimer.Start();
            }
    
            //
            // now that we're out of the lock do the collection
            //
            if (shouldCollect)
            {
                Collect();
            }
        }
    
        return;
    }
    
    /// <summary>
    /// Forces a collection.
    /// </summary>
    private static void Collect()
    {
        //
        // for now only force Gen 2 GCs to ensure we clean up memory
        // These will be forced infrequently and the memory we're tracking
        // is very long lived so it's ok
        //
        GC.Collect(2);
    }

    This beauty is calling GC.Collect(2) every 850ms if in between no Bitmap was allocated or every 30s regardless of how many Bitmaps were allocated. With .NET 4.5 we have got concurrent garbage collection which dramatically reduces blocking all application threads while a garbage collection is happening. For common application workloads a "normal" .NET application gets 10-15% faster by doing no change to the code. These improvements are all nullified by calling a forceful full blocking garbage collection.

    To demonstrate the effect I have created a simple test application which allocates on a background thread 1 GB of small objects while on the UI thread we allocate one WPF bitmap every 850ms and compare that to allocating an "old" WinForms Bitmap object also every 850ms.

    // WPF allocation                 
    BitmapFrame img = null;
    while (true)
    {
        myBitmapStream2.Position = 0;
        img = BitmapFrame.Create(myBitmapStream2); // WPF Bitmaps have no Dispose method!
        Thread.Sleep(850);
        if (backgroundAllocation.IsCompleted)
        {
            break;
        }
    }
    
    // Winforms Bitmap allocation 
    Bitmap img = null;
    while (true)
    {
        myBitmapStream2.Position = 0;
        img = new Bitmap(myBitmapStream2); 
        Thread.Sleep(850);
        if (backgroundAllocation.IsCompleted)
        {
            break;
        }
        img.Dispose();
    }
     

    If you measure for some heap sizes you quickly see that your application will become dramatically slower the more memory it consumes due to the forced blocking garbage collection caused by WPF. The x-axis shows the managed heap size in MB and the y-axis shows the time needed to allocate 1 GB of small objects in a background thread.

    image

    You have a multi GB WPF application and the user experience is just awful and slow? You can google for good answers on Stackoverflow

    which tell you that you need to use Reflection to set private fields in the internal MemoryPressure class of WPF. Not exactly a production grade "fix" to the issue.

    But there is hope. The new public beta of .NET Framework 4.6.2 contains a fix for it. The MemoryPressure class is gone and your Stackoverflow "fix" will cause exceptions if you did not prepare for the impossible that Microsoft did dare to remove internal classes. WPF now adheres to the long time recommended GC.AddMemoryPressure call to tell the Garbage Collector that some managed objects also consume significant unmanaged memory.

    // System.Windows.Media.SafeMILHandleMemoryPressure
    internal SafeMILHandleMemoryPressure(long gcPressure)
    {
        this._gcPressure = gcPressure;
        this._refCount = 0;
        if (this._gcPressure > 8192L)
        {
            MemoryPressure.Add(this._gcPressure);
            return;
        }
        GC.AddMemoryPressure(this._gcPressure);
    }

    With .NET 4.6.2 you finally get the possibility back to create snappy managed applications without long forced garbage collection pauses. You can measure the GC pause times with my custom WPA profile in no time:

    image

    That is nice but you can see with my custom WPA profile and the streamlined default.stacktags file even more:

    image

    There you can clearly see that while the managed heap grows the Induced GC times get bigger just as you would expect from the GC regions. To get the same view you need to download my simplified WPA profile which I have updated with the latest stacktags I found useful during past analysis. To make that active you need to open from the menu Trace - Trace Properties and remove current file and add the downloaded stacktags file. Or you can also simply overwrite the default.stacktags file that comes with WPA.

    image

    The new improved stacktags file gives you fast insights into your application and your system which is not really possible with other tools. With a nice stacktags file you can create your very own view of the system. The updated stacktags file contains tags for common serializers, exception processing, and many more things which are useful during analysis of performance issues or application failures.


              Beware of SortedSet<T> and a custom Comparer      Cache   Translate Page      

    Originally posted on: http://blog.freestylecoding.com/akraus1/archive/2016/03/22/173599.aspx

    When dealing with custom data structures funny things can happen. This is especially true if multiple threads can mutate state and you have several locks playing in the mix. Doing a code review is quite challenging with such code but still some bugs slip through. After quite a lot of debugging the final bug turned out to have nothing to do with multithreading but a problematic IComparable implementation. What will the following small program print as output?

    using System;
    using System.Collections.Generic;
    
    namespace SortedSetTest
    {
        class Data : IComparable<Data>
        {
            public byte[] Payload
            {
                get;
                set;
            }
            public int CompareTo(Data other)
            {
               return this.Payload == other.Payload ? 0 : 1;
            }
        }
    
        class Program
        {
            static void Main(string[] args)
            {
                var set = new SortedSet<Data>();
    
                var payload = new byte[10];
                var payload2 = new byte[20];
                var payload3 = new byte[30];
    
                var d1 = new Data { Payload = payload };
                var d2 = new Data { Payload = payload2 };
                var d3 = new Data { Payload = payload3 };
    
                set.Add(d1);
                set.Add(d2);
                set.Add(d3);
    
                set.Remove(d1);
                set.Remove(d3);
                set.Remove(d2);
    
                Console.WriteLine($"Final Count: {set.Count}");
            }
        }
    }

    You can choose from

    • 0
    • 1
    • 2
    • 3
    • Other
    • Exception

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    And the winner is:

     

    Final Count: 1

    This was unexpected. If you break the rules of the IComparable interface you can get from never terminating sorts up to silent data structure corruption everything. The generic interface description is not particularly helpful but the non generic version spells it out explicitly:

    1) A.CompareTo(A) must return zero.

    2) If A.CompareTo(B) returns zero, then B.CompareTo(A) must return zero.

    3) If A.CompareTo(B) returns zero and B.CompareTo(C) returns zero, then A.CompareTo(C) must return zero.

    4) If A.CompareTo(B) returns a value other than zero, then B.CompareTo(A) must return a value of the opposite sign.

    5) If A.CompareTo(B) returns a value x not equal to zero, and B.CompareTo(C) returns a value y of the same sign as x, then A.CompareTo(C) must return a value of the same sign as x and y.

    6) By definition, any object compares greater than (or follows) null, and two null references compare equal to each other.

    If you break any of the rules you will get undefined behavior which depends entirely on the collection class you use. You must remember to never ever take shortcuts while implementing the IComparable interface. In my case the rule number 4 and 6 were violated.

    Proof 4: A,B are non null arrays

        A.CompareTo(B) = 1

        B.CompareTo(A) = 1 Cannot be according to rule 4!

    The spirit of this rule is that in order to sort things you need to support the < operator which requires that property. The problem with SortedSet<T> is that it uses a red black tree for data storage. Since the < comparison is broken the tree operations which rely on a working comparison operator can break it subtle ways like sometimes to forget to remove an existing item from the collection.

    So how can this be fixed? That all depends on what you treat as equal. If you care only about array sizes and not their contents then your CompareTo method becomes

            public int CompareTo(Data other)
            {
                int lret = 0;
                if( Object.ReferenceEquals(Payload, other.Payload))
                {
                    lret = 0;
                }
                else if (other.Payload == null)
                {
                    lret = 1;
                }
                else if (Payload == null)
                {
                    lret= -1;
                }
                else
                {
                    lret = Payload.Length.CompareTo(other.Payload.Length);
                }
    
                return lret;
            }

    That fixed version will also follow rule 6 for null values which is also good practice. For some time I have thought that SortedSet<T> was broken but as usual the BCL classes are ok but the fault was in our code. How hard can it be to write a comparison method? It turns out there are 6 rules to be followed which are quite a lot for a seemingly simple function.


              Easy Handle Leak Detection Without A Debugger      Cache   Translate Page      

    Originally posted on: http://blog.freestylecoding.com/akraus1/archive/2016/03/14/173308.aspx

    Finding handle leaks in all processes at once for all handle types without a debugger is no longer impossible. Since Windows 8.1 (0?) each handle creation and close call is instrumented with an ETW event. You only need to turn it on, execute your use case for some minutes or hours if you really need to and then stop the recording.

    To start full handle tracing you need to install the Windows Performance Toolkit from the Windows 10 SDK or WDK. Then enter in an Administrator shell

    • wpr -start Handle
    • Execute your use case
    • wpr -stop c:\temp\Handle.etl

    Then you can open the resulting .ETL file with WPA and add the graph Handles - Outstanding Count by Process to your analysis view.

    image

    Now you can filter for your process (e.g. in my case I did start Visual Studio). The original view gives me a system wide view of all processes which did allocate handles.

    image

    That is a nice view but if you are after a handle leak you need to Create Stack. No problem. Right click on the table header and add the Create Stack to the column list. Then you should load the symbol from MS and add your local symbol paths

    image

    With the call stacks you can drill into the allocation stack of any handle and search for your leak:

    image

    The graph nicely shows the not yet freed handles but the table shows all allocations which can be a bit confusing when you search for the not yet released handles. For big handle leaks the existing view is already enough but if you need in the table to drill down only into call stacks of not yet released handles you need to add a filter to exclude all lines in the table which have released a handle before the trace was stopped.

    More Details

    To add that filter click on the open the gear icon or press Ctrl+E:

    image

    Because we are doing advanced things we click on the Advanced icon

    image

    and there we can finally add the trace end time which is visible at the bottom of the WPA main window

    image

    Now the graph and the table is updated which now only shows the handles which have not been released since the start of Visual Studio in our example which should match the number of allocated handles shown by Task Manager.

    image

    You can also get more fancy. Normally I have some test which shows after some time a handle leak in a specific process. I start leak tracing and then the test and later I stop it. Since I do not want to treat first time initialization effects as leaks I can exclude the e.g. first 5 minutes of the test to get rid of first time init effects. I also want to make sure that I do not get handles as leaks which are allocated at the end because the test was still running at the end of the trace. To do that I need to look for recurring patterns in the trace and exclude all allocated handles which were created at some later time when the test run was just complete. The final result is a filter which hides all entries which match

    [Close Time]:<"20,861s" OR [Create Time]:<"5s" OR [Create Time]:>"15s"

    After all noise is removed any handle leak, even small ones are only a matter of drilling into the allocation call stacks and fixing the code. If you have a handle leak on a Windows 8.1 (0?) or later machine this approach is much easier and faster than to use Windbg and the !htrace command which is nicely explained at https://blogs.technet.microsoft.com/yongrhee/2011/12/19/how-to-troubleshoot-a-handle-leak/.

    Why So Late?

    I have no idea why this very useful capability of WPA was never documented anywhere. It showed up in the Windows 8 SDK years ago but Handle leak tracing did never work because I was at that time still with Windows 7.

    Which Handle Type did I Leak?

    The easiest way is to use another tool. Process Hacker is a Process Explorer clone which can show for any process a nice summary. Double click on a process and select the Statistics tab:

    image

    When you click on Details you can sort by Handle Count and you immediately know for which handle type you are searching a leak:

    image

    PerfView for Advanced Recording

    The only other tool I know of which can enable handle leak tracing is PerfView v1.9 from 2/19/2016 or later

    image

    PerfView has the unique capability to stop tracing based on a performance counter threshold. This is extremely useful to find e.g. a sudden handle spike which occurs during a stress test over night at 5 a.m. in the morning but when you arrive at 6 a.m. (you are already too late Zwinkerndes Smiley) at the office the handle spike will long be overwritten by newer handle allocations of the 500MB ring buffer. Now you can get your breakfast and arrive relaxed at 9 a.m where you can start analyzing the random handle spike which your colleagues were missing while they were sitting in front of Windbg over night and present the results at 10 a.m in the morning to your manager.

    The only issue I have with PerfView is that its performance counter query is locale sensitive which makes it not trivial to specify it on e.g. a Hungarian machine. For the record: On my German machine I can start Handle leak tracing which stops when the performance counter for the the first devenv instance has a value greater than 2000 handles with

    • perfview collect c:\temp\HandleLeak.etl /kernelEvents=Handle /StopOnPerfCounter:"Prozess:Handleanzahl:devenv>2000"

    The feature finally seems to have been set free with the Windows 10 SDK but handle leak tracing exists also since Windows 8.1 (0?) in the kernel but no tool was capable to enable it until now. Before that ETW feature Handle leaks have been quite hard to track down but with such advanced and pretty easy to use tooling it is just a matter of two command line calls to get all allocated handles from all processes in one go.

    If you leak User (Windows, Menus, Cursors, …) or GDI objects (Device Contexts, Brushes, Fonts, …) you still need to resort to intercepting the corresponding OS methods in your target process like I have shown in Generic Resource Leak Detection with ETW and EasyHook but as usual you need to use the right tool for the job at hand to nail all bugs of your application.

    Conclusions

    With the addition of ETW tracing to handle allocations it has never been so easy to solve handle leaks. Previously it was a pretty complex undertaking but now you can follow the steps above and you will have a nearly 100% fix rate if you analyze the gathered data correctly. If this has helped you to solve a long searched leak or you have other useful information you want to share sound off in the comments.


              The Case of Slow WPF Rendering in a WinForms Application      Cache   Translate Page      

    Originally posted on: http://blog.freestylecoding.com/akraus1/archive/2016/02/27/172993.aspx

    I had an interesting case where a new WPF control was added to a legacy WinForms application. The WPF control worked perfectly in a test application but for some strange reason it was very slow in final WinForms application where it was hosted with the usual System.Windows.Forms.Integration.ElementHost. The UI did hang and one core was always maxed out. Eventually it built up after some minutes but even simple button presses did cause 100% CPU on one core for 20s. If you have high CPU consumption the vegetative reaction of a developer is to attach a debugger and break into the methods to see where the issue is. If you use a real debugger like Windbg you can use the !runaway command to find the threads with highest CPU usage

    0:006> !runaway
    User Mode Time
      Thread       Time
       0:368       0 days 0:00:11.625
       4:13a0      0 days 0:00:06.218
       6:301c      0 days 0:00:00.000
       5:21c8      0 days 0:00:00.000
       3:3320      0 days 0:00:00.000
       2:20e4      0 days 0:00:00.000
       1:39a0      0 days 0:00:00.000

    but when I tried to break into the I was always just waiting for window messages:

    # ChildEBP RetAddr  Args to Child             
    00 0018f0d0 5cb1e13a dcd9ca4a 72f7a424 0018f370 USER32!NtUserWaitMessage+0xc
    01 0018f154 5cb1db39 00000000 ffffffff 00000000 System_Windows_Forms_ni+0x1ae13a
    02 0018f1a8 5cb1d9b0 024d09e4 1bda0002 00000000 System_Windows_Forms_ni+0x1adb39
    03 0018f1d4 5cb06129 024d09e4 0018f29c 00000000 System_Windows_Forms_ni+0x1ad9b0
    04 0018f1ec 00bc048b 02444410 0018f204 72f71396 System_Windows_Forms_ni+0x196129

    Eventually I would find some non waiting stacks but it was not clear if these were the most expensive ones and why. The problem here is that most people are not aware that the actual drawing happens not in user mode but in an extended kernel space thread. Every time you wait in NtUserWaitMessage the thread on the kernel side can continue its execution but you cannot see what's happening as long as you are only looking at the user space side.

    If debugging fails you can still use a profiler. It is about time to tell you some well hidden secret of the newest Windows Performance Toolkit. If you record profiling data with WPR/UI and enable the profile Desktop composition activity new views under Video will become visible when you open the trace file with WPA. Most views seem to be for kernel developers but one view named Dwm Frame Details Rectangle By Type is different. It shows all rectangles drawn by Dwm (the Desktop Window Manager). WPA shows not only the flat list of updated rectangles and its coordinates but it draws it in the graph for the selected time region. You can use this view as poor mans screenshot tool to visually correlate the displayed message boxes and other windows with the performed user actions. This way you can visually navigate through your ETL and see what windows were drawn at specific points in your trace!

    image

    That is a  powerful capability of WPA which I was totally unaware until I needed to analyze this WPF performance problem. If you are more an xperf fan you need to add to your user mode providers list

      • Microsoft-Windows-Dwm-Core:0x1ffff:0x6

    and you are ready to record pretty much any screen rectangle update. This works only on Windows 8 machines or later. Windows 7 knows the DWM-Core provider but it does not emit the necessary events to draw the dwm rectangles in WPA. The rectangle drawing feature of WPA was added with the Win10 SDK Release of December 2016. Ok so we see more. Now back to our perf problem. I could see that only two threads are involved consuming large amounts of CPU in the UI thread and on the WPF render thread for a seemingly simple screen update. A little clicking around in the UI would cause excessive CPU usage. Most CPU is used in the WPF rendering thread

    ntdll.dll!_RtlUserThreadStart
    ntdll.dll!__RtlUserThreadStart
    kernel32.dll!BaseThreadInitThunk
    wpfgfx_v0400.dll!CPartitionThread::ThreadMain
    wpfgfx_v0400.dll!CPartitionThread::Run
    wpfgfx_v0400.dll!CPartitionThread::PresentPartition
    wpfgfx_v0400.dll!CComposition::Present
    wpfgfx_v0400.dll!CSlaveHWndRenderTarget::Present
    wpfgfx_v0400.dll!CDesktopHWNDRenderTarget::Present
    wpfgfx_v0400.dll!CDesktopRenderTarget::Present
    wpfgfx_v0400.dll!CSwRenderTargetHWND::Present
    wpfgfx_v0400.dll!CSwPresenter32bppGDI::Present
    wpfgfx_v0400.dll!CMILDeviceContext::BeginRendering
    user32.dll!NtUserGetDC
    ntdll.dll!LdrInitializeThunk
    ntdll.dll!_LdrpInitialize
    wow64.dll!Wow64LdrpInitialize
    wow64.dll!RunCpuSimulation
    wow64cpu.dll!Thunk0Arg
    wow64cpu.dll!CpupSyscallStub
    ntoskrnl.exe!KiSystemServiceCopyEnd
    win32kbase.sys!NtUserGetDC
    ntoskrnl.exe!ExEnterPriorityRegionAndAcquireResourceShared
    win32kbase.sys!_GetDCEx
    wpfgfx_v0400.dll!CMILDeviceContext::EndRendering
    user32.dll!ReleaseDC
    user32.dll!NtUserCallOneParam
    ntdll.dll!LdrInitializeThunk
    ntdll.dll!_LdrpInitialize
    wow64.dll!Wow64LdrpInitialize
    wow64.dll!RunCpuSimulation
    wow64cpu.dll!ServiceNoTurbo
    wow64.dll!Wow64SystemServiceEx
    wow64win.dll!whNtUserCallOneParam
    wow64win.dll!ZwUserCallOneParam
    ntoskrnl.exe!KiSystemServiceCopyEnd
    win32kfull.sys!NtUserCallOneParam
    ntoskrnl.exe!ExReleaseResourceAndLeavePriorityRegion
    ntoskrnl.exe!KiCheckForKernelApcDelivery
    ntoskrnl.exe!KiDeliverApc
    win32kfull.sys!NormalAPCInvalidateCOMPOSITEDWnd
    win32kbase.sys!EnterCrit …

    If that does not make much sense to you, you are in good company. The WPF rendering thread is rendering a composite window (see CComposition::Present) which seems to use a feature of Windows which also knows about composite Windows. After looking with Spy on the actual window creation parameters of the hosting WinForms application

    image

    it turned out that the Windows Forms window had the WS_EX_COMPOSITED flag set. I write this here as if this is flat obvious. It is certainly not. Solving such problems always involves asking more people about their opinion what could be the issue. The final hint that the WinForms application had this extended style set was discovered by a colleague of me. Nobody can know everything but as a team you can tackle pretty much any issue.

    A little googling reveals that many people before me had also problems with composite windows. This flag does basically inverse the z-rendering order. The visual effect is that the bottom window is rendered first. That allows you to create translucent windows where the windows below your window shine through as background. WPF uses such things for certain visual effects.

    That is enough information to create a minimal reproducer of the issue. All I needed was a default Windows Forms application which hosts a WPF user control. The complete zipped sample can be found on Onedrive.

        public partial class Form1 : Form
        {
            protected override CreateParams CreateParams
            {
                get
                {
                    CreateParams cp = base.CreateParams;
                    cp.ExStyle |= 0x02000000;  // Turn on WS_EX_COMPOSITED
                    return cp;
                }
            }
    
            public Form1()
            {
                InitializeComponent();
                cWPFHost.Child = new UserControl2();
            }
        }

    The WPF user control is also very simple

        public partial class UserControl2 : UserControl
        {
            public UserControl2()
            {
                InitializeComponent();
                this.Loaded += UserControl2_Loaded;
            }
    
            void UserControl2_Loaded(object sender, RoutedEventArgs e)
            {
                HwndSource hwnd = System.Windows.PresentationSource.FromVisual(this) as HwndSource;
                HwndTarget target = hwnd.CompositionTarget;
                target.RenderMode = RenderMode.SoftwareOnly;
            }
        }

    To get the high CPU issue three things need to come together

    1. Hosting window must have set the WS_EX_COMPOSITED window style.
    2. WPF child window must use composition.
    3. WPF child window must use software rendering.

    When these three conditions are met then you have a massive WPF redraw problem. It seems that two composite windows cause some loops while rendering inside the OS deep in the kernel threads where the actual rendering takes place. If you let WPF use HW acceleration it seems to be ok but I have not measured how much GPU power is then wasted. Below is a screenshot of the sample Winforms application:

     

    image

    After was found the solution was to remove the WS_EX_COMPOSITED window style from the WinForms hosting window which did not need it anyway.

    Media Experience Analyzer

    The problem was solved but it is interesting to see the thread interactions happening while the high CPU issue is happening. For that you can use a new tool of MS named Media Experience Analyzer (XA) which was released in Dec 2015 but the latest version is from Feb 2016. If you have thought that WPA is complex then you have not yet seen how else you can visualize the rich ETW data. This tool is very good at visualizing thread interactions in a per core view like you can see below. When you hover over the threads the corresponding context switch and ready thread stacks are updated on the fly. If you zoom out it looks like a star field in Star Trek just with more colors.

    image

    If you want to get most out of XA you can watch the videos a Channel 9 which give you a pretty good understand how Media Experience Analyzer (XA) can be used

    When should you use WPA and when Media Experience Analyzer?

    So far the main goal of XA seems to be to find hangs and glitches in audio and video playback. That requires a thorough understanding of how the whole rendering pipeline in Windows works which is huge field on its own. But it can also be used to get a different view on the data which is not so easy to obtain in WPA. If threads are ping ponging each other this tool makes it flat obvious. XA is already powerful but I am not following entirely its UI philosophy where you must visually see the issue in the rendered data. Most often tabular data like in WPA is more powerful because you can sort by columns and filter away specific call stacks which seems not to be possible with XA. What I miss most in XA is a simple process summary timeline like in the first screenshot. XA renders some nice line graphs but that is not very helpful to get a fast overview of the total CPU consumption. If you look at the complete trace with the scheduler events and the per process CPU consumption in

    XA

    image

    WPA

    image

    I am having a much easier time in WPA to identify my process with the table and color encoding. In XA you always need to hover over the data to see it actual value. A killer feature in XA would be a thread interaction view for a specific process. Ideally I would like to see all threads as bars and the bar length is either the CPU or wait time. Currently I can only see one thread color encoded on which core it is running. This is certainly the best view for device driver devs but normally I am not interested in a per core view but a per thread timeline view. Each thread should have a specific y-value and the horizontal bar length should show either its running or waiting time (or both) and with a line the readying thread as it is already done today.

    That would be the perfect thread interaction view and I hope that will be added to XA. The current version is still a 1.0 so expect some crashes and bugs but it has a lot of potential. The issues I encountered so far are

    • If you press Turn Symbol Off while is still loading it crashes.
    • The ETL file loading time is very high because it seem to include some private MS symbol servers where the UI hangs for several minutes (zero CPU but a bit network IO).
    • UI Redraws for bigger (>200MB) ETL files are very slow. Most time seems to be spent in the GPU driver.
    • Spelling error in Scheduler view: Drivers, Processes, Threads per Core with Reaady threads.

    XA certainly has many more features I have not yet found. The main problem with these tools is that the written documentation only touches the surface. Most things I have learned by playing around with the tools. If you want share your experiences with WPA or XA please sound off in the comments. Now stop reading and start playing with the next cool tool!


              How Bugs Are Really Solved      Cache   Translate Page      

    Originally posted on: http://blog.freestylecoding.com/akraus1/archive/2016/02/09/172387.aspx

    The number of bugs produced by developers are legion but why are advanced debugging skills still rare in the wild? How do you solve problems if you do not have the technical know how to to a full root cause analysis across all used tech stacks?

    Simple bugs are always reproducible in your development environment and can easily be found with visual debuggers in your favorite IDE. Things get harder if your application consistently crashes at customer sites. In that case often environmental problems are the root cause which mostly cannot be reproduced in the lab. Either you install a debugger on production machines of your customers or you need to learn how to use memory dumps and analyze them back home.

    There are also many other tools for Windows troubleshooting available like Process Explorer, Process Monitor, Process Hacker, VMMap, … which help a lot to diagnose many issues without ever using a debugger. With some effort you can learn to use these tools and you are good to solve many problems you can encounter during development or on customer machines.

    Things get interesting if you get fatal sporadic issues in your application which results in data loss or it breaks randomly only on some customer machines. You can narrow it down where the application is crashing but if you have no idea how you did get there then some industry best practice anti patterns are used:

    • You know the module which breaks and you rewrite it.
    • You do not even know that. If the problem is sporadic tinker with the code until it gets sporadic enough to be no longer an urgent problem.

    That is the spirit of good enough but certainly not of technical excellence. If you otherwise follow all the good patterns like Clean Code and the Refactoring you still will collect over the years more and more subtle race conditions and memory corruptions in central modules which need a rewrite not because the code is bad but because no one is able to understand why it fails and is able to fix it.

    I am surprised that so many, especially small companies can get away with dealing technical debt that way without going out of business. Since most software projects are tight on budget some error margin is expected by the customers they can live pretty well with worked around errors. I am not complaining that this is the wrong approach. It may be more economical to bring a green banana to market to see what the customers are actually using and then polish the biggest user surfacing features fast enough before the users will step away from the product. The cloud business brings in some fascinating opportunities to quickly roll out software updates to all of your customers with new features or fixes. But you need to be sure that the new version does not break in a bad way or all of your customers will notice it immediately.

    Did you ever encounter bugs which you were not able to solve? What creative solutions did you come up with?


              Generic Resource Leak Detection with ETW and EasyHook      Cache   Translate Page      

    Originally posted on: http://blog.freestylecoding.com/akraus1/archive/2016/01/30/172079.aspx

    When you are tracking down handle or other leaks you usually need to resort to Windbg which is a great tool for unmanaged code but not so much for managed code because the usual stuff like !htrace only get the unmanaged call stack.  For managed code this approach breaks because you will not see which managed callers did allocate or free a handle. Other Windbg approaches like putting a breakpoint and then print out the handle and the call stack at the allocate/free methods work, but for heavily called methods they slow down the application too much. A much easier and faster approach is to hook the methods in question and write out an ETW event for each acquire/release call where the ETW infrastructure takes care of walking the stack. To hook specific exported methods I usually use EasyHook which is a great library to hook into pretty much any C style exported method.

    Below I present a generic way to use hooking of resource acquire and release methods and tracing them with ETW which enables a generic way to track down any resource leakage as long as the necessary functions are within the reach of an API interception framework. To my knowledge that was not done before in any public library and I take therefore credit to make this approach public. Perhaps I have invented this approach but one never knows for sure.

    EasyHook Introduction

    EasyHook lets you define managed callbacks to intercept publicly exported methods of any processes. In the managed callback you can extend the functionality of an existing API or trace method arguments which is more often the case. If you have e.g. an executable which exports a method named Func which takes 5 arguments and returns an int like

    extern "C" int WINAPI Func(int *a, int *b, int *c, int *d, int *e)
    {
        *a = 1;
        *b = 2;
        *c = 3;
        *d = 4;
        *e = 5;
        return 1234;
    }

    you can write in managed code an interceptor for it which additionally needs a matching delegate and a PInvoke signature of the original method

            [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Unicode, SetLastError = true)]
            unsafe delegate int FuncDelegate(int* a, int* b, int* c, int* d, int* e);
    
            [DllImport("UnmanagedWithExports.exe", CharSet = CharSet.Unicode, SetLastError = true, CallingConvention = CallingConvention.StdCall)]
            unsafe static extern int Func(int* a, int* b, int* c, int* d, int* e);
     
            unsafe static int Func_Hooked(int* a, int* b, int* c, int* d, int* e)
            {
                int lret = Func(a, b, c, d, e);
                return lret;
            }

    To override in the target process you need to execute

            FuncHook = LocalHook.Create(LocalHook.GetProcAddress("UnmanagedWithExports.exe", "Func"), new FuncDelegate(Func_Hooked), this);
            FuncHook.ThreadACL.SetExclusiveACL(null);

    The Hook creation is self explanatory but the hook is  disabled for all threads by default. You can either specify a list of threads for which the hook should be enabled ( LocalHook.ThreadACL.SetInclusiveACL(...) ) or you can configure a list of threads for which it should be disabled ( LocalHook.ThreadACL.SetExclusiveACL(…) ). By calling SetExclusiveACL with a null list or new int [] { 0 } which is not a valid thread number you are effectively enabling the hook for all threads.

    That was the whirlwind tour into EasyHook which makes it really easy to tap into otherwise unreachable parts of code execution. Most Windows APIs are prepared to be hooked so you can intercept pretty much anything. In practice all C style exported methods are usually within your reach. With that new capability you can do previously impossible things like

    • Write a generic resource leak detection tool which tracks every resource acquire and release call.
    • Export a dummy method in your C++ dll which is called from code where previously sporadic bugs did happen. E.g. trace each invocation of the dummy method which passes internal state variables from the sporadically failing method. 
      • Now you can hook the empty method and intercept the method calls with full call stacks during your automated builds only on the machines where it did occur with minimal overhead.
    • Record the passed parameters to any exported method without the need to change the source code (which you probably don't have anyway) of this method.
    • Alter method arguments at runtime (e.g. redirect file open calls to other files).
    • ….

    If you try it out you will find that the interception part works pretty well but for some reason the call stack for x64 processes looks broken when you inspect it in the debugger. We only see the managed intercepted call but no stack frames from our callers:

    0:000> kc
     # Call Site
    00 EasyHook64!LhPatchHookReturnAddress
    01 EasyHook64!LhBarrierBeginStackTrace
    02 0x0
    03 0x0
    04 0x0
    05 0x0
    06 clr!UM2MThunk_WrapperHelper
    07 clr!UM2MThunk_Wrapper
    08 clr!Thread::DoADCallBack
    09 clr!UM2MDoADCallBack
    0a clr!UMThunkStub
    0b 0x0
    0c 0x0
    0d 0x0
    0e 0x0
    0f 0x0
    10 0x0
    11 0x0
    12 0x0
    13 0x0
    14 0x0
    15 0x0
    16 0x0

    but it should show our callers as well which should look like
    0:000> kc
     # Call Site
    00 EasyHook64!LhPatchHookReturnAddress
    01 EasyHook64!LhBarrierBeginStackTrace
    02 0x0
    03 0x0
    04 0x0
    05 0x0
    06 clr!UM2MThunk_WrapperHelper
    07 clr!UM2MThunk_Wrapper
    08 clr!Thread::DoADCallBack
    09 clr!UM2MDoADCallBack
    0a clr!UMThunkStub
    0b UnmanagedWithExports!main
    0c UnmanagedWithExports!__tmainCRTStartup
    0d KERNEL32!BaseThreadInitThunk
    0e ntdll!RtlUserThreadStart

    The problem comes from the fact that under 64 bit stack walking works differently than under 32 bit. When the Windows x64 calling convention was defined the engineers wanted to get rid of the exception handling overhead in the happy code path unlike in the Windows x86 execution model. With x86 every method which contains an exception handler needs to set their exception handler  callback even if no exception ever happens.

    In contrast to that x64 code has zero overhead in terms of code execution speed no matter how many exception handlers are present in any method! To make that possible in x64 all code must additionally register exception unwind information structures which describe the stack layout and their exception handlers for every part of the function until function exit to enable proper stack unwinding by parsing the additional metadata if an exception is about to be thrown.

    x64 Stack Walking and Unwind Information

    The exception unwind information is also used by the stackwalker which is part of the reason why our stack is broken. To intercept method calls EasyHook copies assembly code to a memory location which acts as trampoline code for our managed hook callback. This assembler trampoline code has no associated exception unwind information which is a problem if you try to step with a debugger through a hooked method. I tried to add the missing exception unwind information to the dynamically emitted assembler code by patching EasyHook. This led down into the dark corners of assembler ABI in function Prologue and Epilogue.

    Here are some links with further information if you are interested:

    It took a while to wrap my head around it since it was not clear how to verify that the unwind info registration was correct. Luckily Windbg has a nice command to show you for any address the associated Unwind Information. The command is call .fnent xxx. xxxx is the method address. Below is the output of Windbg for the trampoline assembler code with the now dynamically added Unwind Information:

    0:000> .fnent 7ff6`79fa0318
    Debugger function entry 0000003a`d75be570 for:
    
    BeginAddress      = 00000000`00000318
    EndAddress        = 00000000`000003c9
    UnwindInfoAddress = 00000000`00000274
    
    Unwind info at 00007ff6`79fa0274, 22 bytes
      version 1, flags 0, prolog 2d, codes f
      frame reg 5 (rbp), frame offs 00h
      00: offs 26, unwind op 8, op info 3    UWOP_SAVE_XMM128 FrameOffset: 50 reg: xmm3.
      02: offs 21, unwind op 8, op info 2    UWOP_SAVE_XMM128 FrameOffset: 40 reg: xmm2.
      04: offs 1c, unwind op 8, op info 1    UWOP_SAVE_XMM128 FrameOffset: 30 reg: xmm1.
      06: offs 17, unwind op 8, op info 0    UWOP_SAVE_XMM128 FrameOffset: 20 reg: xmm0.
      08: offs 12, unwind op 3, op info 0    UWOP_SET_FPREG.
      09: offs e, unwind op 2, op info c    UWOP_ALLOC_SMALL.
      0a: offs a, unwind op 0, op info 5    UWOP_PUSH_NONVOL reg: rbp.
      0b: offs 9, unwind op 0, op info 9    UWOP_PUSH_NONVOL reg: r9.
      0c: offs 7, unwind op 0, op info 8    UWOP_PUSH_NONVOL reg: r8.
      0d: offs 5, unwind op 0, op info 2    UWOP_PUSH_NONVOL reg: rdx.
      0e: offs 4, unwind op 0, op info 1    UWOP_PUSH_NONVOL reg: rcx.

    If you need to do it by yourself you can look at https://github.com/Alois-xx/EasyHook/blob/develop/DriverShared/LocalHook/install.c in method AddUnwindInfos

    By using the Windbg stack commands (k and related) I could immediately see if I was on the right track. If you want to see correct x64 method examples you can check out any C/C++ x64 compiler output to see what is possible. The dumpbin tool can also display the exception unwind infos with

    dumpbin /unwindinfo dddd.exe/.dll

    for any executable or dll.

    The version 1 unwind codes are only necessary to describe the function Prologue which is sufficient to reconstruct the stack layout of all saved registers at any time in a method. If you have more exotic Epilogues you need to describe them with specific Unwind codes as well which were introduced with Windows 10 (I guess)? The Unwind Info version 2 is not documented at MSDN anywhere yet but you can have a look at a small snippet of the Windows Kernel stack unwinder which is copied into CoreCLR at: https://github.com/dotnet/coreclr/blob/master/src/unwinder/amd64/unwinder_amd64.cpp. See the methods OOPStackUnwinderAMD64::UnwindEpilogue, OOPStackUnwinderAMD64::VirtualUnwind and related.

    After adding correct unwind codes stack walking did work only up to certain point where it still got corrupted because EasyHook repeatedly replaces the return address of the current method with the CLR stub and the backpatch routine to reset the old return address after our managed hook returns. During this time the stack is by definition not walkable because the return address of our caller is not even present on the stack while we are executing our managed callback. To get out of this EasyHook already provides a solution by replacing as direct return address the original hook entry point temporarily to make the stack walkable again. But that works only while we are in a hook handler in  terms of EasyHook speak. That means that we can restore the stack only before we call the hooked method. After that we cannot restore the return location anymore. That is a problem if we want to log the returned arguments of a hooked method (e.g. the actual handle value of CreateWindow, CreateFile, …). Since I know that our current return address must be the hook specific assembler code to restore the original caller address I did extend  NativeAPI.LhBarrierBeginStackTrace and NativeAPI.LhBarrierEndStackTrace of EasyHook to locate the hook stub code and to replace it with the original entry point of the first hooked function of the current thread. After that change EasyHook is able to get you into a state where the stack is fully walkable before and after you call the hooked method for x64 and x86.

    Unfortunately the x64 ETW Stackwalker of Windows 7 stops on any method which has no matching loaded module (e.g. trampoline hook code and JITed code) so this is still not working with ETW events in Windows 7. But custom ETW events with proper Unwind Infos will work on Windows 8 or later. I still wish that MS would fix the Windows 7 ETW stackwalker because this also breaks profiling JITed x64 code on Windows 7 machines. 32 bit code works though since Windows 7.

    Generic ETW Resource Tracing

    At the time of writing you can see the changes on my EasyHook fork at https://github.com/Alois-xx/EasyHook/commits/develop. I hope that the changes will get into the main line of EasyHook soon. I still have left out an important aspect of a generic ETW leak tracer. How should we trace it so it is easy to diagnose with WPA? WPA for Windows 10 can graph custom event data if they are numeric and non hexadecimal Sum columns. We need to trace every resource acquire and release. Usually you get back some handle so this should be included as well. The resource could be something big like a bitmap which has  a specific memory size so it makes sense to trace the allocation size as well. The basic ETW trace calls should therefore have the form

        AcquireResource(ulong Handle, long AllocSize, string Allocator)
        ReleaseResource(ulong Handle, long AllocSize, string Allocator)

    With such an API we can trace for CreateFile, CreateWindow, … and such with a simple ETW trace call all relevant information. For simple handle based resources where no metadata is available how big they are it makes sense to use 1 in the Aquire call as allocation size and -1 for the Release call. If all Aquire and Release calls for the Allocator e.g. CreateWindow are balanced out the WPA Sum column for the total allocation size (Field 2) will balance out to zero. If there is a leak we will see a positive excess in WPA for which we can filter.

     

    image

    Here we see e.g. that our free method which seems to do the wrong thing seems to release sometimes with an allocation size of zero 68 times which is exactly the number of outstanding allocation size which is graphed in Field 2.

    As an example for CreateWindow we would issue

       AcquireResource(windowHandle, 1, "CreateWindow")

    and for each hooked DestroyWindow call we would trace

       ReleaseResource(handle, -1, "DestroyWindow")

    You can use the tool ETWstackwalk as a simple window handle leak detector which is now part of my EasyHook fork. You need to compile ETWStackwalk.exe as Administrator under x64 to register the ETW manifest. You get then something like this as output.

    Window Handle Leak Tracing

    ETWStackwalk is part of EasyHook which serves as demonstration what can be done with it. Here is its help output

    ETWStackWalk.exe v1.0.0.0 by Alois Kraus 2016
    Injects an ETW tracer to external processes to find resource leaks. Works for x64 since Win 8 or later. Works for 32 bit processes since Windows 7.
    ETWStackWalk [-hook [createfile] [-outfile xxx.etl] [createwindow]] [-debug] [-help] [-pid ddd] [-start executable with optionalargs]
       -help                 This message
       -hook                 Hook specified methods to trace handle leaks.
                             createwindow Intercept Create/DestroyWindow calls.
                             createfile   Intercept CreateFile calls.
       -outfile xxxx.etl     Output file name to which the hook tracing data will be written to. Default is %temp%\ResourceLeaks.etl
       -pid ddd              Hook into specified process
       -start executable     Start executable and then hook after 5s to give it time to initialize.
       -noetw                Disable ETW recording (used for unit testing).
       -debug                Used to debug EasyHook trampoline code. Hook notepad.exe and start Windbg of Windows 10 SDK.
    Examples:
    Monitor all CreateWindow/DestroyWindow calls to detect window handle leaks in an already running application with process id ddd
     ETWStackWalk.exe -hook createwindow -pid dddd
    Monitor all CreateFile calls. There you can log e.g. return code, passed file name, flags and other flags of interest.
     ETWStackWalk.exe -hook createfile -pid dddd
    Test hooking a method which writes if hooked an ETW event for every allocation and deallcation event to simulate a handle leak.
     ETWStackWalk.exe -hook funcetw -start UnmanagedWithExports.exe 500000
    If something goes wrong you can directly debug it with Windbg if you have the Win10 SDK installed by adding the -debug switch
     ETWStackWalk.exe -hook funcetw -debug -start UnmanagedWithExports.exe 500000

    To start window handle leak tracing you need to get the pid of an already running process because EasyHook is not able to inject its code while the process is still starting the CLR which can lead to all sorts of weird errors. Instead you can attach to an already running process and tell ETWStackWalk to enable createwindow/destroywindow tracing. You can also configure and output etl file if you wish our you stick to the default.

    D:\Source\git\easyhook\Build\netfx4-Release\x64>ETWStackWalk.exe -hook createwindow -outfile c:\temp\resourceLeak.etl  -pid 14960
    Start ETW Recording ...
    Hooking into proces 14960 for createwindow 
    Press Enter to stop recording
    ETWStackwalk has been installed in target 14960.
    
    
    Stopping ETW Recording. This can take some minutes ...
            Stop WPR Output: To analyze this trace run: wpa "c:\temp\resourceleak.etl"
    Start Analysis with wpa c:\temp\resourceleak.etl -profile easyhook.wpaprofile

    I have crated a suitable easyhook.wpaprofile which is dedicated to easily analyze resource leaks.  There you get a nice overview per handle and all associated aquire and release operations. The graph shows the duration how long a handle was open until it was closed again. The Start/Stop ETW Opcode Name corresponds to acquire/release calls for this handle. If handles are reused you can still see any excess (too many aquire or release calls) in the AllocSize column which is a sum of all calls  where each CreateWindow counts with +1 and all calls to DestroyWindow count as -1. If all calls cancel out you see for that handle an summed AllocSize (Field 2) of zero. The allocation size shows you that in my test while opening a solution in VS2015 where 6 additional windows were created and not yet closed. This makes it easy to filter for the outstanding window handles which have an AllocSize > 0. Then you can open drill into the call stacks and you have found the root cause of pretty much any window handle leak with practically zero speed impact of your application while this approach is generic and can be applied to any resource leak. This tester serves only as demonstration that is based on the combination of ETW and EasyHook but with this concept we can tackle a wide range of sporadic resource leaks which are now solvable with a systematic approach.

     

    image

    If we hook other generic methods like CloseHandle we are in a bad position since it is a generic close method which closes many different handle types. But we can (literally) sort things out if we group in WPA by handle (Field 1) and filter away all handles which have a negative allocation size (Field 2). This removes all handles for which CloseHandle was called but no corresponding e.g. CreateFile call was traced. From that on we can continue to search for outstanding file handles by looking at the totals as usual.

    Now you know why the handle is always the first argument to our ETW trace calls. If we position the handle at the same method parameter location in our ETW manifest we can group the acquire and release calls by handle which is exactly what we want in WPA got generate the graph and table above.

    Hooking and ETW Performance

    I was telling you that this approach is fast. So how fast can it get? The y-axis are not ms but us where the average function execution time of a hooked basically empty int Func(int *a, int *b, int *c, int *d, int *e) was measured. It is interesting that the raw function execution speed from a few nanoseconds jumps to ca. 1us with ETW tracing and goes up to 4us (measured on my Haswell i7-4770K CPU @ 3.50GHz under Windows 8.1) if ETW stackwalking is enabled.  That means we can get full ETW events and stack walking at a rate of 250.000 calls/s by using that approach. That is more than most tracing frameworks offer and these do not capture the full call stack. If that is still too slow you can use EasyHook as a pure unmanaged Interceptor which could give you perhaps a factor 2-4 but then you need to take care of a lot more things.

    image

    What is odd is that x86 ETW tracing seems to be slower for x86 and under x64 but I did not look into that more deeply. In general x86 code should still be faster if we do the same thing because the CPU caches do not grow but the pointer and instruction size of code and data increases under x64 which simply needs more cycles as Rico Mariani explains in A little 64 bit follow-up. As long as you do not need the big address space you should not simply buy the argument that x64 is the future because it is more modern. If you want to do your users a favor you should favor the small is beautiful approach. With small I mean small code, small and efficient data structures and small code complexity. 

    WPA Performance Issue (Windows 10 SDK 10.0.10586.15)

    When parsing custom ETW events WPA parses the strings in a very inefficient way which can lock up your machine easily for minutes. On my 8 core machine the custom view takes minutes to build up and uses 4 cores to parse the strings from my custom ETW events. The problem is that WPA also uses code from a static helper class which is grossly inefficient. Have a look at this profiling data:

    image

    WPA uses 4/8 cores where 3 cores are spending CPU cycles spinning to get a lock while only one core is doing actual work (12,5% CPU is one core on a 8 core machine). This effectively single threaded operation is also very inefficient implemented. The problem comes from TDHHelper.GetStringForPropertyAtIndex which parses a string from an ETW event. This is done in a static class under a global lock:

    image

    When I drill down into one thread I see that EnsureCapacity and EnsureRoomForTokensAndClear are responsible for 43% of the execution time which would go away if the List<IntPtr> instances would be reused. It could also help that the parsed strings are cached which would reduce the time quite a bit if I play around with groupings in WPA. That is a major bottleneck and should be solved as my top performance issue in the current WPA implementation. I have not noticed such long delays with WPA 8.1. A quick check reveals that the code is nearly the same in previous versions. So it was always slow but with more and more custom ETW events this display is becoming much more important than before. If you look at custom CLR events (e.g. Exceptions grouped by type) you will notice the very slow reaction of WPA due to this issue.

    Outlook

    If you have read this far congrats. You had to digest quite many technical details from many different areas. If you are searching for a way to get rid of Windbg for resource leak analysis and use a simpler tool ETWStackwalk could be it. It is easy to extend for any other API you are interested in and it works for x86 and x64 (Win 8 and later). If you want to intercept another API you only need to extend the method injector which is declared in

    easyhook\Test\ETWStackWalk\Injector.cs

    In the Injector you see some examples for CreateFile and CreateWindow which contains mostly boilerplate code. The hook generation code could certainly be simplified. A nice addition would it be to compile the interception code on the fly and pass the actual Interceptor class as configuration file which would make hooking new methods truly dynamic without the need to recompile ETWStackwalk every time a new API needs to be hooked. I had used a variation of this approach for my GDI bug in Windows which actually lead to a Windows Hotfix. But this was always bound to x86 code only. Since I have found some free time to greatly extend the usefulness of the hooking approach by making EasyHook playing nice with x64 stack walking. So far every resource leak (GDI handles, File, Semaphores, Desktop Heap, … ) needed a different approach or tool. It is time to come up with an approach which is powerful and generic enough to tackle all of such resource leaks with one tool and approach. I expect that at least the idea should become state of the art how resource problems are tackled in the next years. If you have used this approach already or you had success with the idea please share it here so we all can benefit by learning from each other. It was fun to get my hands dirty with x64 assembly and to find out how the basics of exception handling really work together. Going deep is my first nature. That was the main reason why I have studied particle physics to really understand how the universe works. The discovery of the Higgs boson was really a great thing and I can at least say that I have tested some small parts of the huge ATLAS detector (which was part of the discovery of the Higgs boson) during my time at the university 15 years ago. It is kind of cool to understand how my computer works from software to hardware down to subatomic level.

    If you are wondering what on earth is that guy doing when he is not in front of a computer? Apparently this:

    image

    With my two kids, not my boat and my wife we were enjoying two fantastic weeks at the Caribbean sea on St Thomas this January. The kids had great fun in the warm water and this was my first vacation where I did never freeze. Even the nights during winter time were above 25 Celsius. The water is so full of live I have not seen anywhere else. The Mediterranean sea looks like a desert compared to this. If you go to Coral World at St. Thomas you see many different fishes and corrals in aquariums. But if you go snorkeling you will see all animals from the zoo again which is really amazing. During that time home in Germany the people had quite a lot of snow but we were sweating the whole time which really felt odd. That's all for today. Happy bug hunting!


              Making WPA Simple - CPU/Disk/Memory and Wait Analysis      Cache   Translate Page      

    Originally posted on: http://blog.freestylecoding.com/akraus1/archive/2015/09/26/167117.aspx

    Last time I have shown how to have a look GC issues with my simplified WPA profile. But there is much more in this profile which will make it a lot easier to analyze standard issues. In general when you are dealing with performance you need to search for

    • CPU
    • Disk
    • Wait
    • Memory

    issues. A special case is network which falls into the wait issue category where we wait for some external resource.

    When you download my simplified profile and apply it to the the provided sample ETL file you get can analyze any of the above issues within much less time. Here is a screen shot of the default tab you will see when you open the ETL file.

    Stack Tags are Important

    image

    The first and most important graph is CPU Usage Sampled with "Utilization by Process And StackTags" which is a customized view. It is usable for C++ as well as for .NET applications. If you ever did wonder what stack tags are good for you can see it for yourself. I have added a stack tag named Regular Expression which is set for all all calls to the .NET Regex class like this:

    <Tag Name=".NET">
        <Tag Name="Regular Expression">
            <Entrypoint Module="System.ni.dll" Method="*System.Text.RegularExpressions.Regex*"/>
            <Entrypoint Module="System.dll" Method="*System.Text.RegularExpressions.Regex*"/>
        </Tag>
    </Tag>

    If more than one tag can match the deepest method with the first stack tag is used. This is the reason why the default stack tag file is pretty much useless. If you add tags for your application they will never match because the low level tags will match long before the tags in your own code could ever match. You have to uncomment all predefined stuff in it. If you use my stack tag file you need to remove WPA provided default.stacktags under Trace - Trace Properties - Stack Tags Definitions. In practice I overwrite the default file to get rid of it. If you leave it you will get e.g. very cheap CPU times for a GC heavy application because all call stacks of your application which will trigger GC stuff are added to the GC stack tag. This makes your application specific stack tags look much slimmer than they really are because your application tags come later in the call stack which are not used to tag your stacks.  

    Why would I need a custom stack tag file? It makes it much easier to tag high level expensive operations of your application so you can see how much time you were spending with e.g. loading game data, decompressing things, rendering, … This makes it easy to detect patterns what your application was doing at a high level. Besides if you find a CPU bottleneck in your application you can add it under a e.g. a "Problems" node so you can document already known issues which are now easy to spot.

    For our problematic application PerformanceIssuesGenerator.exe we see that it was doing for 17,5s CPU Regex stuff (Weight in View is ms in time units). To see how long the actual running time was we need to add the Thread ID column since currently we sum the CPU time of all threads which is not the actual clock time we spent waiting for completion.

    image

     

    The context menu is actually customized. It is much shorter and contains the most relevant columns I find useful. If you want more of the old columns then you can simply drag and drop columns from the View Editor menu which is part of all WPA tables. If you want to remove additional columns you can also drag and drop columns back to the left again. This way you can streamline all of your column selection context menus which is especially useful for the CPU Usage Precise context menu which is huge.

    Select A Time Range to Analyze

    Now we see that we have two large Regex CPU consumers with a large time gap in between. But what was the application actually doing? This is where marker events from your own application come in handy so you know what high level operation e.g. the user did trigger and how long it did take. This can be achieved with a custom ETW event provider or the special ETW marker events which WPA can display in the Marks graph if any of them are present in your ETL file. To be able to use them to navigate in the ETL file your application must of write them at interesting high level time points which indicate for example the start and stop of a user initiated action. For .NET applications the EventSource class is perfectly suited for this task. Marker events can be written with a custom PInvoke call to

    Here is the code to write a marker event in C# which shows up in all kernel sessions. The TraceSession.GetKernelSessionHandles is adapted from the TraceEvent library. If you have "NT Kernel Logger" sessions only (e.g. if you use xperf) then you can use 0 as session handle to write to it. 

        /// <summary> Write to Windows Event Tracing a Marker string which does show up in the Marker tab when 
        /// you view the trace. This makes navigation in ETL files much easier. 
        /// </summary>
        public static class EtwMarker
        {
            #region Fields
            const int FixedBufferSize = 512;
    
            [StructLayout(LayoutKind.Sequential, Pack = 1, CharSet = CharSet.Ansi)]
            unsafe struct ETWString
            {
                public Int32 Prefix;
                public unsafe fixed byte String[FixedBufferSize];
            }
            #endregion
    
            /// <summary>Write a marker string to ETW to enable easier navigation in ETL files in the viewer.</summary>
            /// <param name="str">String to write</param>
            /// <exception cref="Win32Exception">When string could not be written.</exception>
            public static unsafe void WriteMark(string fmt, params object[] args)
            {
                String str = String.Format(fmt, args);
                ETWString etwStr = new ETWString();
                int len = CreateFromString(str, ref etwStr);
                var sessionHandles = TraceSession.GetKernelSessionHandles();
    
                // Write to all enabled kernel sessions so this marker shows up everywhere.
                foreach (var handle in sessionHandles)
                {
                    int ret = EtwSetMark(handle, &etwStr, len);
                    if (ret != 0)
                    {
                        throw new Win32Exception(ret);
                    }
                }
            }
    
            /// <summary>
            /// Create an ETWString from a .NET string. The struct is fixed size.
            /// Only the first 511 bytes are copied from the ASCII string.
            /// </summary>
            /// <param name="str">String to convert</param>
            /// <param name="data">Reference to ETWString struct</param>
            /// <returns>Length of ETWString</returns>
            static unsafe int CreateFromString(string str, ref ETWString data)
            {
                var bytes = Encoding.ASCII.GetBytes(str);
                int copyLen = bytes.Length < FixedBufferSize ? bytes.Length : FixedBufferSize - 1;
    
                fixed (void* p = &data)
                {
                    IntPtr dest = IntPtr.Add(new IntPtr(p), 4); // pointer to String buffer
    
                    // copy at most Length-1 bytes of string to keep the terminating null char
                    Marshal.Copy(bytes, 0, dest, copyLen);
                    int length = 4 + copyLen + 1; // Prefix DWORD + string length + closing \0 char
                    return length;
                }
            }
    
            /// <summary>
            /// Undocumented method of the kernel to write an ETW marker which does show
            /// up in the WPA viewer under the Marks tab. This makes navigation in trace files
            /// much easier to find important time marks.
            /// This is the same as xperf -m "string" which writes only to the "NT Kernel Logger" session.
            /// </summary>
            /// <param name="sessionHandle">if 0 the NT Kernel Logger Session is written to. Otherwise you need to use supply a handle to a kernel ETW session.</param>
            /// <param name="pStr">Ascii encoded string with a DWORD prefix</param>
            /// <param name="length">Length of complete string including the prefix and terminating \0 char</param>
            /// <returns>0 on success, otherwise a WIN32 error code</returns>
            [DllImport("ntdll.dll")]
            extern unsafe static int EtwSetMark(ulong sessionHandle, ETWString* pStr, int length);
        }

    Now that we have our marks we can use them to navigate to key time points in our trace session:

    image

    We see that the first CPU spike comes comes from RegexProcessing which did take 3,1s. The second regex block was active between the Hang_Start/Stop events which did take 2,7s. This looks like we have some real problems in our PerformanceIssueGenerator code. Since we have according to our ETW marks Regex processing, many small objects, many large objects and a hang with simultaneous regex processing we need to select one problem after the other so we can look at each issue in isolation. That is the power which custom ETW providers or ETW Marks can give you. Normally you are lost if you know that you have several issues to follow up. But with application specific context marker events you can navigate to the first regex processing issue. To do that select the first event by and then hold down the Ctrl key while clicking at the stop event to multi select events. Then you can right click on the graph to zoom into the region defined by the first and last event.

    image

    Analyze CPU Issue

    When you now look at the CPU consumption of the busiest threads we find 2,7s of CPU time. At the bottom WPA displays the selected duration which is 3,158s which matches quite well the reported timing of 3,178s. But the reported thread time of 2,7s is not quite the observed duration. In the graph you see some drops of the CPU graph which indicates that for some short time the thread was not active possibly waiting for something else.

    image

    Wait Chain Analysis

    That calls for a Wait Chain Analysis. If you scroll down you will find a second CPU graph with the name CPU Usage (Precise) Waits. This customized graph is perfectly suited to find not only how much CPU was consumed but also how long any thread was waiting for something. Please note that this graph does not replace the CPU Usage Sampled graph. I have explained the difference between both CPU graphs already earlier. The column selection context menu of this graph has been massively thinned out to keep only the most relevant columns. Otherwise you would have to choose from over 50 items and the context menu even has scroll bars! Now we have only process, thread id, thread stack as groupings. Next comes a list of fixed columns which are always visible because they are so important. There we see how long each thread did wait for something (WaitForSingleObject …) as total and maximum wait time and the CPU usage in milliseconds. If we sum up for the most expensive thread the wait time of 0,385s and 2,726s of CPU time we get 3,111s which is within a small error margin exactly the time we did get by measuring the start and stop of our regex processing operation.

    image

    Is this conclusion correct? Not so fast since a thread can be only running or waiting (it can also wait in the ready queue which is only relevant if you have more threads running than cores) the sum of CPU and Wait times for each thread will always add up to 3,1s because this is the time range you did zoom into. To actually prove that this time is really waited while we were regex processing we have to sort by the wait column and then drill down for the thread 10764.

    image

    When we do this we see that all waiting did occur while the DoRegexProcessing delegate was called. It was waiting on the regular expression JIT compilation to complete. Now we have proven that that wait time is really spent while executing the regex processing stuff. If we would like to optimize the total running time we have two options: Either we could use more threads to parallelize even further or we need to tune our Regular expression or replace it by something else. Before going down that route you should always check if this string processing is necessary at all. Perhaps strings are not the best data structure and you should think about your data structures. If you need to sue strings you still should verify that the regex processing was really necessary at this point of time. Eventually you do not need the results of this regex processing stuff right now.

    A Garbage Collection Issue?

    In the list of marker events we see that the first regex issue overlaps with a GenerateManySmallObjects operation. Lets zoom into that one and check out the what we see under CPU usage. There we see that we are consuming a significant amount of CPU in the Other stack tag which categorizes unnamed stacks into its own node. If we drill into it we find out allocating method PerformanceIssueGenerator.exe!PerformanceIssueGenerator.IssueGenerator::GenerateManySmallObjects. That is interesting. Was it called on more than one thread?

    image

    To answer that question it is beneficial to select the method in question and open from the context menu View Callers- By Function

    image

    This will let you start to drill up to all callers of that method which is useful to find the total cost of a commonly used method (e.g. garbage_collect …). This is still the total sum for all threads. Now we need to bring back out Thread Ids to see on which threads this methods was called.

    image

    If the Thread ID column has more than one node beneath it it will be expandable like I have shown above. This proves that only one thread was calling this method and it did use 1,3s of CPU time. But there are still 0,4s of wait time missing. Where was the rest spent? We could use the Wait graph again to see where the wait operation was hanging around but since we know that it was allocating things we can open the Region for Garbage collections