Fixing Windows 10 sound issue/noise

For a few months I have been struggling with small sound issues. It’s hard to put words to describe it, but it was like noise/static here and there, more often than not while playing games and rendering 3D.

I tried reinstalling audio drivers but that didn’t fix the issue. Finally, I found a post (to which I lost the link) with the solution.

In Windows 10 power options, I changed the configuration from “balanced” to “performance”.
Win10 customize power plan

SGE/OGS: Clean your logs

At Datacratic, part of our infrastructure runs in the cloud. Our elastic cluster is managed by StarCluster and job dispatch is managed by Open Grid Scheduler (OGS), a fork of Sun Grid Engine (SGE).

While I was looking at StarCluster’s output to help a new user, I realized there was a lot of timeouts. I dug a bit and found out that the command qacct was too slow. Following the lead, I understood that the said command parses a text file each time it is executed.

After a few years of operations, our main cluster has dispatched over 5 000 000 jobs. The log file parsed by qacct was about 2Gb in size. Tada! A couple of search queries taught me that OGS, in its install directory (<path to ogs>/util/logchecker.sh), has a script, ready to be configured, to rotate its logs. I configured and launched it. The timeouts are gone.

Lesson learned: StarCluster/OGS operators, it is important to configure and schedule that script to run every now and then if you want to keep your operations stable.

Lecture: Exceptional C++

Un autre livre de C++! Mon 3è pour être exact. Comme souvent, c’est le travail qui motive mes choix. Récemment j’ai été amené à travailler sur MLDB et une bonne partie du code requiert des connaissances approfondies. Je souhaitais une fois de plus m’améliorer alors j’ai débusqué ce livre qui semble être un classique.
Continue reading

Exceptional C++ Book Cover Exceptional C++
Herb Sutter
Computers
Taylor & Francis US
2000
208

Lecture: Evaluating Machine Learning Models

Ce billet sera aussi bref que ce livre de 50 pages l’est. On y passe en revue des techniques d’évaluation des modèles d’apprentissage machine. Travaillant avec de près avec une équipe dans ce domaine, j’ai reconnu plusieurs méthodes qui y sont décrites dans les conversations quotidiennes au boulot. C’est une lecture rapide que j’ai appréciée. Étant donné qu’il est gratuit, il est facile de le recommander à tout le monde qui est curieux sur le domaine.

http://www.oreilly.com/data/free/evaluating-machine-learning-models.csp

Evaluating Machine Learning Models Book Cover Evaluating Machine Learning Models
Alice Zheng
O'Reilly
Septembre 2015
ebook
50

Lecture: Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

Deux de mes collègues ont commandé ce livre et le lisaient simultanément: du jamais vu! De Scott Myers, le même auteur que “Effective C++: 55 Specific Ways to Improve Your Programs and Designs”, un livre qui m’a beaucoup plu, je n’ai pas réfléchi longtemps avant de “shotgunner” la première copie disponible.
Continue reading

Effective Modern C++ Book Cover Effective Modern C++
Scott Meyers
Computers
O'Reilly Media
2014-12-05
315

Lecture: Big Data

L’histoire de comment j’ai été incité à lire ce livre est différente des autres. Un collègue l’a pré commandé au nom de la compagnie lorsqu’il était en cours de rédaction. Ledit collègue a quitté la compagnie il y a plus d’un an et le livre nous a été livré il y a quelques semaines. Comme je travaille en (buzzword) Big Data et que le bouquin a le même titre je me suis dit «pourquoi pas?».
Continue reading

Big Data Book Cover Big Data
Nathan Marz, James Warren,
Computers
Manning Publications
2015-03-31
328