[Из песочницы] Как я искал работу в Сингапуре |
И я знаю, что если завтра уеду в Америку или Сингапур, то за месяц-два точно найду работу в QA, благо английский позволяет. © Dorial
Именно эта фраза из статьи, опубликованной в корпоративном блоге моего последнего работодателя в РФ, побудила меня написать собственную. Примерно так же думал и я, когда понял, что нужно искать работу в Сингапуре. Все оказалось не совсем так, о чем я и хочу рассказать в этой статье.
Работу я нашел, но не за месяц-два, а за 14 месяцев. А потом еще 3 месяца ждал выхода на работу.
|
Метки: author oponomarev карьера в it-индустрии сингапур собеседования |
[Из песочницы] Копирование данных с веб-сайта с помощью R и библиотеки rvest |
Чтобы проводить анализ данных, необходимо сначала эти данные собрать. Для этой цели есть много разных методов. В этой статье мы будем говорить о копировании данных непосредственно с веб-сайта, или о скрейпинге (scraping). На Хабре есть несколько статей о том, как сделать копирование с помощью Python. Мы будем использовать язык R (вер.3.4.2) и его библиотеку rvest. В качестве примера рассмотрим копирование данных с Google Scholar (GS).
Читать дальше →|
Метки: author DataEd data mining анализ данных скрейпинг |
Подвесные топливные баки для самолётов |


|
|
[Перевод] Новое API React: Suspense (ру субтитры, с выступления Дэна на JS Conf) |

Дэн Абрамов рассказывает о "будущем" API — Suspense. По ходу презентации он описывает две проблемы:
которые позволяет решить новое API.
P.S. Видео под катом, не забудьте включить субтитры.
Читать дальше ->|
Метки: author maxfarseer reactjs javascript react redux jsconf dan abramov react 16.3+ suspense |
Пошаговая регистрация и секреты в Steam Direct. (актуально на 01.03.2018) |
|
Метки: author Hroft_Den разработка игр steam steam direct steam greenlight greenlight gamedev gamedevelopment indiedev videogame unity3d продвижение ashhroft |
[Перевод] Начинающему веб-мастеру: делаем одностраничник на Bootstrap 4 за полчаса |

|
Метки: author ru_vds разработка веб-сайтов jquery javascript блог компании ruvds.com bootstrap разработка обучение |
Пошаговая регистрация и секреты в Steam Direct. (актуально на 01.03.2018) |



|
Метки: author Hroft_Den разработка игр steam direct steam greenlight gamedev gamedevelopment indiedev videogame unity3d platformer steam ashhroft |
Собственные данные в системном дампе падения Windows |
По роду своей деятельности (Windows Kernel) мне регулярно приходится разбирать дампы BSOD'ов. Не единичны случаи, когда у конечного пользователя успешно пишутся только Mini-дампы, в которых сохраняется только значение регистров процессора и стек падения. А другого средства отладки клиентской машины просто нет. Но что делать, если в стеке нет нашего драйвера, а заказчик настаивает, что падения начались после установки продукта и закончились после отключения драйвера этого продукта? В моем случае хорошим решением оказалось ведение небольшого журнала последних событий в циклическом буфере. Осталось только сохранить этот циклический буфер в дампе.
Под катом я расскажу, как из своего драйвера добавить в дамп данные. А затем извлечь их, используя pykd.

|
Метки: author kITerE системное программирование разработка под windows отладка windows kernel bsod pykd keregisterbugcheckreasoncallback bugchecksecondarydumpdatacallback |
Разбор предложений по шаблонам русского языка |

|
Метки: author sshmakov python программа выходного дня естественный язык русский язык |
[Из песочницы] Blockchain на Go. Часть 2: Proof-of-Work |
|
Метки: author Ragnar_by go golang blockchain proof-of-work |
Разбор перформансных задач с JBreak (Часть 1) |
void forEach(List values, PrintStream ps) {
values.forEach(ps::println);
}
void forEach(List values, PrintStream ps) {
values.stream().forEach(ps::println);
}
void forEach(List values, PrintStream ps) {
values.parallelStream().forEach(ps::println);
}
|
|
Тренинг FastTrack. «Сетевые основы». «Ценность роутеров Cisco». Эдди Мартин. Декабрь, 2012 |

|
Метки: author HostingManager хостинг сетевые технологии it- инфраструктура cisco блог компании ua-hosting.company ospf isr g2 support cisco capital |
Compact varint — уникальность и большие значения за ту же стоимость |
Внимание: Код представленный в статье немного отличается от оригинальных EncodeVarint и DecodeVarint и даёт другие результаты. Будьте внимательны.
В multiformats/unsigned-varint обсуждении правильной записи числа в varint было замечено что многие числа в оригинальном varint могут быть записаны в последовательности разной длинны. Это даст разные блоки и их хеши при идентичных значениях кодированных в протобуфер.
Оригинальный varint просто делит число на кусочки по 7 бит. И записывает их в порядке от младшего к старшему добавляя к каждому кусочку старший 8ой бит. Значение этого бита зависит от того последний это кусочек (0) или нет (1).
Таким образом например значение 0 мы можем записать во многих вариантах:
0000 0000 (0x00) varint = 01000 0000 0000 0000 (0x8000) varint = 01000 0000 1000 0000 0000 0000 (0x808000) varint = 0Я подумал что можно начинать значения контейнера большего размера от максимального значения предыдущего контейнера + 1. Ведь если мы используем контейнер такого размера то число должно быть больше максимума предыдущего контейнера.
Читать дальше ->|
Метки: author ivan386 go varint protobuf ipfs multiformats |
DigiCert отзывает 23 тысячи SSL-сертификатов: в чем причина |
Читать дальше ->
|
Метки: author 1cloud информационная безопасность блог компании 1cloud.ru 1cloud ssl- сертификаты digicert trustico |
DigiCert отзывает 23 тысячи SSL-сертификатов: в чем причина |
Читать дальше ->
|
Метки: author 1cloud информационная безопасность блог компании 1cloud.ru 1cloud ssl- сертификаты digicert trustico |
[recovery mode] Goldman Sachs переманил ведущего инженера Google для разработки API к своим сервисам |

|
Метки: author ITICapital финансы в it блог компании iti capital google goldman sachs marquee |
[recovery mode] Goldman Sachs переманил ведущего инженера Google для разработки API к своим сервисам |

|
Метки: author ITICapital финансы в it блог компании iti capital google goldman sachs marquee |
Ни в чём себе не отказывайте: даём карт-бланш на нецензурируемые отзывы о наших мероприятиях в нашем блоге |

|
|
Ни в чём себе не отказывайте: даём карт-бланш на нецензурируемые отзывы о наших мероприятиях в нашем блоге |

|
|
[Перевод] Lightning Network In Depth, Part 2: HTLC And Payment Routing |
В прошлой статье мы с вами подробно разобрали работу платежных каналов, а также несколько различных методов по обеспечению безопасности платежей, проходящих через них, однако этого все еще недостаточно для построения рабочей сети каналов: даже если мы уверены в том, что внутри каждого канала все играют честно, мы не можем гарантировать доставку средств по цепочке через ряд каналов. И здесь нам на помощь приходят смарт-контракты, называемые HTLC (hash-time-lock-contracts). В этой статье мы разберем принцип их работы, и, наконец, на примере продемонстрируем как проходит платеж в сети Lightning network.

|
|