new world
705 subscribers
6 photos
312 links
migrated to @prod1337
Download Telegram
Проект клона hackernews на React/Redux и GraphQL. Отлично подойдет для изучения этих технологий. И как хороший шаблон для структуры аналогичных проектов.

https://github.com/clintonwoo/hackernews-react-graphql
Библиотека со спиннерами загрузки для Python-скриптов. Можно использовать анимированные, цветные и emoji. Всё для украшения прогресса вашего кода.
(https://goo.gl/LYjhCt).


https://github.com/ManrajGrover/halo
Анимированные бэкграунды для сайта. Весят менее 1Kb и легко подключаются. Можно настроить любые цвета. Очень напоминают динамические обои с iOS.
(https://goo.gl/PDCiVP)


https://github.com/tipsy/bubbly-bg
Эксперимент Google для простого изучения машинного обучения. Вам не понадобится кодить, нужен лишь браузер и камера. При этом у проекта открыты исходники и можно его поднять самому.

Эксперимент:
https://teachablemachine.withgoogle.com/

Исходники:
https://github.com/googlecreativelab/teachable-machine
API для автоматического преобразования веб-страниц в PDF. Написано на Node и Express. Рассчитано на работу на сервере и локально.

Разработчики пишут, что лучше не делиться ссылкой на свое API публично. Так как оно позволяет запустить любой JS-код в Chrome на сервере.


https://github.com/alvarcarto/url-to-pdf-api
Фреймворк для статичных сайтов на React. Главные премущества в скорости загрузки и в самом React. Поддерживает всю его экосистему и даже Redux. А еще построен специально для SEO.


https://github.com/nozzle/react-static
Приложение Livepython превращает запуск кода на Python в "фильм". Помогает быстро понять процесс работы программы. Удобнее, чем print и быстре, чем дебаггер.
(https://goo.gl/zsSGcX)



https://github.com/agermanidis/livepython
Сегодня делюсь не статьей или репозиторием, а книгой Microservices From Design To Deployment. Она бесплатная и целиком покрывает процесс разработки микросервисов. От проектирования до развертывания на Nginx.

Она на английском, но там всего 70 странц. После прочтения вы получите новый взгляд на архитектуру веб-сервисов.
Статья о работе машинного обучения в Spotify. Рассказывают как плейлист Discover Weekly подбирает настолько подходящую музыку.

Напомню, что Spotify – лучший сервис для прослушивания музыки прямо сейчас. Чтобы начать пользоваться им в России нужно потратить 10 минут времени и ~160 рублей в месяц.

Жмите там снизу кнопку, если нужна инструкция.

https://hackernoon.com/spotifys-discover-weekly-how-machine-learning-finds-your-new-music-19a41ab76efe
Подборка ресурсов для хакеров и пентестеров. Обучение навыкам, yotube-каналы, статьи. Коллекция большая и постоянно пополняется.


https://github.com/vitalysim/Awesome-Hacking-Resources
Airbnb рассказали, какой они видят разработку интерфейсов в будущем. Идеи должны тестироваться моментально после возникновения.

Для этого разрабатывают систему машинного обучения. Она будет разспознавать наброски прототипа. И сразу же генерировать из них сайт.

По ссылке есть видеопрезентация и можно посмотреть, как это будет работать.


https://airbnb.design/sketching-interfaces/
Медузу можно не любить, но статьи про ее техническую сторону всегда отличные. Вот вышла новая, про так как они делали социальный редактор «Антихайп».

Описывают весь процесс от задумки до реализации. Внутри там elixir + phoenix framework, react и вебсокеты.

В статье есть даже примеры кода. Очень рекомендую.


https://medium.com/meduza-how-it-works/c8e1b76b0983
​​Пост про микросервисы хорошо зашел. Так что начал писать подробную статью с интересными кейсами их использования.

А пока можете прочитать одну из моих предыдущих статей про анализ данных из жизни.

💥Анализируем посещения фитнес клуба

Статьи из этого цикла тоже продолжать выходить. Буду рассказывать, как добывать данные и визуализировать их.

Оставайтесь на связи🔥
​​Наткнулся на крутую статью, где рассказывают как состязательные нейросети (GAN) повлияют на рекламу будущего.

Уже сейчас они могут генерировать фейковых животных, знаменитостей или искусство, но в небольшом разрешении. В будущем качество и скорость работы будет увеличиваться. И наверняка их на вооружение возьмут маркетологи.

Сети смогут на лету генерировать любое изображение специально под вас. «Корова и дельфин наслаждаются вместе жизнью» — не проблема. «Человек в одежде как у вас стоит на фоне машины, которую вам рекламируют» — очень реалистичный пример.

Немного страшно от таких перспектив, особенно если знать возможности нынешних рекламых кабинетов.

https://hackernoon.com/the-new-neural-internet-is-coming-dda85b876adf
Есть ли у вас коллеги, которые пытаются следовать всем стандартам оформления кода? Называют переменную в одну букву, чтобы уместиться в 80 символов?

Так создается видимость эффективной работы, как для их собственного мозга, так и для окружающих.

При этом зачастую эти люди не замечают из-за этого не менее важное — код можно написать эффективнее. Использовать больше возможностей языка. Сделать в итоге код чище, не из-за количества символов, а из-за его архитектуры.

Стайлгады должны идти от архитектуры, а не от переносов кода и коротких переменных.

Не будьте таким коллегой и отправьте это видео своим. Оно именно про это.


https://www.youtube.com/watch?v=wf-BqAjZb8M
На выходных я написал про то, как нейросети повлияют на рекламу будущего. Но даже без нейросетей рекламные кабинеты сегодня могут очень многое.

У фейсбука с 2010 года есть возможность для любого скачать архив своей страницы. И он может вас напугать.

— Там есть информация о всех ваших действиях с момента регистрации.
— Геолокация всех фотографий
— Геолокация всех мест, откуда вы когда-то заходили в фейсбук
— Ваш усредненный портрет, сделанный из всех фото с вами

Узнать, что еще фейсбук знает про вас и как скачать этот архив, вы можете из статьи.

https://hackernoon.com/your-facebook-data-is-creepy-as-hell-319ae47117e6
На прошлой неделе на vcru вышла статья про рынок подкастов в России. Пишут, что рынок в зачаточном состоянии, но хотя бы появился выбор.

Подкастов про разработку на русском тоже стало больше. Там выделяется фронтенд и JS — подкастов так много, что приходится выбирать. А вот про Python или даже просто про бэкенды я подкастов на русском не находил.

Кратко поделюсь здесь теми подкастами, что слушаю сам: Фронтенд Юность — смешно про фронтенд, но не всегда информативно. Бывает много мата; Frontend Weekend — интервью с людьми из индустрии. Небольшие и интересные выпуски; Zavtracast — смешно и интересно про технологии, один из самых качественных русскоязычных подкастов; Личная эффективность — не про IT, но помогает организовать рабочий процесс.

На английском языке рекоменую: Soft Skills Engineering — про нетехниские области разработки и культуру работы; Full Stack Radio — возможно лучший подкаст про разработку.


А что вы слушаете из подкастов? Можете порекомендовать мне → @bluzir
Почему никто не ждет от вас ничего особенного

Сегодня хочу поделиться статьей Максима Ильяхова «Мастерство». Я часто советую ее людям и люблю перечитывать сам.

Никто не хочет, чтобы вы росли. Звучит слишком резко, но чаще всего это так. Работодатель не хочет, чтобы вы переросли свою должность. Не все готовы вам предложить повышение и тогда вам придется уходить из компании. А они этого не любят.

Если вы фрилансер, то клиента устраивает нынешняя цена и качество работы. Никто не захочет узнать, что работа стала дороже, потому что стала лучше.

И даже ваши друзья привыкли к вам нынешнему. Они не хотят, чтобы вы стали от них отличаться. И как известно окружение может как тормозить, так и стимулировать профессиональный рост.

Быть или не быть мастером своего дела — это личный выбор каждого. Есть масса других способов прожить жизнь. Но если вы все-таки примете такое решение, то остальные не должны вам в этом мешать.
Часто разработчики выкладывают на Гитхаб свои токены и секретные ключи вместе с кодом. «Да кому нужен мой код», «Никто не будет его воровать».

Другие думают, что достаточно убрать токен в одном из коммитов. Раз токена нет в итоговом коде, то и своровать его не получится.

Ошибаются и те, и те. Появилась утилита, которая проходит по всей истории Гитхаб-репозитория и ищет там секретные ключи. Можно воровать токены от ботов и социальных сетей, ключи от платежных систем и AWS.

Ее работу можно автоматизировать и пройтись по всему Гитхабу. Следите за тем, что выкладываете в открытый доступ🙀


https://github.com/zricethezav/gitleaks
Прислали гайд о том, как сделать тачбар полезным: http://vas3k.ru/blog/touchbar/.

Стало удобнее, вывел полезные хоткеи и информацию, но все равно ощущается как-то колхозно.