Всем любителям 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
Опубликовали статью про наше видение ремоут стендап митингов
https://blog.maddevs.io/remote-standup-afe649702171
Если у вас есть интересные идеи или вы хотите поделиться опытом, то пишите в комментариях к блогу
https://blog.maddevs.io/remote-standup-afe649702171
Если у вас есть интересные идеи или вы хотите поделиться опытом, то пишите в комментариях к блогу
Medium
Как правильно участвовать в ремоут стендап митингах
Ремоут стендап митинг в команде, которая разрабатывает софт — это обычный стендап митинг, только проводится он в групповом чате. Для…
Небольшая заметка о том, что нужно помнить при планировании итераций. И как не забывать добавлять в разрабатываемый софт немного магии.
https://blog.maddevs.io/venture-features-81275bf5a622
https://blog.maddevs.io/venture-features-81275bf5a622
Mad Devs
Венчурное инвестирование софта фичами
Итерационный подход к разработке требует на выходе каждой итерации логически законченный продукт, который замыкает на себе весь основной…
https://fabxc.org/tsdb/ хорошая статья о том, как в prometheus переписывали их time-series базу данных