Size: a a a

Библиотека программиста

2019 October 19
Библиотека программиста
​​Подборка самых сложных и востребованных профессий в IT-сфере. Статья служит гайдом для тех, кто хочет нанять специалистов той или иной отрасли айти. Где их искать, на что обратить внимание и как правильно вести интервью? 👇

https://www.hackerearth.com/blog/talent-assessment/hardest-tech-roles/
источник
2019 October 20
Библиотека программиста
Без алгоритмов и структур данных языки программирования мертвы. Это именно то, что вдыхает жизнь в Java, C++ и Python.

Совсем скоро начнутся занятия на онлайн-курсе “Алгоритмы для разработчиков": проходите вступительный тест и присоединяйтесь к слушателям https://otus.pw/Q4zt/

А за подробностями  о программе, особенностях обучения в онлайн-формате и перспективах выпускников  - приходите на вебинар 22 октября, в 20.00 мск.

Михаил Горшков, преподаватель курса, программист с 18-летним стажем и сотрудник Лаборатории Касперского ответит на ваши вопросы и расскажет о курсе.

Регистрируйтесь - напомним в день вебинара: https://otus.pw/Q4zt/
источник
Библиотека программиста
7 причин изучить язык программирования C
Считаете язык C мастодонтом программирования? Или боитесь учить? Держите список преимуществ, которые вы получите от знания C.
https://proglib.io/sh/jzdkrGX2ib
источник
2019 October 21
Библиотека программиста
Еще один YouTube-канал для тех, кто стремится получить вышку или просто интересуется  математикой. Автор канала объясняет разные темы ( Пределы, дифференциалы и дифференциальные уравнения, векторы, матрицы, интегралы и многое другое). Также материал подкреплён многочисленными примерами, что гарантирует наиболее эффективное понимание тем.
https://www.youtube.com/user/professorleonard57
источник
Библиотека программиста
💻 Держите пять отличных Telegram-каналов по теме IT. Enjoy!

@bugfeature — секреты социальных сетей, уязвимости смартфонов, скрытые возможности мессенджеров, анонимность, нейронные сети и личная безопасность в интернете.

@UniLecs — это уже более 180 задач по программированию, онлайн-тесты и крутые статьи. Здесь есть все, чтобы успешно пройти собеседование и прокачать ваши скиллы в программировании.

@nuancesprog — канал для начинающих и продвинутых программистов. Переводы мануалов и статей из мира IT — вы всегда сможете найти что-то для себя!

@coderedcom - как осуществляют взломы, пишут вирусы, для чего создают DDoS атаки, и как умело этому противостоять.

@exploitex — информационная безопасность и хакерство. Истории известных киберпреступников, уроки по взлому, обзоры хакерских устройств и многое другое.
источник
Библиотека программиста
Как перестать изучать всё левое и сосредоточиться на главном.
Постоянно отвлекаетесь, когда программируете? Сложно сфокусироваться? Используйте эти практики, чтобы добиваться поставленных целей.
https://proglib.io/sh/VJYNoc8Oga
источник
2019 October 22
Библиотека программиста
Данные можно обработать практически на любом языке, если сильно захотеть. Но такие языки, как python, R, SAS , уже давно пользуются популярностью среди дэйта-сайентистов.  Разбавим этот список Swift-ом. Узнай, на что он способен    

https://www.analyticsvidhya.com/blog/2019/10/comprehensive-guide-learn-swift-from-scratch-data-science/
источник
Библиотека программиста
Разработчик игр на Unreal Engine 4

Запишись на курс геймдева уже сейчас! Программа включила в себя:

📍создание арканоида на Blueprints и C++;
📍разработку Top down shooter;
📍C++ в контексте Unreal Engine 4;
📍работу со звуком и спецэффектами;
📍создание кооперативного шутера;
📍мобильный прототип игры.

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

Не тяни! Первым студентам скидка 20% 😉

https://prglb.ru/5effa
источник
2019 October 23
Библиотека программиста
Назначением какого паттерна проектирования является предоставление удобного интерфейса к громоздкому и сложному API?
Анонимный опрос
20%
Decorator
10%
Factory Method
5%
Strategy
4%
Iterator
61%
Facade
Проголосовало: 4118
источник
Библиотека программиста
#приемы

Троица приемов Linux, о которых вы могли не знать:

Показывает 10 крупнейших по размеру каталогов на верхнем уровне с общей загрузкой. Все в мегабайтах.
du -cms .[^.]*/ */ | sort -rn | head

Для Linux. Распечатывает список ID зомби-процессов.
ps aux | awk '{if ($8=="Z") { print $2 }}'

Выписывает 20 png кадров из видео, начиная с 3 минут, 46 секунд.
mplayer -vo png -ss 3:46 -frames 20 stairs.mp4

Насколько вам полезны данные приемы?
источник
2019 October 24
Библиотека программиста
Как запоминать что-либо?

Несколько результатов исследований и 14 полезных советов: https://teletype.in/@theasder/BJWjZ9TKr
источник
Библиотека программиста
Математика в деталях: how to математическая индукция.
Математическая индукция является кошмаром большинства студентов технических профилей. Расписали так, что вы обязательно поймете данный концепт.
https://proglib.io/sh/59qXwzPhRl
источник
2019 October 25
Библиотека программиста
​​Одной из новых фич MacOS 10.15 Catalina является то, что теперь вы можете превратить свой iPad во второй монитор для Mac.  Как это сделать - читай в статье:
https://teletype.in/@heisenbug/H1mvPEl5B

Уже обновили ось?
источник
Библиотека программиста
Сложность бинарного поиска в Worst Case scenario
Анонимный опрос
3%
O(1)
44%
O(log n)
11%
O(n)
23%
O(n*log n)
11%
O(n^2)
8%
O(n^n)
Проголосовало: 3185
источник
Библиотека программиста
Пропасть между технарями и гуманитариями преодолима!

Москва, 22-24 ноября. IT-компания КРОК проводит хакатон для студентов и старшеклассников. Тема — цифровые решения в сфере гуманитарных исследований (digital humanities).

Собирай команду от 3 до 5 человек и регистрируйся до 19 ноября включительно: https://prglb.ru/4axcb
источник
2019 October 26
Библиотека программиста
Твой первый игровой объект: Unreal Engine 4 туториал

Давно мечтаете разрабатывать игры? Держите подробный урок по созданию игрового объекта в Unreal Engine 4 и начните свой путь в геймдев уже сегодня.
https://proglib.io/sh/wnCG5zFXye
источник
Библиотека программиста
Технический долг? О чем вы вообще говорите?

Часто можно услышать, что в проекте большой технический долг. А что это? Насколько он большой? В чем измеряется? Разобрались в статье.
https://proglib.io/sh/8ugpxsQGRK
источник
2019 October 27
Библиотека программиста
Паттерны проектирования: твоя настольная статья

Зачем вам паттерны проектирования? Кратко о назначении каждого. Разберём, как отличить композицию от агрегации и что лучше: наследование или композиция.
https://proglib.io/sh/64erdcg2wB
источник
Библиотека программиста
Инфа только для тех, кто шарит 🤖

Помоги AI набрать достаточное количество энергии! Пройди тестирование, и если сможешь добраться до финала, заполучишь реальную награду — оплачиваемую стажировку по направлениям: analytics, data science или data engineering 😎

Если понял, о чём речь — скорее переходи на сайт и действуй по подсказкам…

https://vk.cc/9X6MRk
источник
2019 October 28
Библиотека программиста
15 шпаргалок по CSS, которые сохранят время и нервы

Решаем актуальные задачи верстки и наводим красоту на ваш сайт с помощью CSS. 15 сниппетов, которые обязательно вам пригодятся.
https://proglib.io/sh/wGF5kUJQWX
источник