Forwarded from Типичный программист
Поэтому я милостиво отдаю её вам. В этом чит-листе всё, что вам может пригодится: подключение к серверу, управление содержимым БД, создание и изменение таблиц, SQL-команды (SELECT, INSERT, UPDATE, DELETE), а также функции для работы с текстом, числами, NULL и датами.
А для тех, кто не дружит с английским, оставляю ссылку на сайт — там расписано по пунктам, так что легко перевести при необходимости. Ну и файлик без сжатия положил в комменты.
#postgresql #шпаргалка
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Чат типичных программистов
postgresql-cheat-sheet-a4.pdf
93.8 KB
Forwarded from Типичный программист
YeaHub: база вопросов на русском для подготовки к собесам
На ресурсе собраны вопросы по всем популярным направлениям: бэк, фронт, DevOps, ML, мобилка, QA, DS, gamedev. Можно выбирать по языкам, технологиям и уровню сложности.
Помимо этого есть разделы по Git, Docker и другим инструментам, а также трекер прогресса и тренажёр для закрепления знаний.
#полезности #собеседование
На ресурсе собраны вопросы по всем популярным направлениям: бэк, фронт, DevOps, ML, мобилка, QA, DS, gamedev. Можно выбирать по языкам, технологиям и уровню сложности.
Помимо этого есть разделы по Git, Docker и другим инструментам, а также трекер прогресса и тренажёр для закрепления знаний.
#полезности #собеседование
Forwarded from Типичный программист
Как написать свой загрузчик Linux?
Автор решил разобраться, насколько сложно написать собственный загрузчик операционной системы, и не просто вывел «Hello, World!», а реализовал полноценный bootloader, который передаёт управление ядру Linux.
В статье подробно разбираются основы UEFI, работа процессора в разных режимах, загрузка ядра Linux и передача управления. Если хотите понять, как грузится ваша ОС ещё до запуска системы, этот материал поможет.
#linux #туториал #ос
Автор решил разобраться, насколько сложно написать собственный загрузчик операционной системы, и не просто вывел «Hello, World!», а реализовал полноценный bootloader, который передаёт управление ядру Linux.
В статье подробно разбираются основы UEFI, работа процессора в разных режимах, загрузка ядра Linux и передача управления. Если хотите понять, как грузится ваша ОС ещё до запуска системы, этот материал поможет.
#linux #туториал #ос
Настройка Git сервера с нуля
Если хочется разобраться, как Git работает без интерфейсов и платформ типа GitLab, автор статьи детально разобрал настройку Git-сервера на Debian 12 — только чистый Git, SSH и веб-интерфейс GitWeb.
В процессе рассмотрены создание пользователей, настройка авторизации, развертывание "голых" репозиториев и безопасность.
Всё, чтобы сервер был удобным, защищённым и автономным.
#git
Если хочется разобраться, как Git работает без интерфейсов и платформ типа GitLab, автор статьи детально разобрал настройку Git-сервера на Debian 12 — только чистый Git, SSH и веб-интерфейс GitWeb.
В процессе рассмотрены создание пользователей, настройка авторизации, развертывание "голых" репозиториев и безопасность.
Всё, чтобы сервер был удобным, защищённым и автономным.
#git
Хабр
Настройка Git сервера с нуля
Любой начинающий DevOps начинает своё знакомство с Git. Этот инструмент стал неотъемлемой частью рабочего процесса разработчиков по всему миру. Во многих курсах и руководствах...
GPT-4 добавляем новые знания: Git репозиторий
https://habr.com/ru/articles/731056/
https://habr.com/ru/articles/731056/
Хабр
GPT-4 добавляем новые знания: Git репозиторий
GPT-4 позволяет достаточно просто писать boilerplate код с использованием различных языков, технологий и библиотек. Но, есть небольшая проблема, данные GPT-4 не совсем актуальные и ограничены...
Хотите вставить на сайт какой-то особенный символ?
Держите интерактивный справочник с символьными объектами HTML, символами Unicode и 8859-1, кавычками и многим другим.
Swimlanes.io — инструмент, который поможет вам визуализировать процессы.
Как создавать диаграммы быстро и просто рассказали тут.
Scratch — инструмент от MIT, который помогает даже детям освоить программирование.
Рассказали, как бесплатно прокачаться.
GitHub не всему голова.
Git-Tower — Git-клиент с расширенными возможностями.
Не все любят видеокурсы и статьи.
Для вас мы нашли книгу, которая сделает из вас крутого Java-разработчика.
А если хотите что-то более популярное, то и это у нас есть.
Держите книгу по криптографии и взлому шифров на Python.
Держите интерактивный справочник с символьными объектами HTML, символами Unicode и 8859-1, кавычками и многим другим.
Swimlanes.io — инструмент, который поможет вам визуализировать процессы.
Как создавать диаграммы быстро и просто рассказали тут.
Scratch — инструмент от MIT, который помогает даже детям освоить программирование.
Рассказали, как бесплатно прокачаться.
GitHub не всему голова.
Git-Tower — Git-клиент с расширенными возможностями.
Не все любят видеокурсы и статьи.
Для вас мы нашли книгу, которая сделает из вас крутого Java-разработчика.
А если хотите что-то более популярное, то и это у нас есть.
Держите книгу по криптографии и взлому шифров на Python.
Telegram
Точка входа в программирование
Шпаргалка по символам и иконкам для фронтенд-разработчика
AmpWhat — это интерактивный справочник с символьными объектами HTML, символами Unicode и 8859-1, кавычек, математических символов, а также греческих букв.
Если вам нужно вставить иконку или найти…
AmpWhat — это интерактивный справочник с символьными объектами HTML, символами Unicode и 8859-1, кавычек, математических символов, а также греческих букв.
Если вам нужно вставить иконку или найти…
🔶 Гайд по работе с деревом коммитов Git для начинающих
Гайд охватывает основы Git, включая то, что это такое и зачем он используется. Также обсуждаются такие концепции Git, как коммиты, ветки, слияние и сброс изменений. Руководство написано для людей, практически не имеющих опыта работы с Git.
https://proglib.io/p/gayd-po-rabote-s-derevom-kommitov-git-dlya-nachinayushchih-2023-02-02
Гайд охватывает основы Git, включая то, что это такое и зачем он используется. Также обсуждаются такие концепции Git, как коммиты, ветки, слияние и сброс изменений. Руководство написано для людей, практически не имеющих опыта работы с Git.
https://proglib.io/p/gayd-po-rabote-s-derevom-kommitov-git-dlya-nachinayushchih-2023-02-02
Библиотека программиста
🔶 Гайд по работе с деревом коммитов Git для начинающих
Гайд охватывает основы Git, включая то, что это такое и зачем он используется. Также обсуждаются такие концепции Git, как коммиты, ветки, слияние и сброс изменений. Руководство написано для людей, практически не имеющих опыта работы с Git.
Настройка собственного Git сервера с помощью Gitea
https://habr.com/ru/articles/761026/
Приручаем GitLab: прикольные фишки и инциденты, которые упростят вашу жизнь
https://habr.com/ru/companies/nixys/articles/758068/
https://habr.com/ru/articles/761026/
Приручаем GitLab: прикольные фишки и инциденты, которые упростят вашу жизнь
https://habr.com/ru/companies/nixys/articles/758068/
Хабр
GitBook
GitBook makes it easy to plan, centralize and share knowledge, from start to ship.
Start for free
https://app.gitbook.com/join
It’s easy to get up and running in GitBook—just sync with an existing Git branch or import from Confluence, Notion, GitHub, Dropbox Paper, and Google Docs.
A powerful, real-time block editor lets you rearrange everything as you go with support for code blocks, images, tables and more.
Your content, your way
Keep an internal archive detailing every product release, from first PR to final merge.
And if you’re looking to empower partners, power users and external developers, visitor authentication allows you to share content, securely.
The bottom line?
You maintain complete control over who views your content (and when)."
https://www.gitbook.com
...
GitBook makes it easy to plan, centralize and share knowledge, from start to ship.
Start for free
https://app.gitbook.com/join
It’s easy to get up and running in GitBook—just sync with an existing Git branch or import from Confluence, Notion, GitHub, Dropbox Paper, and Google Docs.
A powerful, real-time block editor lets you rearrange everything as you go with support for code blocks, images, tables and more.
Your content, your way
Keep an internal archive detailing every product release, from first PR to final merge.
And if you’re looking to empower partners, power users and external developers, visitor authentication allows you to share content, securely.
The bottom line?
You maintain complete control over who views your content (and when)."
https://www.gitbook.com
...
Gitbook
The knowledge layer for AI | GitBook
GitBook is a knowledge platform that connects your docs, product and users, answers user questions, and identifies knowledge gaps. Docs-as-code support & AI insights included.
⚙️ 3 совета по использованию Git для начинающих
Разберем полезные советы по работе с Git: просмотр журналов, сводки коммита и сравним команды merge и rebase.
https://proglib.io/p/3-soveta-po-ispolzovaniyu-git-dlya-nachinayushchih-2023-07-18
Разберем полезные советы по работе с Git: просмотр журналов, сводки коммита и сравним команды merge и rebase.
https://proglib.io/p/3-soveta-po-ispolzovaniyu-git-dlya-nachinayushchih-2023-07-18
Библиотека программиста
⚙️ 3 совета по использованию Git для начинающих
Разберем полезные советы по работе с Git: просмотр журналов, сводки коммита и сравним команды merge и rebase.
📁⚙️ Полное руководство по основам Git
Из-за большого количества команд новичкам бывает сложно освоить Git. В этом руководстве мы расскажем обо всем, что вам нужно знать, чтобы приступить к работе с Git, начиная с создания первого репозитория и заканчивая слиянием веток. Помимо архитектуры Git рассмотрим принципы работы таких команд, как add, checkout, reset, commit, merge, rebase, cherry-pick, pull, push и tag.
https://proglib.io/p/polnoe-rukovodstvo-po-osnovam-git-2023-04-05
Из-за большого количества команд новичкам бывает сложно освоить Git. В этом руководстве мы расскажем обо всем, что вам нужно знать, чтобы приступить к работе с Git, начиная с создания первого репозитория и заканчивая слиянием веток. Помимо архитектуры Git рассмотрим принципы работы таких команд, как add, checkout, reset, commit, merge, rebase, cherry-pick, pull, push и tag.
https://proglib.io/p/polnoe-rukovodstvo-po-osnovam-git-2023-04-05
Библиотека программиста
📁⚙️ Полное руководство по основам Git
Из-за большого количества команд новичкам бывает сложно освоить Git. В этом руководстве мы расскажем обо всем, что вам нужно знать, чтобы приступить к работе с Git, начиная с создания первого репозитория и заканчивая слиянием веток. Помимо архитектуры Git…
⌨️ Терминал для начинающих: полезные команды для работы в командной строке Windows, Linux и MacOS
В этой статье вы познакомитесь с основными командами для работы в терминале и узнаете, как перемещаться по файловой системе, управлять пакетами Python с помощью pip, делать коммиты в Git и многое другое.
https://proglib.io/p/terminal-dlya-nachinayushchih-poleznye-komandy-dlya-raboty-v-komandnoy-stroke-windows-linux-i-macos-2023-03-20
В этой статье вы познакомитесь с основными командами для работы в терминале и узнаете, как перемещаться по файловой системе, управлять пакетами Python с помощью pip, делать коммиты в Git и многое другое.
https://proglib.io/p/terminal-dlya-nachinayushchih-poleznye-komandy-dlya-raboty-v-komandnoy-stroke-windows-linux-i-macos-2023-03-20
Библиотека программиста
⌨️ Терминал для начинающих: полезные команды для работы в командной строке Windows, Linux и MacOS
В этой статье вы познакомитесь с основными командами для работы в терминале и узнаете, как перемещаться по файловой системе, управлять пакетами Python с помощью pip, делать коммиты в Git и многое другое.
🔶 Гайд по работе с деревом коммитов Git для начинающих
Гайд охватывает основы Git, включая то, что это такое и зачем он используется. Также обсуждаются такие концепции Git, как коммиты, ветки, слияние и сброс изменений. Руководство написано для людей, практически не имеющих опыта работы с Git.
https://proglib.io/p/gayd-po-rabote-s-derevom-kommitov-git-dlya-nachinayushchih-2023-02-02
Гайд охватывает основы Git, включая то, что это такое и зачем он используется. Также обсуждаются такие концепции Git, как коммиты, ветки, слияние и сброс изменений. Руководство написано для людей, практически не имеющих опыта работы с Git.
https://proglib.io/p/gayd-po-rabote-s-derevom-kommitov-git-dlya-nachinayushchih-2023-02-02
Библиотека программиста
🔶 Гайд по работе с деревом коммитов Git для начинающих
Гайд охватывает основы Git, включая то, что это такое и зачем он используется. Также обсуждаются такие концепции Git, как коммиты, ветки, слияние и сброс изменений. Руководство написано для людей, практически не имеющих опыта работы с Git.
📁 Настраиваем Git для правильной работы с опенсорс-проектами
Как принять участие в разработке проекта с открытым исходным кодом и внести свой вклад, не наломав дров?
https://proglib.io/p/nastraivaem-git-dlya-pravilnoy-raboty-s-opensors-proektami-2022-09-28
Как принять участие в разработке проекта с открытым исходным кодом и внести свой вклад, не наломав дров?
https://proglib.io/p/nastraivaem-git-dlya-pravilnoy-raboty-s-opensors-proektami-2022-09-28
Библиотека программиста
📁 Настраиваем Git для правильной работы с опенсорс-проектами
Как принять участие в разработке проекта с открытым исходным кодом и внести свой вклад, не наломав дров?
👍 Как правильно писать сообщения коммитов в GIT, чтобы всем было хорошо
Правильно написанные сообщения к коммитам в Git помогают сделать проект с открытым или закрытым исходным кодом удобным для дальнейшей доработки и поддержки. В этой статье вы познакомитесь с различными стратегиями написания хороших сообщений и их использования для оптимизации процесса разработки.
https://proglib.io/p/kak-pravilno-pisat-soobshcheniya-kommitov-v-git-chtoby-vsem-bylo-horosho-2022-08-11
Правильно написанные сообщения к коммитам в Git помогают сделать проект с открытым или закрытым исходным кодом удобным для дальнейшей доработки и поддержки. В этой статье вы познакомитесь с различными стратегиями написания хороших сообщений и их использования для оптимизации процесса разработки.
https://proglib.io/p/kak-pravilno-pisat-soobshcheniya-kommitov-v-git-chtoby-vsem-bylo-horosho-2022-08-11
15 ресурсов по Git. Что почитать/посмотреть? https://habr.com/p/768492/
Habr
15 ресурсов по Git. Что почитать/посмотреть?
Всем привет! В этот раз собрали подборку вспомогательных материалов для изучения Git. Удобство и гибкость сделали Git стандартом для большинства современных IT-компаний. Поэтому умение работать с ним...