Size: a a a

Типичный программист

2019 May 06
Типичный программист
Самое детальное изображение Вселенной

NASA опубликовало наиболее детальную фотографию Вселенной из имеющихся на данный момент — на ней изображено более 256 тысяч галактик: https://tprg.ru/XUew

Фотография занимает более четверти терабайта. Оценить её масштаб можно только на коротком видео, которое опубликовало NASA.

Скачать изображение в разрешении 20791 x 19201 можно на сайте Института исследований космоса NASA: https://tprg.ru/k61B

#космос #nasa
источник
Типичный программист
Создаём drag-and-drop элементы на React

https://tprg.ru/j7nd

В этой статье рассмотрим создание drag-and-drop элементов на React с помощью библиотеки react-beautiful-dnd от Atlassian. Статья рассчитана на людей, знакомых с React.

Изучать библиотеку будем, разрабатывая простую игру с drag-and-drop элементами.

#react #reactjs
источник
2019 May 07
Типичный программист
Крупнейшая PHP-конференция в России

17 мая в Москве пройдёт главная конференция PHP-разработчиков PHP Russia 2019: https://tprg.ru/phpr196

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

Это #партнёрский пост
источник
Типичный программист
Windows Terminal

Вы когда-нибудь видели такую сексуальную рекламу... терминала? Да и вообще, видели рекламу терминала?

Подробнее о новом приложении читайте в блоге Microsoft: https://tprg.ru/usgV
источник
Типичный программист
Хакатон по IT-решениям для современных медиа

10–12 мая IT-компания «КРОК» проведёт хакатон для школьников и студентов по разработке IT-решений для современных медиа — MediaHack: https://tprg.ru/mh5

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

Регистрация закроется уже 8 мая, так что собирайте команду — остальным обеспечат организаторы.

Это #партнёрский пост
источник
Типичный программист
Дистрибутивы Linux для опытных пользователей

https://tprg.ru/C5p0

В нашем новом материале сравниваем 6 дистрибутивов Linux, о которых многие наверняка слышали, но немногие с ними хорошо знакомы:
— Arch;
— Manjaro;
— Red Hat Enterprise Linux;
— Fedora;
— CentOS;
— Gentoo.

#linux
источник
Типичный программист
Объяснение алгоритмов сортировки с примерами на Python

https://tprg.ru/c9C2

В этой статье рассмотрим 6 популярных алгоритмов сортировок:
— принципы их работы,
— скорость,
— и реализацию на Python.

В качестве общего примера возьмём сортировку чисел в порядке возрастания. Но эти методы можно легко адаптировать под ваши потребности.

#python #сортировка
источник
2019 May 08
Типичный программист
​​Что в мире происходит

💭 Сегодня третий, последний день конференции Microsoft Build 2019. За предыдущие два дня компания успела показать обновлённый Edge (он всё-таки отличается от Chrome), функции совместной работы в сервисах Microsoft (в том числе с использованием HoloLens), веб-версию Visual Studio и интеграцию облачных сервисов Azure в бизнес на примере Starbucks: https://tprg.ru/0aFU

👫 Аналитический сервис TGSTat подготовил свежую статистику по русскоязычной аудитории Telegram. Кто пользуется мессенджером, для чего и как именно. К примеру, оказалось, что половина пользователей отключает уведомления всех каналов, а вторая половина — почти всех. Лишь малый процент людей оставляет оповещения активными: https://tprg.ru/tgstat2019

🦈 Видео к посту. MS Build заканчивается, а Google I/O в самом разгаре. Вчера компания показала Android Q, новый Pixel, обновления для умного экрана и голосового помощника и продемонстрировала со сцены 3D-модель акулы в дополненной реальности: https://tprg.ru/5Fmu

Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
источник
Типичный программист
Масштабная конфа для PHP-разрабов

17 мая пройдёт крупная PHP-конференция PHP Russia 2019.

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

10 мая цена билетов вырастет, так что советуем поспешить: https://tprg.ru/phpr199

Это #партнёрский пост
источник
Типичный программист
В магазине Amazon «без наличных и продавцов» спустя год появилась оплата наличными и продавцы.

Из-за жалоб на «дискриминацию» людей без банковских счетов и карт: https://tprg.ru/VfOc

#технологии
источник
Типичный программист
Меняем схему базы данных в PostrgreSQL, не останавливая работу приложения

https://tprg.ru/iOFa

Эта статья описывает опыт Braintree Payments, подразделения PayPal, и рассказывает о том, как им удаётся обновлять схему баз данных PostgreSQL в условиях, когда приостановка работы API для технических работ недопустима — даже если речь идёт о минутах.

#sql #базыданных
источник
2019 May 09
Типичный программист
Знакомство с недорогим и функциональным микроконтроллером ESP8266: прошивка и пример использования

https://tprg.ru/7z1X

ESP8266 — китайский микроконтроллер с поддержкой WiFi-интерфейса. Часто этот МК позиционируют только как WiFi-модуль, который работает в связке с другими МК. Однако его встроенных возможностей достаточно для реализации большого количества проектов.

В этой статье рассмотрим основные преимущества и возможности этого микроконтроллера.

#arduino #hardware
источник
2019 May 10
Типичный программист
Исследователи из Университета штата Мичиган разработали полностью прозрачные солнечные панели.

Это может поспособствовать множеству новых применений солнечной энергетики в нашей жизни: https://tprg.ru/NSI5

#технологии
источник
Типичный программист
Джефф Безос показал макет космического аппарата Blue Moon для доставки грузов на Луну и надеется, что к 2024 году станут возможны высадки людей на поверхность Луны.

«Пришло время вернуться на Луну. На этот раз, чтобы остаться», — заявил Безос: https://tprg.ru/9mg3

Илон Маск в своём твиттере попросил Джеффа перестать дразниться: https://twitter.com/elonmusk/status/1126686813840535552

#технологии #илонмаск
источник
Типичный программист
Работа с данными по-новому: Pandas вместо SQL

https://tprg.ru/Xny1

Pandas — это библиотека на языке Python, созданная для анализа и обработки данных. Pandas хорошо подходит для структурированных данных и позволяет формировать к ним запросы.

Синтаксис Pandas сильно отличается от SQL. В этой статье на конкретных примерах разберём эти отличия.

#sql #базыданных
источник
2019 May 11
Типичный программист
8 концепций, которые стоит изучить начинающему программисту

https://tprg.ru/rztT

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

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

#программирование #начинающим
источник
Типичный программист
Что в мире происходит

💰Google собирается внедрить в некоторых странах наличную оплату приложений в Google Play. Выглядеть это будет примерно так: нажимаете «купить», получаете код, идёте в ближайший партнёрский магазин, называете код, отдаёте деньги, получаете приложение: https://tprg.ru/p2HC

🚦NVIDIA рассказала о нейросети, которая появится в ближайшем обновлении беспилотной системы DRIVE Software. WaitNet умеет распознавать и проходить перекрёстки без помощи карты, на данных с камер. Она это делает почти как человек — анализирует не отдельные признаки (светофор, знаки, разметка), а картину целиком: https://tprg.ru/waitnet

🧙‍♀️Учёные доказали, что настольная карточная игра Magic: The Gathering — самая сложная из всех проанализированных. Более того, она невычисляемо сложна. Всё дело в проблеме остановки, классической задаче из теории алгоритмов. То, что её невозможно решить, доказал Алан Тьюринг в 1936 году: https://tprg.ru/NvwX

📦 Разработчики Telegram добавили в мессенджер возможность отправлять ненужные чаты в архив. Если в чате активны уведомления, то любое новое сообщение вынесет его из архива. Замьюченные чаты будут лежать там, пока о них не вспомнит владелец: https://tprg.ru/agMv

Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
источник
Типичный программист
Самая лучшая погода — это та, которую создаёшь сам. Пусть и на CSS.

Исходный код здесь: https://codepen.io/CodeMeNatalie/pen/VNNddL

#css
источник
Типичный программист
Как благодаря WebAssembly получилось ускорить приложение в 20 раз

https://tprg.ru/FERv

WebAssembly — это формат инструкций, который можно исполнять в браузере так же, как и JavaScript.

В этой статье рассмотрим реальный случай, когда команде удалось ускорить своё браузерное приложение, заменив медленные вычисления JavaScript на предкомпилированный WebAssembly.

#javascript #веб
источник
2019 May 12
Типичный программист
Как вернуться в IT после долгой паузы — отвечают эксперты

https://tprg.ru/qnjN

Иногда люди кардинально меняют профессию и уходят из IT. Со временем они часто хотят, но боятся вернуться, ведь IT-отрасль столь динамична.

Рекомендации для начинающих программистов им не подходят — азы они знают, а вот актуальных знаний не хватает. Как и где можно получить их? Узнали у экспертов.

#мотивация #эксперты
источник