prog_point | Unsorted

Telegram-канал prog_point - Точка входа в программирование

21197

Фундаментальные знания по основам программирования Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/zrgj

Subscribe to a channel

Точка входа в программирование

Мифы о Биткоине

Эта статья объяснит, почему на самом деле Биткоин не подходит в качестве повседневной валюты, несмотря на все заявления криптоэнтузиастов.

Автор приводит веские доводы: долгие транзакции, высокие комиссии, резкие колебания курса и с ростом популярности эти проблемы будут только обостряться

#статья

Читать полностью…

Точка входа в программирование

Основные принципы ООП — полиморфизм

Хотите разобраться в одном из ключевых принципов ООП — полиморфизме? Эта статья объяснит суть полиморфизма на примерах кода и покажет разные его виды.

#статья

Читать полностью…

Точка входа в программирование

Полезные команды Git

Автор подробно разбирает самые полезные команды Git: merge, rebase, reset, revert и другие.

Каждая команда проиллюстрирована анимированными схемами, которые показывают, как меняется история ветвей.

#советы

Читать полностью…

Точка входа в программирование

Выбери домашнее животное. Выбери развлечение. Выбери карьеру

Не можете определиться? Понимаем. Но выбирать карьеру не так уж и сложно. Особенно с программой от GeekBrains — сейчас как раз можно бесплатно забрать 3 курса для старта в IT и узнать об основах разных профессий. С такой подборкой ваш выбор точно будет взвешенным и обдуманным: https://tprg.ru/2XfB

Реклама ООО «ГикБреинс» LjN8KPEYB

Читать полностью…

Точка входа в программирование

SQL на примере PostgreSQL

В видео рассмотрены основные операторы SQL на простых примерах — SELECT, JOIN, GROUP BY, ORDER BY, COALESCE, HAVING. Также затронуты вопросы переноса схемы, комплексных запросов.

В целом получился хороший обзор базового функционала SQL в доступной для начинающих форме.

#видео

Читать полностью…

Точка входа в программирование

Типизированный Go

В статье объясняется, какие преимущества даёт типизация в Golang. Оказывается, благодаря ей код становится более понятным и безопасным. Снижается количество ошибок и ускоряется разработка.

#статья

Читать полностью…

Точка входа в программирование

Цитаты программистов — часть 6

— Эрик Стивен Рэймонд: «Хакер всегда выигрывает в честной схватке, потому что он нечестен».

— Питер Нортон: «Идеальному коду место в музее: там ценят всякие древности».

— Дастин Московиц: «Не экономьте на дизайне: конечный пользователь ровным счётом ничего не понимает в коде».

#цитаты

Читать полностью…

Точка входа в программирование

«Админа в топку, я могу лучше!»

А давайте! Мы ищем нового админа в наш паблик на фултайм.

Подробности по ссылке: https://tprg.ru/yZAk

#вакансии #работа

Читать полностью…

Точка входа в программирование

Парное программирование в обучении

В статье подробно рассказано, что такое парное программирование, как правильно его применять и где найти себе напарника.

Исследования показали, что код пары содержит на 15% меньше дефектов! А скорость разработки выше на 15%.

#статья

Читать полностью…

Точка входа в программирование

Великий Российский Файрвол

В статье разбираются технические детали работы Golden Shield и сравнивают его возможности с российскими блокировками.

Оказывается, Китай использует гораздо более продвинутые методы фильтрации трафика, чем у нас.

#статья

Читать полностью…

Точка входа в программирование

Цитаты программистов — часть 4

— Брэм Коэн: «На длинных дистанциях выигрывают стайеры».

— Джон Карма: «Всегда начинайте со структуры данных».

— Джеймс Гослинг: «Кофе не помогает программировать, зато он приятен на вкус».

— Андерс Хейлсберг: «Не бывает хороших языков, бывают хорошие программисты».

— Кен Томпсон: «Проще отучить собаку лаять на почтальона, чем отучить админа работать под рутом».

#цитаты

Читать полностью…

Точка входа в программирование

Деструктуризации в JavaScript

Деструктуризация — это синтаксис, который позволяет распаковывать значения из массивов или свойства из объектов в переменные.

Что нам это дает? Возможность писать более чистый и понятный код, экономя время и количество строк.

#статья

Читать полностью…

Точка входа в программирование

Что такое Git

Git — это система управления версиями, которая позволяет синхронизировать проект между членами команды.

Её знание необходимо для трудоустройства в IT-сфере. В этом видео вы узнаете подробнее об этом инструменте.

#видео

Читать полностью…

Точка входа в программирование

В Excel появляется Python

Компания Microsoft добавляет язык программирования Python в Excel. Сегодня стала доступна публичная предварительная версия этой функции, позволяющая пользователям Excel манипулировать данными и анализировать их с помощью Python.

Новость: https://vc.ru/dev/805766-v-excel-poyavlyaetsya-python

#новости

Читать полностью…

Точка входа в программирование

Что не так с ФП

Функциональное программирование — это парадигма, в которой программа представляется как набор математических функций.

Однако такой подход не лишён недостатков. В этом видео автор анализирует самые распространённые проблемы и объясняет, что с ним не так.

#видео

Читать полностью…

Точка входа в программирование

Шаблон профиля на GitHub

Этот репозиторий содержит шаблоны пользователей GitHub. Достаточно выбрать понравившийся компонент и скопировать его к себе в профиль.

Шаблоны позволяют сделать свой аккаунт уникальным с помощью анимированных графиков и других компонентов.

Ссылка: https://github.com/BEPb/BEPb

#советы

Читать полностью…

Точка входа в программирование

3 неудачи Билла Гейтса

Microsoft могла быть самой успешной IT-компанией, если бы не стратегические просчёты Билла Гейтса.

Эта статья расскажет о трёх главных ошибках основателя корпорации, из-за которых Microsoft уступила первенство конкурентам.

#статья

Читать полностью…

Точка входа в программирование

Женщина которая отправила людей на Луну

Хотите узнать удивительную историю первой в мире женщины-программиста, отправившей людей на Луну? Эта статья расскажет о невероятной судьбе Маргарет Гамильтон.

#статья

Читать полностью…

Точка входа в программирование

Цитаты программистов — часть 7

— Стив Возняк: «Довольно сложно руководить программистом, которому не нужны деньги».

— Ричард Мэттью Столлман: «Выучите LISP, и вы не будете работать ни одного дня в своей жизни. Выучите PHP, и вы таки сумеете заработать себе на кусок хлеба».

— Брендан Эйх: «Прежде, чем начать сеанс парного программирования, уберите из комнаты все острые предметы».

#цитаты

Читать полностью…

Точка входа в программирование

«Hello World» на эзотерических языках

Это шуточные языки с необычным синтаксисом, созданные ради развлечения.

В статье собрана подборка программ «Hello World» на самых странных эзотерических языках — от 1С до языка для гопников YoptaScript!

#статья

Читать полностью…

Точка входа в программирование

Сложно представить предприятие, где не используется 1С

В основе успеха любого бизнеса от кофейни до крупного завода лежит способность быстро перестраивать и автоматизировать процессы. На курсе «Яндекс Практикума «Разработчик 1С» вы научитесь:

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

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

Реклама АНО ДПО «Образовательные технологии Яндекса»

Читать полностью…

Точка входа в программирование

Распознавание текста с изображения

Python — популярный язык для разработки искусственного интеллекта, а компьютерное зрение — это способность программы определять объекты на изображении.

В этом видео вы узнаете, как использовать Python и EasyOCR для компьютерного зрения и распознавания текста с изображения.

#видео

Читать полностью…

Точка входа в программирование

Собеседование со Стивом Джобсом

Вы когда-нибудь задумывались, каким был Стив Джобс на собеседованиях? Оказывается, он мог задавать неожиданные и шокирующие вопросы!

В статье рассказана весёлая история о том, как Джобс довёл кандидата на должность менеджера в Apple.

#статья

Читать полностью…

Точка входа в программирование

Цитаты великих программистов — часть 5

— Давид Хейнемейер Ханссон: «Когда-то я был достаточно наивен, надеясь, что мне достаточно будет хорошо выучить один язык».

— Эндрю Таненбаум: «Завидую тестировщикам: все хотят с ними дружить».

— Юкихиро Мацумото: «Отдавайте распоряжения в письменном виде: программист вы, в конце концов, или нет?».

— Ларри Уолл: «И где теперь ваш ассемблер?».

— Крис Хьюз: «Чем опытнее программист, тем лучше он осознаёт всю скудность своих знаний и навыков».

#цитаты

Читать полностью…

Точка входа в программирование

Асинхронность в JavaScript

Асинхронность — это выполнение другой задачи, пока первая ждёт (например, ответа от сервера). Это упрощает код и повышает скорость.

В видео рассказано про асинхронность в JavaScript, Event loop и Call stack, а также про типичные ошибки новичка.

#видео

Читать полностью…

Точка входа в программирование

Три страха джуна на старте IT-карьеры

Страхи первой работы могут охватить даже самого смелого новичка. Но что если относиться к страху как к багу, который нужно найти и исправить?

От страха отправить резюме до страха не вписаться в коллектив — всё это можно преодолеть!

В статье https://tprg.ru/zapH тимлид команды разработки раскрывает секреты победы над тремя наиболее популярными страхами на старте IT-карьеры.

#статья

Читать полностью…

Точка входа в программирование

Когда думаешь о новой профессии, всё как в тумане. В чём я буду хороша или хорош? Хватит ли меня на долгую учёбу? А как я устроюсь без опыта? И вообще, время уже ушло

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

Мы пригласили 39 экспертов из Яндекса, AGIMA, inDrive, Хабра, Практикума, чтобы они помогли разобраться:
— кем можно работать в разработке, анализе данных, дизайне, менеджменте и маркетинге;
— как новичку найти первую работу;
— почему рынку всё ещё нужны тысячи новых специалистов;
— почему учиться в Практикуме непросто, но интересно.

Приходите с любыми вопросами и сомнениями. Вам ответят эксперты и выпускники Практикума.

Зарегистрироваться на День цифровых профессий.

Реклама АНО ДПО «Образовательные технологии Яндекса»

Читать полностью…

Точка входа в программирование

Цитаты программистов — часть 3

— Бьёрн Страуструп: «Если над кодом работали 20 человек, значит его можно сделать в 20 раз меньше и в 20 раз быстрее».

— Ричард Мэттью Столлман: «Если бы Омар Хайям жил сейчас, он наверняка был бы пиратом».

— Стив Возняк: «На собеседованиях я обычно спрашиваю, часто ли испытуемый использует костыли. Это хороший способ отсеять патологических лжецов».

— Сид Мейер: «Не ожидайте ухоженных ногтей от первопроходцев».

— Алан Кёртис Кэй: «Можно сделать довольно большой проект, вообще не прикасаясь к мыши. Но зачем?».

#цитаты

Читать полностью…

Точка входа в программирование

Правил оформления JavaScript кода

— Имена переменных и функций в camelCase, константы с объектами или массивами в UPPER_CASE.

— Функции короткие, решают одну задачу, так их легко тестировать, переиспользовать и отлаживать.

— Строгий режим ('use strict') в начале скрипта или функции, чтобы избежать ошибок и улучшить производительность.

— Точка с запятой в конце каждого оператора, чтобы предотвратить непредвиденное поведение кода.

— Одинарные кавычки для строк, чтобы упростить работу с JSON-форматом и не экранировать двойные кавычки.

— 4 пробела для отступов, длина строки не больше 80 символов, длинные выражения разбиваются на строки с переносом после запятой или перед оператором.

#советы

Читать полностью…

Точка входа в программирование

Основные команды Linux

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

#видео

Читать полностью…
Subscribe to a channel