YELLOW status in Elasticsearch

The status is yellow because we have unassigned shards.
In this case we have one node cluster, but our indices all have number_of_replicas: 1 (which is the default). So we have to add a second node to our cluster, or just set "number_of_replicas: 0" globally:
curl -XPUT -H "Content-Type: application/json" 'localhost:9200/_all/_settings' -d '{"index" : {"number_of_replicas" : 0}}'

Національна Опера України - epic fail

2 ярус 4 ряд 20 місцеДуже дякую за Кармен та Шахарезаду.
Особисто мені (2 ярус 4 ряд 20 місце) та деяким іншим глядачам було дуже приємно побачити перед собой ваші прекрасні стовби.
Звичайно, тепер ми знаємо про них, нажаль, коли купували квитки не знали.
Я розумію, що жадібність або тупість людська не знає меж. Жадібність, якщо знали про це і тупість якщо навіть не здогадувались що огляд сцени мав би бути з усіх місць.
Хіба не можна було прибрати ті місця де немає повноцінного огляду сцени?
А, звичайно, не можна було - це ж втрати.
Отже, з величезною повагою до акторів та працівників театру, але крім тих хто має відповідати за цей фейл.

Gmail auto archiving

Розділи: 

Go to Google Drive and create a Google Apps Script named "gmail_auto_archiving":

function autoArchiveGmail() {
var threads = GmailApp.search('label:inbox is:read -is:starred -is:important');
for (var i = 0; i < threads.length; i++) {
threads[i].moveToArchive();
}
}

Then create a trigger to start this script daily.
Now all mail except unread, important and starred will be archived.

Check ssl certificate

Розділи: 

Let`s make a script sslcheck and save it to system $PATH:

#!/bin/bash

echo | openssl s_client -showcerts -servername $1 -connect $1:443 2>/dev/null | openssl x509 -inform pem -noout -dates

Check the certificate of vitich.kiev.ua:

$ sslcheck vitich.kiev.ua
notBefore=Feb 8 00:00:00 2019 GMT
notAfter=Aug 17 23:59:59 2019 GMT

Нерівна смерть світу технологій або чому втрата Джобса затьмарила втрату Рітчі.

Dennis RitchieУ жовтні 2011 року пішли з життя відразу дві легенди IT-індустрії. Але якщо смерть Стіва Джобса стала головною темою найбільших ЗМІ, то Денніс Рітчі помер на самоті і так і залишився невідомим широкому загалу. Проте без нього не було б ані Apple, ані Microsoft, ані мобільних гаджетів, ані інтернету в тому вигляді, в якому ми їх знаємо.
Денніс Рітчі відомий комп'ютерним фахівцям як творець мови програмування «C». Разом зі своїм співавтором Кеном Томпсоном він зробив великий внесок в розробку операційної системи UNIX і заклав основи теорії операційних систем. Саме UNIX лежить в основі відкритої операційної системи GNU / Linux, на базі якої створено сучасні мобільні операційні системи iOS і Android, а також MacOS. На базі мови «C» створено більшість програмного забезпечення під Windows, а також мобільних додатків для iPhone і інших гаджетів Apple.

udp port forwarding

Розділи: 

Знадобилося мені потестувати відправку логів nginx на віддалений сервер syslog, який вміє тільки udp.
На допомогу прийшов socat:

Запускаємо:
socat UDP4-RECVFROM:5000,fork UDP4-SENDTO:10.1.1.13:5000

Тепер можна відправляти логи на локальний порт udp 5000

viber and libcurl4

Після оновлення вайбер не схотів ставати:

viber depends on libcurl3; however:
Package libcurl3 is not installed.
Бо вже встановлена libcurl4

Отже треба перепакувати пакет з libcurl4
1) розпакуємо пакет
$ dpkg-deb -x viber.deb viber
$ dpkg-deb --control viber.deb viber/DEBIAN

2) У файлі viber/DEBIAN/control замінюємо "libcurl3" на "libcurl4"

3) збираємо наново
$ dpkg -b viber viber-libcurl4.deb

Experience vs diploma

Розділи: 

experience vs diploma

При наймі на роботу великі міжнародні компанії відмовляються від дипломів

Тема наявності диплома у процесі підбору персоналу стала майже анекдотичною у великих компаніях. Відтепер навички та вміння важливіші за диплом.
Це не нова тенденція, але вона показує, що у великих міжнародних компаніях значення диплома істотно знижується. У деяких випадках графа про наявність диплома відсутня в персональних анкетах.
Сайт з пошуку роботи Glassdoor опублікував список з п'ятнадцяти компаній в цьому сезоні, для яких наявність диплома про вищу освіту не є обов'язковим для кандидатів.
Однак, наявність диплома престижного університету або бізнес-школи теж буде плюсом.

GeoLite2 :(

Розділи: 

As of April 1, 2018, updated versions of the GeoLite Legacy databases will be available to redistribution license customers only, although anyone can continue to download the March 2018 GeoLite Legacy builds. On January 2, 2019, the last build will be removed from our website. GeoLite Legacy database users will need to switch to the GeoLite2 or commercial GeoIP databases and update their integrations by January 2, 2019.

If you are a redistribution license customer, please note that you must download via the account portal or geoipupdate in order to get an updated database.

Pages