Мы уже скидывали статью от дропбокса о том, как оптимизировать веб сервер для быстрой доставки контента. А ребята из Баду перевели эту статью на русский язык. Рекомендую читать ее всем. Статья очень полезная и это самое полное и подробное чтиво за последние несколько лет.
https://m.habrahabr.ru/company/badoo/blog/338226/
https://m.habrahabr.ru/company/badoo/blog/338226/
Habr
Оптимизация веб-серверов для повышения пропускной способности и уменьшения задержки
Привет! Меня зовут Макс Матюхин, я работаю в SRV-команде Badoo. Мы в Badoo не только активно пишем посты в свой блог, но и внимательно читаем блоги наших коллег...
Очень полезная статья о том, как можно за пару месяцев основить ML&AI.
Особенно полезно в наше загруженное проектами время.
Статья не большая, показаны конкретные примеры обучалок и стратегии обучения.
Кстати, фуллстекам посвящается: "The relevance of a full stack developer will not be enough in the changing scenario of things. In the next two years, full stack will not be full stack without AI skills."
https://hackernoon.com/how-i-started-with-learning-ai-in-the-last-2-months-251d19b23597
Особенно полезно в наше загруженное проектами время.
Статья не большая, показаны конкретные примеры обучалок и стратегии обучения.
Кстати, фуллстекам посвящается: "The relevance of a full stack developer will not be enough in the changing scenario of things. In the next two years, full stack will not be full stack without AI skills."
https://hackernoon.com/how-i-started-with-learning-ai-in-the-last-2-months-251d19b23597
Hackernoon
How I started with learning AI in the last 2 months | HackerNoon
<span>E</span>veryone is very busy these days. There is just so much going on with our personal and professional lives. On top of it, lo and behold, something like artificial intelligence starts to gather steam and you learn that your skillset is getting…
Чувачки из Продуктханта выпустили крутую бесплатную книгу под названием "How to Build a Career in Tech" https://www.producthunt.com/newsletter/430
Очень хорошая подборка и очень классно читается. На каждой странице жирным выделено по два адекватных совета. Если какой то сильно зацепит, то можно вчитаться в комментарии.
Книжку можно быстро пролистать и получить/вспомнить важные полезные тезисы.
Очень хорошая подборка и очень классно читается. На каждой странице жирным выделено по два адекватных совета. Если какой то сильно зацепит, то можно вчитаться в комментарии.
Книжку можно быстро пролистать и получить/вспомнить важные полезные тезисы.
Product Hunt
Launching our first book! (it's free) 📘😇 - Product Hunt
Over two years ago, we introduced Product Hunt LIVE to create a platform for the community to interact and learn from remarkable founders, investors, b
Всем любителям Go и продуктов JetBrains.
Очередной полезняк в Gogland. Люди, которые много работают со структурами в Go должны заценить.
https://twitter.com/dlsniper/status/913458055039373312
Очередной полезняк в Gogland. Люди, которые много работают со структурами в Go должны заценить.
https://twitter.com/dlsniper/status/913458055039373312
Twitter
Florin Pățan
#golang gophers, are you bored of typing field names yourself? Or filling out big structs manually? @GoglandIDE will help you with that now https://t.co/BjwR4gqNJ3
Внимание!
Нам в Mad Devs нужна очередная партия стажеров. Пожалуйста, форвардните это сообщение по тематическим группам. Будем очень признательны.
https://blog.maddevs.io/interns-wanted-9e9fdbd87c6b
Нам в Mad Devs нужна очередная партия стажеров. Пожалуйста, форвардните это сообщение по тематическим группам. Будем очень признательны.
https://blog.maddevs.io/interns-wanted-9e9fdbd87c6b
Medium
Стажёры! Нам НУЖНЫ стажёры!
Нам нужны люди, которые хотят стать профессионалом высокого уровня. Мы предлагаем стажировку с дальнейшим трудоустройством.
Шопифай зарелизил в паблик свою тулзу по перетаскиванию объектов в броузере.
Пощюпать можно тут https://shopify.github.io/draggable/ - впечатление очень положительные, выглядит и работает круто, анимация огонь!
Исходники и дока https://github.com/Shopify/draggable
Пощюпать можно тут https://shopify.github.io/draggable/ - впечатление очень положительные, выглядит и работает круто, анимация огонь!
Исходники и дока https://github.com/Shopify/draggable
draggable.js
Draggable JS – JavaScript drag and drop library
Draggable is a lightweight, responsive, modern drag and drop JavaScript library – the ideal choice for adding slick native-feeling drag and drop behaviour to your web apps.
https://www.youtube.com/watch?v=3BhkeY974Rg
Интересный видос от Гугла и проект Teachable Machine https://github.com/googlecreativelab/teachable-machine / https://teachablemachine.withgoogle.com/
Очень просто и доступно показывается как работает ML и процесс обучения сети.
Интересный видос от Гугла и проект Teachable Machine https://github.com/googlecreativelab/teachable-machine / https://teachablemachine.withgoogle.com/
Очень просто и доступно показывается как работает ML и процесс обучения сети.
YouTube
A.I. Experiments: Teachable Machine
Teachable Machine is an experiment that makes it easier for anyone to start exploring how machine learning works. It lets you teach a machine using your camera – live in the browser, no coding required. It’s built with a library called deeplearn.js, which…
https://www.outsystems.com/blog/free-cross-platform-mobile-app-development-tools-compared-2017.html
Нашелся подробный и полный список кроссплатформенных тулз для создания веб приложений. Оказывается, помимо Кордовы и РеактНейтив есть еще много чего интересного.
Нашелся подробный и полный список кроссплатформенных тулз для создания веб приложений. Оказывается, помимо Кордовы и РеактНейтив есть еще много чего интересного.
Outsystems
Free Cross-Platform Mobile App Development Tools Compared - 2017
If you can't drop loads of cash on pet ideas, here are some free cross-platform mobile app development tools you can use immediately.
http://www.brendangregg.com/blog/2017-08-08/linux-load-averages.html
Уникальное расследование того, что показывает load average в линуксе и почему он именно это показывает.
Уникальное расследование того, что показывает load average в линуксе и почему он именно это показывает.
Brendangregg
Linux Load Averages: Solving the Mystery
Linux load averages explained, including why they include the uninterruptible I/O sleep state.
Недавно заюзали KolibriOS — операционку, где ядро и софты написаны на ASM.
http://kolibrios.org/en/
Никогда не видел такой быстрой инсталляции и загрузки в VirtualBox. Однозначно всем стоит попробовать и понять, насколько реально шустро может работать операционка.
http://kolibrios.org/en/
Никогда не видел такой быстрой инсталляции и загрузки в VirtualBox. Однозначно всем стоит попробовать и понять, насколько реально шустро может работать операционка.
Ребята из акселератора Cylon только что поделились, по-моему, самой актуальной подборкой хакерских киношек (как художественных, так и докементальных).
https://cybersecurityventures.com/movies-about-cybersecurity-and-hacking/
Нашлось очень много упущенного из ретро репертуара. А так же новье, типа, Kim Dotcom: Caught in the Web
Всем рекоменду периодически пересматривать что-нибудь из этого списка! Очень круто включает в работу :)
https://cybersecurityventures.com/movies-about-cybersecurity-and-hacking/
Нашлось очень много упущенного из ретро репертуара. А так же новье, типа, Kim Dotcom: Caught in the Web
Всем рекоменду периодически пересматривать что-нибудь из этого списка! Очень круто включает в работу :)
Cybercrime Magazine
The Complete List of Hacker And Cybersecurity Movies
“Hacker’s Movie Guide” with Foreword by Steve Wozniak, co-founder of Apple
Недавно начали разрабатывать PWA и окунулись в этот удивительный мир удобных веб аппликух :)
В связи с этим хотим поделиться статьей 6 myths of Progressive Web Apps -> https://medium.com/samsung-internet-dev/6-myths-of-progressive-web-apps-81e28ca9d2b1
Очень полезное, коротенькое чтиво. Сразу становится понятно что такое PWA и зачем оно и как на вашу PWAшку реагирует современный броузер и вообще мобильная экосистема.
В связи с этим хотим поделиться статьей 6 myths of Progressive Web Apps -> https://medium.com/samsung-internet-dev/6-myths-of-progressive-web-apps-81e28ca9d2b1
Очень полезное, коротенькое чтиво. Сразу становится понятно что такое PWA и зачем оно и как на вашу PWAшку реагирует современный броузер и вообще мобильная экосистема.
Medium
6 myths of Progressive Web Apps
Terms like “Progressive Web Apps” (PWAs) are useful to help spread concepts, but they come with a risk of misuse and misunderstanding. As a…
Вышел третий выпуск KeyBeard!
В этом выпуске ребята затронули тему концентрации, как одного из основных навыков разработчика. Рассказали о методах концентрации и о том, как восполнять запас этого, к сожалению, не бесконечного ресурса.
Смотрите, подписывайтесь, ставьте лайки, пишите в каментах, оставляйте реквесты на темы, которые вас интересуют и шарьте видос друзьям
https://www.youtube.com/watch?v=9r0wKAIPKJA
В этом выпуске ребята затронули тему концентрации, как одного из основных навыков разработчика. Рассказали о методах концентрации и о том, как восполнять запас этого, к сожалению, не бесконечного ресурса.
Смотрите, подписывайтесь, ставьте лайки, пишите в каментах, оставляйте реквесты на темы, которые вас интересуют и шарьте видос друзьям
https://www.youtube.com/watch?v=9r0wKAIPKJA
YouTube
Кибирд (Keybeard) #3 – Мана концентрации разработчика
В этом выпуске мы затронули тему концентрации, как одного из основных навыков разработчика. Рассказали о методах концентрации и о том, как восполнять запас этого, к сожалению, не бесконечного ресурса.
Приятного просмотра!
Вот ссылки на то, что мы упоминали…
Приятного просмотра!
Вот ссылки на то, что мы упоминали…
Франческ Кампой на своем канале выложил очень полезное видео о том, как пользоваться pprof, tracer и вообще профилировать ваш Go код
https://www.youtube.com/watch?v=ySy3sR1LFCQ
https://www.youtube.com/watch?v=ySy3sR1LFCQ
YouTube
justforfunc #22: using the Go execution tracer
What's the best way to create a Mandelbrot fractal in Go?
pprof is not enough to help us with this ... let's learn how to use the Go tracer instead!
blog post: https://medium.com/justforfunc/using-the-go-execution-tracer-to-speed-up-fractal-rendering-c06bb3760507…
pprof is not enough to help us with this ... let's learn how to use the Go tracer instead!
blog post: https://medium.com/justforfunc/using-the-go-execution-tracer-to-speed-up-fractal-rendering-c06bb3760507…
Сегодня Влад рассказал про ПингФС. Мы сначала прифигели, потом неповерили.
В общем, это — простейшая реализация файловой системы, которая хранит файлы не на дисках, а в ICMP пакетах, которыми постоянно пингует другие хосты.
Дело в том, что пейлоад в ICMP пакете по спецификации должен вернуться пингуемым хостом обратно и выходит, что ты получаешь те же самые данные, обеспечивая целостность.
Файл делится на небольшие чанки, на каждый чанк лупится нестолько тредов для надежности и пингуется несколько серверов, тоже для надежности.
Елки, это же, помните, сказителей? Которые из уст в уста сказки передавали, до изобретения письменности. Считай почти тоже самое :)
Самое настоящее ОБЛАЧНОЕ хранилище!
https://github.com/yarrick/pingfs
В общем, это — простейшая реализация файловой системы, которая хранит файлы не на дисках, а в ICMP пакетах, которыми постоянно пингует другие хосты.
Дело в том, что пейлоад в ICMP пакете по спецификации должен вернуться пингуемым хостом обратно и выходит, что ты получаешь те же самые данные, обеспечивая целостность.
Файл делится на небольшие чанки, на каждый чанк лупится нестолько тредов для надежности и пингуется несколько серверов, тоже для надежности.
Елки, это же, помните, сказителей? Которые из уст в уста сказки передавали, до изобретения письменности. Считай почти тоже самое :)
Самое настоящее ОБЛАЧНОЕ хранилище!
https://github.com/yarrick/pingfs
GitHub
GitHub - yarrick/pingfs: Stores your data in ICMP ping packets
Stores your data in ICMP ping packets. Contribute to yarrick/pingfs development by creating an account on GitHub.
А вот еще хорошее видео о том, как устроены Garbage collector'ы в общем и подробно расказано, как он устроен в го. https://www.youtube.com/watch?v=CX4GSErFenI
YouTube
Как устроен garbage collector в Go 1.9 - Андрей Дроздов, Avito
Недавно вышел релиз Go 1.9, в нем был обновлен алгоритм сборки мусора. Для того чтобы писать быстрые приложения нужно хорошо понимать как это устроено. В своем докладе я расскажу об алгоритмах сборки мусора и деталях реализации runtime.GC() в Go 1.9 на простых…
И еще немного про Go. Отличная статья о том, как работают каналы в го. Какие каналы когда лучше использовать. В каких каналах есть гарантированная доставка а в каких нет с огромным количеством примеров использования
https://www.goinggo.net/2017/10/the-behavior-of-channels.html
https://www.goinggo.net/2017/10/the-behavior-of-channels.html
В Москве сейчас проходит конференция хайлоад++. Это, наверное, самая большая конференция для разработчиков в СНГ. Сейчас идет трансляция с главного зала. Смотреть можно тут https://www.youtube.com/watch?v=BlDK2KKKYc8
YouTube
Главный зал HighLoad++ 2017, 7 ноября
Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: https://vk.cc/cuyIqx
--------
--------
Бесплатная трансляция главного зала конференции HighLoad++ 2017.
Расписание…
Программа, подробности и билеты по ссылке: https://vk.cc/cuyIqx
--------
--------
Бесплатная трансляция главного зала конференции HighLoad++ 2017.
Расписание…
http://www.opennet.ru/opennews/art.shtml?num=47477 Как поломали reCaptcha, сделав сервис unCaptcha. Практической пользы, скорее всего, мало. Но академической очень много. Понравилась идея с тем, чтобы качать аудиодорожку и распознавать голос. Код весь доступен на гитхаб
www.opennet.ru
Опубликован код для определения reCaptcha с точностью 85%
Исследователи из Мэрилендского университета и компании Vicarious опубликовали реализации двух различных методов обхода средств отсеивания интернет-ботов на основе капчи, в том числе позволяющих обойти защиту популярного сервиса reCaptcha. Методы интересны…
Крутяк. к pprof в Go прикрутили веб интерфейс https://rakyll.org/pprof-ui