Статьи и мануалы для начинающих и продвинутых программистов: @nuancesprog.
Не важно на каком языке вы пишите, frond-end или back-end, вы сможете найти полезное для вас.
Наш обновленный тест: какой язык программирования вам лучше выбрать?
https://goo.gl/bNMvD6
Учитывает текущие навыки и задачи.
#промо
@Coinspot — канал крупнейшего в рунете проекта о цифровых валютах, финтех-трендах и финансовых инновациях. Первоисточник новостей о биткоине, ico, токенах, смарт-контрактах, блокчейне, форках и койнах. Аналитика и обзоры. Всё, что нужно знать, чтобы быть успешным в сфере.
Коллега поставил статус в скайпе:
— Вроде как C# — язык со сборкой мусора, но он ни разу не удалил ничего из моего кода.
Совет молодым программистам: пришёл домой — сначала покушай и только потом за комп.
Читать полностью…1969 год:
— Что люди делают с 2 КБ памяти?
— Запускают человека на Луну.
2017 год:
— Что люди делают с 1,5 ГБ памяти?
— Запускают Slack.
— Процент. Один. Доллар. Эс. Приём.
— Повторяю. Процент. Один. Доллар. Эс. Как поняли?
Программист (сущ.) —
1. Человек, который превращает кофе в код.
2. Человек, который решает проблемы, о которых вы не знали, способами, которые вы не понимаете.
Алгоритм (сущ.) —
Слово, которое используют программисты, когда не хотят объяснять, что они сделали.
Железо (сущ., англ. Hardware) —
Та часть компьютера, которую можно пнуть.
На этом фото мы видим, как программист на React выкатывает на продакшен форму обратной связи
Читать полностью…Если кофе недостаточно бодрит по утрам, попробуйте вместе этого удалять одну случайную таблицу в БД на продакшене.
Читать полностью…— Какой наиболее беспокоящий вас факт вы знаете?
— Более 3 миллиардов устройств работают на Java.
Если вы готовы к чему-то большему, чем просто юмор, то на канале @tproger_official мы каждый вечер делаем для вас подборки самых интересных новостей за сутки и публикуем статьи для программистов в Instant View, чтобы читать не выходя из Telegram.
Читать полностью…7 смертных грехов программирования:
1. Использование пробелов вместо табуляции. Всегда используйте только табы, никаких пробелов.
2. Использование табуляции вместо пробелов. Всегда используйте пробелы, никаких табов.
3. Не использование авто-форматирования. Забудьте всё это дерьмо про табуляцию и пробелы! Что с вами не так вообще? Просто используйте автоматические средства и не надоедайте людям со своими скобками, пробелами и прочим.
4. Использование IDE, в которых есть авто-форматирование и красивые кнопки. Код нужно писать в vi или Emacs, только так вы сможете добиться настоящего мастерства.
5. Не использование IDE. Никто не хочет переплачивать вам за то время, которые вы тратите на ручной ввод тех вещей, которых могли бы добиться просто нажатием кнопки.
6. Отказ от изучения С и С++. Очень важно выучить эти два канонических языка, лежащих у самых основ программирования. Думаете, что Java подойдет для всего? Хорошо, напишите мне систему контроля гоночных болидов в реальном времени на Java и я вам поверю.
7. Изучение С и С++ в то время, когда вы могли бы заняться чем-то современным, вроде Java. Все ваши проекты на С или С++ будут реализованы с запозданием лет на пять — просто примите этот факт. И даже тогда в готовом софте будут ошибки, которые Java просто не позволила бы вам допустить.
8. Выход за пределы массива.
Ответьте на 11 вопросов и тест подберет первый язык программирования для изучения исходя из ваших навыков и целей: https://goo.gl/F1YPTA
Читать полностью…Взлом компьютера в сверхсекретной правительственной лаборатории. Сериал «Очень странные дела», второй сезон.
Читать полностью…