Size: a a a

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

2018 December 08
Типичный программист
Подборка книг для изучения Linux

https://tproger.ru/books/linux/

Операционные системы на базе Linux любят за гибкость, масштабируемость и обширные возможности в настройке и персонализации.

Книги, собранные в этой статье, помогут в администрировании системы и создании собственных дистрибутивов. Среди них вы найдёте:
— книги по основным концепциям Linux и Unix,
— книги по различным дистрибутивам Linux,
— книги по базовым принципам системного администрирования.

#книги #linux
источник
2018 December 09
Типичный программист
Краткое руководство по Redux для начинающих

https://tproger.ru/translations/redux-for-beginners/

Redux — это способ управления состоянием приложения. Он основан на нескольких концепциях, изучив которые, можно с лёгкостью решать проблемы с состоянием.

Кратко рассказываем вам:
— что такое Redux и когда его стоит использовать,
— что такое редуктор,
— основные функции хранилища.

#redux
источник
2018 December 10
Типичный программист
22 января начнётся курс «Специалист по информационной безопасности» от IT-школы HackerU: https://telegra.ph/Kurs-Specialist-po-informacionnoj-bezopasnosti-12-09

Научитесь работать с платформой Windows Server, изучите основы Python, особенности операционных систем, Wi-Fi и троянских программ. В конце курса научитесь проводить тесты на проникновение, подготовитесь к международному экзамену CEH (Certified Ethical Hacker) и сдадите его.

В финале получите диплом ИБ-специалиста международного образца, а также доступ к модулю карьерного коучинга и возможность пройти стажировку по специальности.
источник
Типичный программист
​​#вакансия #удалёнка #web
от 70 000 ₽

Выпускники ВМК МГУ ищут себе в команду Web разработчика. Они разрабатывают ПО для перевозчиков междугороднего сообщения.

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

Нужны знания любого MVC фреймворка PHP, HTML5, CSS3, JS (желательно ES6), MySQL.

Работа ведётся небольшими фиксированными отрезками времени.

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

Посмотреть подробнее и откликнуться: https://tprg.ru/7gbk
источник
Типичный программист
С каждым годом всё больше компаний становятся жертвами киберпреступлений, поэтому им требуются специалисты в области компьютерной криминалистики. Чтобы освоиться в этой профессии, необходимо сочетать навыки следователя, программиста и аналитика. Разобраться с этим и поможет новый курс от школы HackerU «Компьютерная криминалистика в Windows»: https://telegra.ph/Kurs-Kompyuternaya-kriminalistika-v-Windows-12-09

Программа рассчитана на продвинутых студентов, так что темы серьёзные. За 3 недели занятий научат использовать техники и инструменты настоящих киберкриминалистов, а также проведут лабораторные сессии и практические занятия для тренировки проведения экспертно-криминалистических операций.
источник
Типичный программист
Создание анимированного компонента навигации на сайте

https://tproger.ru/translations/creating-navigation-component-with-vue/

Небольшой гайд, в котором:
— рассказываем, как применить Vue.js и TweenMax для получения анимированной панели,
— показываем примеры кода и его разбор от разметки и до анимации.

Вдохновляйтесь и творите!

#веб #анимация
источник
2018 December 11
Типичный программист
Новости

— Вышла Qt Creator 4.8.0. В новой версии пользователей ждёт поддержка протокола языкового сервера (LSP), возможность запуска нескольких отладчиков одновременно, плагин ClangFormat для автоформатирования кода и статический анализатор Cppcheck: https://tproger.ru/news/qt-creator-4-8-0-release

— Команда разработчиков Rust, объединив все улучшения за последние три года, выпустила обновление 1.31, названное также Rust 2018. Почти все нововведения совместимы с версиями 1.x предыдущего мажорного выпуска Rust 2015. В дальнейшем Rust 2015 будет поддерживаться наравне с Rust 2018. Однако в Rust 2015 попадут только такие будущие изменения, которые потенциально не «поломают» старый код: https://tproger.ru/news/rust-2018

— Facebook выпустила стабильную версию библиотеки для машинного обучения PyTorch 1.0. В неё добавили поддержку крупных облачных платформ, интерфейс на C++, набор JIT-компиляторов и различные улучшения. Также компания рассказала о библиотеках, расширяющих функциональность PyTorch: https://tproger.ru/news/pytorch-1-0-release

— Представлена новая версия системы контроля версий Git. Разработчики реализовали функцию фиксирования повреждений кода в файлах .midx, индикатор прогресса для создания файлов commit-graph и полностью  переписали на Си git submodule update: https://tproger.ru/news/git-2-20-release

— Хакер kitlol5 взломал комьюнити-ресурс linux.org и дефейснул его — вместо привычной главной страницы пользователи видели нецензурные изображения и ненормативную лексику. Как заявил взломщик, он сделал это в знак протеста против обновлённого Code of Conduct — свода правил, определяющих поведение участников сообщества: https://tproger.ru/news/linux-org-hacked
источник
Типичный программист
​​9 января начнётся курс «Специалист по Frontend / Java-разработчик» от «Альфа-Банка» и IT-школы HackerU. Нужен минимальный опыт в программировании на любом серверном языке и понимание принципов ООП.

Курс продлится 2,5 месяца, занятия пройдут в офисе в Москве, но можно учиться и удалённо. После обучения лучшим студентам предложат работу в банке.

https://telegra.ph/Sovmestnyj-kurs-Alfa-Banka-i-HackerU-Specialist-po-Frontend--Java-razrabotchik-12-11
источник
Типичный программист
Почему многие программисты считают PHP плохим языком?

https://tproger.ru/experts/why-php-is-considered-bad/

За время существования PHP его не пинал только ленивый. Множество мемов, нелестных отзывов и прочей критики в его адрес.

Наши эксперты рассказали, за что же так не любят PHP:
— низкий порог входа,
— неудачные решение в архитектуре,
— неудобная отладка и поиск багов.

#эксперты #php
источник
Типичный программист
​​Зачем ходить на хакатоны? Там вы заведёте кучу полезных знакомств, сможете показать, на что вы способны, да и просто решите какую-нибудь социальную проблему.

Не убедили? Тогда послушайте истории и советы бывалого хакатонщика, который твёрдо решил связать свою жизнь с IT:
https://tprg.ru/qdJz

#промо
источник
2018 December 12
Типичный программист
Новости

— Google перенесла закрытие Google+ с августа 2019 года на апрель из-за обнаруженной уязвимости в API соцсети. Под угрозой оказались данные 52,5 миллионов профилей: имена, адреса, информация о роде занятий, возрасте и другая конфиденциальная информация: https://tproger.ru/news/google-plus-data-leak

— Американские исследователи представили алгоритм, который по единственному фото воссоздаёт фигуру человека в виде реалистичной 3D-модели. Она может ходить, бегать и «выходить» за пределы изображения. Технология также работает для рисунков и персонажей аниме: https://tproger.ru/news/3d-character-animation

— Создан прототип нового спинтронного запоминающего устройства, в основе которого использованы ферримагнетики, а не ферромагнетики. Утверждается, что новое ЗУ в разы превосходит существующие решения по стабильности и эффективности: https://tproger.ru/news/spin-memory-device
источник
Типичный программист
17 декабря на московской площадке LOFT #2 состоится QIWI TECHDAY: MAKE IT REAL для увлечённых IT-специалистов: https://telegra.ph/Konferenciya-MAKE-IT-REAL-12-11

Эксперты QIWI, которые занимаются внедрением инноваций на ежедневной основе, расскажут о самых интересных кейсах применения современных инструментов и других технологических аспектах IT. Но общение не будет односторонним – высказаться на насущные темы и поделиться историями на тематических хабах смогут все желающие.

Помимо дискуссионной части, можно будет принять участие в баттлах мнений REAL TALK, получить вознаграждения в обмен на бонусы за активность, а также уделить время своему проекту или пообщаться с коллегами в неформальной обстановке в импровизированной «квартире айтишника».
источник
Типичный программист
Высокие нагрузки: смотрим топ-доклады с HighLoad++ 2018

Недавно в Москве была Highload++ 2018 — конференция для разработчиков высоконагруженных систем. Собрали в одну статью несколько хороших докладов. Там видео. Прямо внутри. Открывайте: https://tprg.ru/iOde
источник
Типичный программист
Знакомство с Kaggle: изучаем науку о данных на практике

https://tproger.ru/translations/kaggle-competitions-introduction/

Можно найти множество обучающих ресурсов по анализу данных — от Datacamp до Udacity, все они позволяют изучить науку о данных.

Но если вы из тех, кто любит учиться через практику, то Kaggle, возможно, окажется лучшей платформой для улучшения ваших навыков. В нашем материале остановимся на следующих моментах:
— как начать участвовать в соревнованиях Kaggle,
— обзор основных инструментов и походов Kaggle,
— как почерпнуть максимум из соревнований и стать экспертом.

#kaggle
источник
2018 December 13
Типичный программист
Новости

— Mozilla выпустила браузер Firefox 64. Разработчики устранили 30 уязвимостей, 21 из которых — критическая. Они добавили диспетчер задач, отображающий использование ресурсов вкладками. Так же, по их словам, работа браузера ускорилась на платформах macOS и Linux: https://tproger.ru/news/firefox-64-release

— На слушании в Палате представителей США Сундар Пичаи ответил на вопросы о проекте цензурируемого поиска для Китая. Во время заседания глава Google не раз повторил, что компания не планирует запускать такую технологию, но изучала варианты реализации: https://tproger.ru/news/google-testified-about-dragonfly

— Разработчики поисковика Bing от Microsoft представили бета-версию Clarity — инструмента для веб-аналитики. Большими возможностями инструмент пока похвастаться не может, но код, в отличие от Google Analytics и Яндекс.Метрики, распространяется открыто: https://tproger.ru/news/clarity-bing-microsoft

— Intel представила трёхмерную архитектуру чипов Foverus — первое многослойное решение для компонентов процессора. Благодаря ей можно значительно увеличить мощность процессоров, не уменьшая размеры транзисторов: компоненты CPU разделены на модули и размещены на объединительной подложке: https://tproger.ru/news/intel-3dchips-foveros
источник
Типичный программист
​​О сегодняшней подборке хештеги говорят сами за себя:
#вакансии #москва #питер #екатеринбург #qa #web #sysadmin #devops #oracle #datascience #java

Москва:

Системный архитектор
Ведущий системный администратор (IIS)

Питер:

Старший QA инженер
DevOps инженер
Старший разработчик Oracle (Platform team)
Старший Java разработчик (e-Channels team)

Екатеринбург:

Ведущий инженер по нагрузочному тестированию
Data Scientist (Senior)

Ещё больше вакансий: https://tprg.ru/SC0P
источник
Типичный программист
Держать всё под контролем: сравнение систем мониторинга

https://tproger.ru/blogs/monitoring-systems-comparison/

Чем активнее развиваются IT-технологии в отдельно взятой компании, тем отчётливее становятся видны круги под глазами у сисадминов, которым приходится контролировать всё больше процессов и следить за здоровьем всё большего количества систем.

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

#sysadmin
источник
2018 December 14
Типичный программист
Новости

— Роскомнадзор предупредил Google, что заблокирует поисковый сервис, если компания не начнёт удалять из выдачи ссылки на запрещённый в России контент: https://tproger.ru/news/rkn-block-google

— Летом 2019 года Минкомсвязи планирует исключить из реестра отечественного ПО программы, основанные на иностранных СУБД, серверах приложений и платформах. По замыслу ведомства, это обеспечит заказчикам защиту от внешних санкций: https://tproger.ru/news/russian-software-import

— Epic Games в 2019 году планирует выпустить онлайн-сервисы, которые можно свободно использовать в своих многопользовательских играх. Сервисы обеспечат хранение игровых данных в облаке, авторизацию, голосовое общение, достижения, проведение матчей и другие функции: https://tproger.ru/news/epic-games-free-services

— Вышла новая версия Visual Studio Code. В инструмент добавили возможность создания многострочных поисковых запросов, поддержку языка TypeScript 3.2.2: https://tproger.ru/news/visual-studio-code-1-30
источник
Типичный программист
​​Курс Blockchain Developer, 22 января — 17 марта

В январе в @binarydistrict_ru стартует курс для разработчиков и тимлидов по блокчейну. На курс действует скидка 10% по промокоду tproger.

Это 9-недельный интенсивный технический курс. Он предусматривает полное погружение в блокчейн-разработку — от стратегий майнинга и примитивных транзакций до алгоритмов консенсуса и смарт-контрактов.

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

Узнать больше и зарегистрироваться: https://goo.gl/2xn7r3

Это #партнёрский пост
источник
Типичный программист
Собрали ближайшие IT-события уходящего года - осталось совсем немного.

А для тех, кто захочет научиться чему-то новому в следующем году, есть несколько курсов:
https://telegra.ph/Level-Up-dlya-programmistov-blizhajshie-sobytiya-12-14
источник