dev format
29 subscribers
74 photos
5 videos
10 files
120 links
Download Telegram
Joshua Bloch - Effective Java (3rd) - 2018.pdf
2.2 MB
Joshua Bloch - Effective Java (3rd) Eng (trial version)
Forwarded from Вастрик.Пынь
Держите обещанный подгон. Новый пост, в котором я рассказываю про историю и алгоритмы машинного перевода. Ни разу не встречал статей, где было бы собрано всё вместе.

Почему вам должно быть не насрать на машинный перевод? Например потому что именно благодаря этим алгоритмам и почти столетию попыток научить машину понимать и переводить текст, у нас сейчас есть весь Natural Language Processing. А он везде — от проверки орфографии до чайников с голосовым управлением.

http://vas3k.ru/blog/machine_translation/
Forwarded from StartAndroid
На днях я выхожу на новую работу в Берлине. Найти эту работу было значительно сложнее по сравнению, например, с моим опытом поиска в Москве или Минске.

Я написал статью, в которой я подробно расписываю, с чем мне пришлось столкнуться. Даже если вы не планируете искать работу в Европе, почитайте, это действительно интересный и непростой процесс.

http://startandroid.ru/ru/blog/537-poisk-raboty-v-germanii.html
Мир никогда не будет преждним.
Многие, кто печатал документ в Word, знают, что есть такой шрифт - Arial.
Так вот, в слове Arial ударение ставится на последний слог.
This media is not supported in your browser
VIEW IN TELEGRAM
Вынос новой функциональности по интеграции на пром
Илья Якямсев
"Эффективность не работает"
https://www.youtube.com/watch?v=K6oZuB8_dU8
"Жизненный цикл программы – опишите или изобразите его."

Съедается бабло. Оно попадает внутрь компании-организма. Бабло переваривается с помощью фермента времени. А потом тугая колбаса продукта выталкивается из билд сервера компании обрубаясь сжимающимся кольцом дедлайна.
"Я уверен, что чаще всего вам посоветуют сделать clean install, и это неверно. Так, наверное, следовало делать в Maven 2. Теперь нужно выполнять mvn verify. Потому что при выполнении clean у вас удаляется вообще всё, весь результат работы. А если у вас копируются файлы — это операции ввода/вывода, они выполняются медленно. В общем, многие вещи будут выполняться много лишних раз. Большинство плагинов знают, когда им нужно выполнять свою задачу. Как правило, в clean потребности нет. Что касается install, то эта команда только копирует ваши JAR-файлы в локальный репозиторий. Это, опять-таки, ненужная операция ввода/вывода. Больше того, ваш локальный репозиторий может стать грязным — то есть он может выглядеть иначе, чем локальный репозиторий вашего коллеги. Иногда это может привести к интересным результатам. Так что следует просто выполнять mvn verify, этого достаточно."
https://habr.com/company/jugru/blog/424505/
Супер крутой интерактивный рассказ про то, как устроен TLS (который ещё зовут SSL'ем). Разобран буквально каждый байт, переданный между клиентом и сервером.
Oracle Database 12.2.

It is close to 25 million lines of C code.

What an unimaginable horror! You can't change a single line of code in the product without breaking 1000s of existing tests. Generations of programmers have worked on that code under difficult deadlines and filled the code with all kinds of crap.
https://news.ycombinator.com/item?id=18442941