Получи случайную криптовалюту за регистрацию!

Записки Кодера | Программирование

Логотип телеграм канала @zapiski_kodera — Записки Кодера | Программирование З
Логотип телеграм канала @zapiski_kodera — Записки Кодера | Программирование
Адрес канала: @zapiski_kodera
Категории: Технологии
Язык: Русский
Количество подписчиков: 2.03K
Описание канала:

Личный блог программиста. Куча полезной информации из мира IT, которая пригодится как начинающим, так и профессионалам.
По всем вопросам: @solvi_prog

Рейтинги и Отзывы

2.00

2 отзыва

Оценить канал zapiski_kodera и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

0

1 звезд

1


Последние сообщения

2023-03-05 13:36:51
Структура канала

Собрал для вас ссылки на посты и распределил их по темам, чтобы вам было проще ориентироваться в контенте канала.

Для возврата к этому посту нажмите на плашку сверху (в закрепе).

Приветственная статья от администратора канала

Выбор IDE-инструмента для разработки

Frontend и Backend. Разбираемся в терминах

Три типа программистов

Грейды: Junior, Middle, Senior

Выбор языка программирования

Что такое фреймворк?

Фреймворк Laravel. Вступление

Git. Контроль версий

Для возврата к этому посту нажмите на плашку сверху (в закрепе).
4.4K viewsedited  10:36
Открыть/Комментировать
2023-03-05 12:00:05
Git. Контроль версий

Любой уважающий себя разработчик рано или поздно начинает использовать системы контроля версий.

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

Git - самая популярная и бесплатная система контроля версий.

Github - место для хранения репозиториев с вашим кодом. По умолчанию распространяется с бесплатным тарифом, имеет встроенную IDE и ещё кучу всяких плюшек.

Если вы до сих пор не используете системы контроля версий, то сейчас самое время начать!
2.6K views09:00
Открыть/Комментировать
2023-03-05 09:11:15
Ребята из команды Google не перестают удивлять своими крутыми пасхалками. Попробуйте написать слово «Мандалорец» в строке поиска
2.7K viewsedited  06:11
Открыть/Комментировать
2023-03-04 10:00:19
Для тех кто запутался в изобилии терминов
2.6K viewsedited  07:00
Открыть/Комментировать
2023-03-02 09:01:54
Фреймворк Laravel. Вступление

Итак, в предыдущем посте я рассказал вам, что такое фреймворки.

Laravel (он же "Лара") - это популярный PHP-фреймворк. Мой фаворит для веб-разработки на текущий момент.

Лара позволяет создавать полноценные приложения с нуля, используя удобный набор фасадов и библиотек.

Laravel - это не только бэкэнд, а полноценный фуллстак инструмент. По умолчанию под капотом находится Vue.js и шаблонизатор Blade, с помощью которых можно изящно сделать фронтовую часть приложения.

Интересный факт: на момент написания поста, Laravel - безоговорочный лидер по использованию в php-проектах.
2.6K viewsedited  06:01
Открыть/Комментировать
2023-03-01 08:53:00
Что такое фреймворк?

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

Представьте, что вы собираете конструктор "Лего". У вас есть некая большая платформа, на которую вы ставите детальки. Так вот платформа - это и есть фреймворк, а детальки - это библиотеки и расширения для фреймворка.

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

Библиотеки фреймворков позволяют решить кучу задач без лишнего кода и "изобретения велосипедов". Например: работа с файлами, работа с базами данных, работа с кэшированием, регистрация и авторизация пользователя, разграничение прав доступа, отправка почты и т.д.

На сегодняшний день количество фреймворков просто зашкаливает. У каждого популярного языка программирования - свой фреймворк.

Вот вам небольшой перечень самых популярных backend-фреймворков: Laravel, Django, Flask, ExpressJS, Ruby on Rails, Spring. А вот для фронта: React, Vue, Angular, Ember, Meteor.

У каждого крупного фреймворка есть своё "коммьюнити", оно же "сообщество". Разработчики делятся своим опытом на соответствующих форумах, авторы пишут книги, блогеры снимают обучающие ролики. Поэтому изучить тот или иной фреймворк не составит особого труда.

Для моих задач идеально подходит фреймворк Laravel. Подробнее о нем я напишу в следующем посте.
2.5K viewsedited  05:53
Открыть/Комментировать
2023-02-23 10:09:40 Фейковый API для ускорения разработки

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

Для того чтобы отобразить данные их нужно откуда-то получить.

В современных приложениях это делается с помощью отправки запросов к API.

API (Application programming interface) — это контракт, который предоставляет скрипт бэка. «Ко мне можно обращаться так и так, я обязуюсь делать то и это».

В свою очередь разработка API лежит на плечах бэкэндеров.

Чтобы не ждать пока бэкэндеры реализуют тот или иной эндпоинт, фронту требуются какие-то фейковые данные. Для этого существуют специальные сервисы, которые позволяют формировать такие данные.

Один из них BeeCeptor.

Сначала ваяете фейковую апиху, а когда ваш бэк будет готов, просто замените URL эндпоинтов на урлы вашего реального API.

P.s.: Там на главной странице есть ролик, как пользоваться этим чудом техники)
2.5K viewsedited  07:09
Открыть/Комментировать
2023-02-22 13:00:38
Хитрый Python (Питон)

Иногда требуется сделать что-нибудь эдакое, из ряда вон выходящее и вместо моей любимой пышечки (PHP) мне приходится использовать другие языки программирования.

Вчера с помощью питона и крутой библиотеки "telethon" набросал небольшой скрипт, который смотрит новости в указанных каналах телеги, фильтрует их от рекламы по стоп-словам и пушит мне в избранное. Для меня это маленькая победа, если учесть что это был мой первый скрипт на python.

Поэтому совсем не важно на каком языке вы умеете кодить, главное понимать общие принципы разработки, а дальше уже дело Гугла и ИИ!
2.5K views10:00
Открыть/Комментировать
2023-02-22 11:16:43
Ремешки Apple Watch смогут менять цвет

Не знаю утка или нет, но вроде как Apple зарегистрировала патент, в котором описывается технология изменения цвета ремешка на основе желаний владельца.

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

Выбор цвета или узора можно будет сделать не снимая часы, что позволит вам использовать один ремешок и не покупать дополнительные.
2.5K viewsedited  08:16
Открыть/Комментировать
2023-02-21 18:07:07
Многие слышали про ChatGPT, но из-за текущей ситуации в мире не все могут им воспользоваться, вот вам решение, готовый бот прямо в Telegram: @chatgpt_tgm_bot
2.6K viewsedited  15:07
Открыть/Комментировать