Size: a a a

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

2020 January 16
Типичный программист
Как работает процессор?

Знаете в подробностях, как устроен процессор? С учётом того, что без этой штуки сейчас вообще практически ничего не работает, информация это не самая бесполезная.

Автор видео довольно доходчиво рассказывает, что такое процессор и как он работает.

#hardware
источник
2020 January 17
Типичный программист
Сколько вкладок в браузере у вас обычно открыто во время работы?
источник
Типичный программист
Windows 95 UX vs Windows 10 UX

В твиттере завязалось обсуждение, участники которого сравнивают UX Windows 95 и Windows 10. И выигрывает в нём не современная версия ОС.

Автор этого обсуждения приводит скриншот Windows 95, на котором показывает некоторые наглядные элементы интерфейса, которые потерялись в процессе эволюции ОС:

1. Подчёркнутая буква в меню Проводника раньше указывала на соответствующую клавишу на клавиатуре для быстрого доступа к команде.

2. Кнопки раньше были объёмными, поэтому всегда было понятно, что, во-первых, это кнопка, а во-вторых, нажата она или нет.

3. Заголовки колонок тоже выглядели как кнопки, потому что по факту они и были кнопками. Они и сейчас являются кнопками, но по их внешнему виду этого не понятно.

4. Разделитель в окне напоминал что-то вроде оконной рамы, намекая на то, что пользователь может изменять размер.

5. В Windows 95 были чётко обозначенные поля прокрутки, по которым пользователь точно понимал объём и количество содержимого папки.

6. Многоточие в названиях кнопок говорили о том, что эта кнопка открывает новый диалог, а не выполняет какое-либо мгновенное действие.

7. Обозначение в нижнем правом углу окна чётко указывало на возможность изменения его размера.

К слову, некоторые из описанных выше возможностей Windows 95 доступны и в Windows 10. Но чтобы их включить, нужно здорово постараться их найти в настройках системы.

А вы на какой стороне? Какой UX вам кажется более дружелюбным к пользователю?

#windows #ux
источник
2020 January 18
Типичный программист
Java-библиотека для ML-разработки

Amazon выпустил Java-библиотеку с открытым исходным кодом создания моделей глубокого обучения — Deep Java Library (DJL).

Пока самым используемым языком для машинки является Python, но с такой библиотекой тренды могут и поменяться. Реализация DJL уже есть для таких популярных фреймворков, как TensorFlow и Apache MXNet.

Документация, настройки, примеры кода на гитхабе:

https://tprg.ru/Vq12

#ml #java
источник
Типичный программист
Бесплатный онлайн-интенсив по Python

Что будет на интенсиве?
— реальные задачи, которые помогут закрепить знания;
— 3 дня вебинаров по 1,5 часа для полного погружения в тему;
— общение с комьюнити в закрытом чате в Telegram;
— мессенджер, который вы сможете добавить в своё портфолио.

Авторы трёх лучших проектов получат сертификаты на 30 000 ₽ для поступления на любой онлайн-курс университета Skillbox.

Подробности и регистрация по ссылке: https://clc.to/BlWlzg

Это #партнёрский пост
источник
Типичный программист
Лучшие IT-выступления 2019 по версии Tproger. Часть 1

Составили подборку лучших IT-выступлений прошлого года по нашей версии: там и выступление Маска на форуме в Краснодаре (конечно, не такое зажигательное, как в Шанхае в этом году), и рассказ про алгоритмы Netflix, и много чего интересного по веб-разработке.

Все выступления в основном на русском языке. Разбили их на несколько категорий:

— soft-skills и околоайти: https://tprg.ru/XsdO
— data science: https://tprg.ru/yWVj
— веб-разработка: https://tprg.ru/u1lc

Мы упустили какие-то важные выступления по этим темам? Тогда делитесь ими в комментах, а мы добавим их в подборки.

#softskills #datascience #веб #илонмаск
источник
2020 January 19
Типичный программист
Разные эмоджи ножниц проверили на то, насколько ими вообще реально резать:

https://wh0.github.io/2020/01/02/scissors

Спойлер: пригодны для использования в реальной жизни далеко не все.

#кек
источник
Типичный программист
Лучшие IT-выступления 2019 по версии Tproger. Часть 2

Продолжение нашей подборки лучших IT-выступлений прошлого года. На этот раз рекомендуем видеоматериалы по Python и дизайну интерфейсов:

— Python: https://tprg.ru/iWe3
— UX и дизайн: https://tprg.ru/JiPQ

Первая часть подборки — https://t.me/tproger_official/4881

#ux #дизайн #python
источник
2020 January 20
Типичный программист
Как разработчику подготовиться к переезду в Берлин

Разработчик с 10-летним опытом получил оффер на работу в Берлине, переехал туда и живёт там уже 3 года.

В статье он рассказывает про нюансы в подготовке к переезду и первым шагам в Берлине, т.к. вариант «на месте разберёмся» здесь точно не подойдёт:

https://tprg.ru/3xbX

#мотивация
источник
Типичный программист
Издатель vc.ru, tjournal.ru, dtf.ru и coub.com ищет разработчиков:

Тимлид PHP, который разгрузит технического директора: https://vc.ru/team/101307-team-lead

Фронтенд-инженер: https://vc.ru/team/73983-frontend-inzhener

Разработчик на Ruby: https://vc.ru/team/101078-razrabotchik-na-ruby

В пассивном режиме также идёт поиск одного разработчика под iOS и одного — под Android. Откликаться можно на product@cmtt.ru.

Это #партнёрский пост
источник
Типичный программист
Шпаргалка по DataFrame — ключевой структуре данных Python-библиотеки pandas

Шпаргалка обзорно демонстрирует основные операции с DataFrame. Акцент сделан на задаче Data Wrangling — этапе работы с данными, направленном на преобразование исходного датасета из «сырого» формата в пригодный для удобного использования в аналитических задачах вид.

Если вы инженер данных, аналитик или датасаентист — эта шпаргалка поможет вам в освоении минимального набора необходимых операций в работе с pandas.

#python #datascience
источник
Типичный программист
источник
Типичный программист
источник
Типичный программист
источник
Типичный программист
источник
Типичный программист
источник
Типичный программист
источник
Типичный программист
источник
Типичный программист
источник
Типичный программист
источник