Forwarded from Generative Anton (Anton Repushko)
Аналитика 10 лямов репозиториев
Безумный дядька сделал аналитику огромного количества открытых реп в гитхабе/битбакете/гитлабе, посчитал файлики, запуская это всё лямбдой на AWS, а данные вытягивая с S3. В итоге всё стоило под 80 баксов.
В чём прикол? (помимо того, что это оказалось не слишком дорого и вообще посчиталось нормально)
Написана тулзовина была на Go.
Мораль: ресёч, когда нужно было просто погонять данные (или поскрапить их) да формировать json-результаты? Go, я выбираю тебя *бросает_покебол*
Безумный дядька сделал аналитику огромного количества открытых реп в гитхабе/битбакете/гитлабе, посчитал файлики, запуская это всё лямбдой на AWS, а данные вытягивая с S3. В итоге всё стоило под 80 баксов.
В чём прикол? (помимо того, что это оказалось не слишком дорого и вообще посчиталось нормально)
Написана тулзовина была на Go.
Мораль: ресёч, когда нужно было просто погонять данные (или поскрапить их) да формировать json-результаты? Go, я выбираю тебя *бросает_покебол*
GitHub
scc-data/main.go at master · boyter/scc-data
Contribute to boyter/scc-data development by creating an account on GitHub.
Снова сложные мемы, в этот раз про шаблоны проектирования и сериалы.
Чтобы долго не тянуть: хороший пример про паттерн Visitor и незаслуженно (на мой взгляд) закрытый сериал Визитёры с Мореной Баккарин в главной роли, она же лицо мема.
Чтобы долго не тянуть: хороший пример про паттерн Visitor и незаслуженно (на мой взгляд) закрытый сериал Визитёры с Мореной Баккарин в главной роли, она же лицо мема.
Грустная история о том, как человек почти 15 лет пытается стать программистом, но судьба все отводит и отводит его от этой страшной участи.
Хороший пример того что такое невезёт, а также эффекта Даннинга — Крюгера. Кроме того, я лично знаю несколько как неудачных попыток вкатиться со стороны в профессиональное программирование, так и неплохих, но не восхитительных, поэтому прихожу к выводу, что почти все истории успеха разработчиков 300к в наносекунду без образования - ошибка выжившего. Помимо этого, автор касается проблемы закостенелости и непрофессионализма HR вайти России, которая играет значительную роль в его трагедии.
Прежде чем вы решите посмотреть/прослушать эту часовую простыню, предупреждаю, что ведущий может зайти не всем, но если этот час пролетит для вас и вам понравится, то присоединяйтесь к @kadavrchannel.
Хороший пример того что такое невезёт, а также эффекта Даннинга — Крюгера. Кроме того, я лично знаю несколько как неудачных попыток вкатиться со стороны в профессиональное программирование, так и неплохих, но не восхитительных, поэтому прихожу к выводу, что почти все истории успеха разработчиков 300к в наносекунду без образования - ошибка выжившего. Помимо этого, автор касается проблемы закостенелости и непрофессионализма HR в
Прежде чем вы решите посмотреть/прослушать эту часовую простыню, предупреждаю, что ведущий может зайти не всем, но если этот час пролетит для вас и вам понравится, то присоединяйтесь к @kadavrchannel.
❤1
Forwarded from Попячечная 🌚
ААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА
https://youtu.be/eZDlJgJf55o
https://youtu.be/eZDlJgJf55o
YouTube
Dockercraft - Minecraft Docker client
A Minecraft Docker client! To visualize and run containers directly from a Minecraft environment.
Github repository: https://github.com/docker/dockercraft (we're looking for contributors!)
Authors: https://twitter.com/aduermael & https://twitter.com/gaetan_dv
Github repository: https://github.com/docker/dockercraft (we're looking for contributors!)
Authors: https://twitter.com/aduermael & https://twitter.com/gaetan_dv
Forwarded from oleg_log (Oleg Kovalov)
Мне уже нравится эта презентация
https://www.youtube.com/watch?v=IAdLwUXRUvg
https://www.youtube.com/watch?v=IAdLwUXRUvg
oleg_log
Мне уже нравится эта презентация https://www.youtube.com/watch?v=IAdLwUXRUvg
Олег откусил мой ломоть, я же сначала хотел ее досмотреть, а потом как нибудь пошутить. Обойдёмся без шуток.
Собственно, статья https://medium.com/@MortyMerr/two-jobs-4ad4fb0e64d9
Довольно очевидная идея: хочешь 2 зарплаты - заведи 2 работы. Насколько очевидная, настолько и тупая, поэтому в статье есть лайфхак, который знает каждый работник: работай ровно так, чтобы не уволили и не продуктивней. Потом надо пойти дальше и работать продуктивно, тратя меньше времени на одну работу, успевая работать вторую.
И можно развивать эту схему, если у вас нет жизни, семьи, хобби и, самое главное, вы очень очень и очень любите работать, потому что ничего другого в пределе у вас не останется.
На деле - все мы люди и на такую схему молодого человека хватит на год-три-пять в зависимости от желаний и амбиций. Взрослого - ну на пару лет. А потом эта система выродится и тут уже как в казино - нужно вовремя остановиться.
Довольно очевидная идея: хочешь 2 зарплаты - заведи 2 работы. Насколько очевидная, настолько и тупая, поэтому в статье есть лайфхак, который знает каждый работник: работай ровно так, чтобы не уволили и не продуктивней. Потом надо пойти дальше и работать продуктивно, тратя меньше времени на одну работу, успевая работать вторую.
И можно развивать эту схему, если у вас нет жизни, семьи, хобби и, самое главное, вы очень очень и очень любите работать, потому что ничего другого в пределе у вас не останется.
На деле - все мы люди и на такую схему молодого человека хватит на год-три-пять в зависимости от желаний и амбиций. Взрослого - ну на пару лет. А потом эта система выродится и тут уже как в казино - нужно вовремя остановиться.
Medium
Осознанная меркантильность
Про две работы и рациональное отношение к зарплате
Nvidia запустила GeForce NOW в России! Сотни игр с максимальными настройками всего за 1000 рублей в месяц!
Правда я насчитал только 30.
Правда я насчитал только 30.
Я почему-то совершенно забыл про Волдеморт-типы и их поддержку в C++, а пару дней назад очень хотелось чего-нибудь такого.
Волдеморт-типы прекрасная вещь, во-первых, потому что они так называются. А называются они так потому, что их нельзя называть явно вне области их объявления.
Я так понимаю это изобретение из языка D, но благодаря распространению auto в C++14 это тоже реализуемо.
UPD. Я не написал
Волдеморт-типы прекрасная вещь, во-первых, потому что они так называются. А называются они так потому, что их нельзя называть явно вне области их объявления.
Я так понимаю это изобретение из языка D, но благодаря распространению auto в C++14 это тоже реализуемо.
UPD. Я не написал
const в 16 строке, о ужасForwarded from Канал Петра
Прикольно. Достаточно известно, что компьютеры неточны. Иногда эта неточность связана с заряженными частицами, которые проходят через электронику.
Это приводит к тому, что иногда один бит в памяти компьютера может быть изменен на противоположный.
Человек придумал зарегистрировать домены, которые отличаются от популярных на один бит. Например, microsmft.com вместо microsoft.com
Далее он настроил логгирование запросов, чтобы убедиться, что это не опечатки. То есть ОС отправляет запрос на адрес microsmft.com, а внутри запроса написано, что браузер запрашивает доступ к microsoft.com.
Выяснилось, что каждый день ему приходило 59 запросов с неверным битом. Иногда ошибка происходит в серверах, которые отвечают за роутинг траффика в интернете. Тогда несколько тысяч пользователей могут запрашивать твой адрес вместо настоящего.
Современные системы шифрования и безопасности интернета не совсем готовы к таким атакам.
Теперь я вместо неверной фазы луны во всех неверных бедах буду винить космические лучи.
dinaburg.org/bitsquatting.html
Это приводит к тому, что иногда один бит в памяти компьютера может быть изменен на противоположный.
Человек придумал зарегистрировать домены, которые отличаются от популярных на один бит. Например, microsmft.com вместо microsoft.com
Далее он настроил логгирование запросов, чтобы убедиться, что это не опечатки. То есть ОС отправляет запрос на адрес microsmft.com, а внутри запроса написано, что браузер запрашивает доступ к microsoft.com.
Выяснилось, что каждый день ему приходило 59 запросов с неверным битом. Иногда ошибка происходит в серверах, которые отвечают за роутинг траффика в интернете. Тогда несколько тысяч пользователей могут запрашивать твой адрес вместо настоящего.
Современные системы шифрования и безопасности интернета не совсем готовы к таким атакам.
Теперь я вместо неверной фазы луны во всех неверных бедах буду винить космические лучи.
dinaburg.org/bitsquatting.html
А давайте челлендж, который я в твиттере подглядел? Жду ваши варианты в комментариях!
1. First language: Delphi
2. Had difficulties: Prolog
3. Most used: C++
4. Totally hate: C++
5. Most loved: C++
1. First language: Delphi
2. Had difficulties: Prolog
3. Most used: C++
4. Totally hate: C++
5. Most loved: C++