Forwarded from OpenDevCast
Вот и всё. Пора закрывать канал и подводить итоги. Идея была интересная, и мы увидели довольно много отличных постов. Проблема в том, что те, кому есть что рассказать, либо ленятся что-то писать, либо уже ведут 2 канала, подкаст, шоу на ютубе, 20 опенсурс библиотек, блог, курсы в университете. И пусть основная идея @opendevcast заключалась в прямой работе с авторами и мотивировании их писать посты, на практике это потребовало больше усилий, чем мы могли вложить.
- Ок, а что мне делать?
1. Подписывайтесь на каналы. Многие замечательные авторы ведут собственные авторские каналы с интересным и оригинальным контентом, прям как мы собирали здесь, а то и лучше. Многие делают подборки такого рода небольших каналов. Вот несколько:
+ https://xn--r1a.website/oleg_log/3033
+ https://xn--r1a.website/oleg_log/2822
+ https://xn--r1a.website/profunctor_io/4353
2. Заводите собственный канал. Если вам есть, что рассказать -- рассказывайте, делитесь, записывайте. И самому пригодится, и другим интересно почитать.
3. Если не хватает подписчиков, многие другие авторы каналов будут рады помочь репостами. Не стесняйтесь, пишите.
4. Если хочется рассказать совсем чуть-чуть и не хочется для этого заводить отдельный канал, авторы других каналов также рады помочь. В частности, @olegkovalov принимает посты для @oleg_log (даже от неолегов), а @orsinium -- для @itgram_channel. Мы добрые, не бойтесь.
Это конец @opendevcast, но не конец интересных постов, авторского контента и нашего общения. Show must go on!
- Ок, а что мне делать?
1. Подписывайтесь на каналы. Многие замечательные авторы ведут собственные авторские каналы с интересным и оригинальным контентом, прям как мы собирали здесь, а то и лучше. Многие делают подборки такого рода небольших каналов. Вот несколько:
+ https://xn--r1a.website/oleg_log/3033
+ https://xn--r1a.website/oleg_log/2822
+ https://xn--r1a.website/profunctor_io/4353
2. Заводите собственный канал. Если вам есть, что рассказать -- рассказывайте, делитесь, записывайте. И самому пригодится, и другим интересно почитать.
3. Если не хватает подписчиков, многие другие авторы каналов будут рады помочь репостами. Не стесняйтесь, пишите.
4. Если хочется рассказать совсем чуть-чуть и не хочется для этого заводить отдельный канал, авторы других каналов также рады помочь. В частности, @olegkovalov принимает посты для @oleg_log (даже от неолегов), а @orsinium -- для @itgram_channel. Мы добрые, не бойтесь.
Это конец @opendevcast, но не конец интересных постов, авторского контента и нашего общения. Show must go on!
Telegram
oleg_log
Не опоздал, а дал возможность еще каналов довести.
@overtimehate - хороший технический блог
@rxd_txd - и еще один не хуже!
@numstation - научные штучки и мемы)
@count0_digest & @sysadmin_tools - 2 канала, без которых я не могу жить
@experimentalchill - непревзойденные…
@overtimehate - хороший технический блог
@rxd_txd - и еще один не хуже!
@numstation - научные штучки и мемы)
@count0_digest & @sysadmin_tools - 2 канала, без которых я не могу жить
@experimentalchill - непревзойденные…
Greg LeMond, a pro cyclist and three-time Tour de France winner, once said something about cycling that I want to share with you:lemond
“It never gets easier, you just go faster.”
In so many ways, that describes a career in software.
https://letterstoanewdeveloper.com/2020/04/27/it-never-gets-easier-you-just-go-faster/
“It never gets easier, you just go faster.”
In so many ways, that describes a career in software.
https://letterstoanewdeveloper.com/2020/04/27/it-never-gets-easier-you-just-go-faster/
Letters To A New Developer
“It never gets easier, you just go faster.”
Dear New Developer, Congratulations! Let’s take a moment to celebrate the decision you’ve made to launch or redirect your career. What lies ahead is a lot of hard work, satisfaction, the occasional…
Forwarded from Information Security Memes
Suddenly FBSDKRestrictiveDataFilterManager.m - Line 71 started to crash #1373
Внезапно от этого начали ссыпаться многие моб приложения, Spotify, TikTok, Pinterest и дальше по списку.
Суть: многие используют фб-сдк для логина, внезапно выкатили кривой фикс на сервере и....все посыпалось! Спасибо, что Гитхаб и Телеграм не используют это сдк.
https://news.ycombinator.com/item?id=23097459
https://github.com/facebook/facebook-ios-sdk/issues/1373
Внезапно от этого начали ссыпаться многие моб приложения, Spotify, TikTok, Pinterest и дальше по списку.
Суть: многие используют фб-сдк для логина, внезапно выкатили кривой фикс на сервере и....все посыпалось! Спасибо, что Гитхаб и Телеграм не используют это сдк.
https://news.ycombinator.com/item?id=23097459
https://github.com/facebook/facebook-ios-sdk/issues/1373
GitHub
Suddenly FBSDKRestrictiveDataFilterManager.m - Line 71 started to crash · Issue #1373 · facebook/facebook-ios-sdk
Checklist I've updated to the latest released version of the SDK I've searched for existing GitHub issues I've looked for existing answers on Stack Overflow, the Facebook De...
Forwarded from ITGram
Github выпустил в бету codespaces -- VSCode, встроенный в Github. Ну а что, код весь уже в репозитории, marketplace для расширений тоже на сервере, сам VSCode, по сути, Electron с Monaco Editor внутри, а всякие контейнеры и deployment уже крутятся через Github Actions. Если прям в браузере не удобно, можно VSCode подключать к этому окружению и так дёргать ручки.
В принципе, к этому всё и шло. Dev окружение уже давно уходит в облака. Те же AWS Lambda попробуй локально протестируй, ага. В итоге, 90% айти сведётся к кликанью мышкой в интерфейсе AWS, но это уже другая история.
В принципе, к этому всё и шло. Dev окружение уже давно уходит в облака. Те же AWS Lambda попробуй локально протестируй, ага. В итоге, 90% айти сведётся к кликанью мышкой в интерфейсе AWS, но это уже другая история.
GitHub
GitHub Codespaces
GitHub Codespaces gets you up and coding faster with fully configured, secure cloud development environments native to GitHub.
Качаешь такой kafka-junit от Salesforce, хочешь посмореть, как они тестируют кафку с SASL_PLAINTEXT и соотв взять нужное себе.
Открываешь редактор, чтобы посмореть, подредачить, сохраняешь, умная IDEA добавляет абзацы в лицензию(вроде не страшно, но в этом идея).
Запускаешь тесты и....license-checker начинает падать! Ругаясь, что лицензии нет, но как вы уже догадались - дело в том, что она не 1в1 с ожидаемым оригиналом.
Я не на IDEA ругаюсь, а на требование лицензии в файле, вещь нужная, но забавная (копростайл++). Интересно, IDE может не редачить хедер? 🤔
(если вы завозили SASL в кафку/зукипер на жвм языке - с удовольствием послушаю ваш опыт и скопирую код)
Открываешь редактор, чтобы посмореть, подредачить, сохраняешь, умная IDEA добавляет абзацы в лицензию(вроде не страшно, но в этом идея).
Запускаешь тесты и....license-checker начинает падать! Ругаясь, что лицензии нет, но как вы уже догадались - дело в том, что она не 1в1 с ожидаемым оригиналом.
Я не на IDEA ругаюсь, а на требование лицензии в файле, вещь нужная, но забавная (копростайл++). Интересно, IDE может не редачить хедер? 🤔
(если вы завозили SASL в кафку/зукипер на жвм языке - с удовольствием послушаю ваш опыт и скопирую код)
Грустная и правдивая история опенсурс. За пример взят Apache Cloudstack.
https://habr.com/ru/post/500074/
Автор в коменте еще докину ползеное, важно знать:
— quasi-OSS — компания открывает свой продукт, сообщество неактивное, состоит из постоянных разработчиков компании, плюс нескольких активистов со стороны;
— user-based OSS — типа CloudStack, компактная группа основных пользователей совместно разрабатывает продукт под свои нужны, спонсируя своих разработчиков;
— community-based OSS — большАя группа контрибьюторов как от компаний, так и от индивидуальных разработчиков;
https://habr.com/ru/post/500074/
Автор в коменте еще докину ползеное, важно знать:
— quasi-OSS — компания открывает свой продукт, сообщество неактивное, состоит из постоянных разработчиков компании, плюс нескольких активистов со стороны;
— user-based OSS — типа CloudStack, компактная группа основных пользователей совместно разрабатывает продукт под свои нужны, спонсируя своих разработчиков;
— community-based OSS — большАя группа контрибьюторов как от компаний, так и от индивидуальных разработчиков;
Хабр
Вы решили присоединиться к разработке open source продукта. К чему готовиться?
Здравствуйте, написать эту статью меня побудил мой опыт участия в open-source проекте Apache Cloudstack, куда я периодически отправляю фичи и багфиксы. Меня нель...
Еще тут телега десктоп обновилась:
New in version 2.1.3:
• Channels to which you can't post will no longer be suggested when forwarding.
Не прошло и 2.5 лет https://github.com/telegramdesktop/tdesktop/issues/4348
Фикс канешн крутой, до личного стыда крутой https://github.com/telegramdesktop/tdesktop/commit/5120d3ef2cc7a2f97e015f1aff950669531713e3
New in version 2.1.3:
• Channels to which you can't post will no longer be suggested when forwarding.
Не прошло и 2.5 лет https://github.com/telegramdesktop/tdesktop/issues/4348
Фикс канешн крутой, до личного стыда крутой https://github.com/telegramdesktop/tdesktop/commit/5120d3ef2cc7a2f97e015f1aff950669531713e3
GitHub
Dialog "Choose Recipient" with all subscribed channels · Issue #4348 · telegramdesktop/tdesktop
Steps to reproduce RMB on any message LMB "Forward message" Dialog "Choose Recipient" with bots, contacts, chats and ALL subscribed channels Expected behaviour T...
Есть небольшая библиотека, пользователей мало, есть желание чуть-чуть сломать совместимость (если пользователь подкинет свою импл. интерфейса, вариантов в библиотеке хватает) и зарелизить как v2.1, вместо v3. Что думаете?
Anonymous Poll
23%
Можно аккуратно сломать
75%
Лучше придерживаться semver
2%
Другое
A HISTORY OF NVIDIA STREAM MULTIPROCESSOR
От Теслы (2006) до Тюринг (2018). На скрине выше заметно, что разница Turing vs Pascal < Pascal vs Maxwell, кто-то из знакомых предположил, что после Turing будет новый техпроцесс и серия 3ххх (к концу 2020 обещали) будет крайне шустрой (возможно @cyberhermitage говорил)
https://fabiensanglard.net/cuda/index.html
От Теслы (2006) до Тюринг (2018). На скрине выше заметно, что разница Turing vs Pascal < Pascal vs Maxwell, кто-то из знакомых предположил, что после Turing будет новый техпроцесс и серия 3ххх (к концу 2020 обещали) будет крайне шустрой (возможно @cyberhermitage говорил)
https://fabiensanglard.net/cuda/index.html
Welcome to Angrave's crowd-sourced System Programming wiki-book!
Смотрится неплохо, надо оставить.
https://github.com/angrave/SystemProgramming/wiki
Смотрится неплохо, надо оставить.
https://github.com/angrave/SystemProgramming/wiki
GitHub
Home
Angrave's Crowd-Sourced System Programming Book used at UIUC - angrave/SystemProgramming
По мотивам: помогите Даше найти бизнес-логику.
Src: A practical introduction to async programming in Rust
http://jamesmcm.github.io/blog/2020/05/06/a-practical-introduction-to-async-programming-in-rust/
Src: A practical introduction to async programming in Rust
http://jamesmcm.github.io/blog/2020/05/06/a-practical-introduction-to-async-programming-in-rust/