cookie

Utilizamos cookies para mejorar tu experiencia de navegación. Al hacer clic en "Aceptar todo", aceptas el uso de cookies.

avatar

Github

@workakkk - по всем вопросам @itchannels_telegram - 🔥лучшие ит-каналы @data_analysis_ml - работа с данными @ai_machinelearning_big_data - машинное обучение @english_forprogrammers - английский для программистов

Mostrar más
Publicaciones publicitarias
2 139
Suscriptores
+124 horas
-27 días
-630 días

Carga de datos en curso...

Tasa de crecimiento de suscriptores

Carga de datos en curso...

00:15
Video unavailableShow in Telegram
🤓 lazygit для упрощения работы с gitbrew install lazygit lazygit — это простой интерфейс терминала для команд git. GUI сделан на основе библиотеки gocui, с помощью которой можно реализовать полноценные окна и взаимодействие с ними в терминале. lazygit можно гибко настраивать под себя, начиная с цветовой гаммы и заканчивая добавлением новых команд или горячих клавиш. Все настройки лежат в файле config.yml: в Linux — ~/.config/lazygit/config.yml, в MacOS — ~/Library/Application Support/lazygit/config.yml 🖥 GitHub 🟡 Доки 🟡 Статья о lazygit на Хабре @DevOPSitsec
Mostrar todo...
👍 4
Repost from DevOps
🤓 О том, как поднять свой собственный git-сервер Начнем с того, что самый простой способ — это создать git --bare init репозиторий на вашем сервере и написать обычные скрипты для выполнения автоматических задач. Например, для этого можно использовать скрипт, который запускается в cron, делает git pull репозитория с кодом, а потом собирает и публикует результат. Но у этого метода есть свои проблемы. 📎 Какие же есть другие варианты? @DevOPSitsec
Mostrar todo...
3
Repost from Python/ django
🖥 Как управлять репозиториями git с помощью Python В этом полезном туториале мы рассмотрим, как управлять репозиториями и реализовать базовый рабочий процесс git с помощью библиотеки GitPython. Если конкретнее, то мы разберём: 🟡Как управлять репозиториями git с помощью библиотеки GitPython 🟡 Как добавить путь в репозиторий 🟡Как клонировать репозиторий git 🟡Как создавать и отправлять коммиты 🟡Как работать с ветками 🟡Как управлять подмодулями Все эти знания можно использовать для автоматизации работы с репозиториями, освобождая время для остальных вещей ▶️ Поехали @pythonl
Mostrar todo...
👍 2
Photo unavailableShow in Telegram
⚡️ tartufo. • Инструмент Tartufo может сканировать репозитории в поисках случайно оставленных токенов и учетных данных. Может проверить всю историю коммитов для поиска секретов. • Документация: https://tartufo.readthedocs.io ➡️ https://github.com/godaddy/tartufo
Mostrar todo...
👍 2
🔥Подборка лучших обучающих каналов для программистов. ➡️ Делитесь с коллегами и сохраняйте себе, чтобы не потерять ⚡Машинное обучение Machine Learning - запускаем лучшие ИИ модели, пишем код, погружаемся в нейросети Ml Собеседование - подготовка к собесу по мл, алгоритмам, коду Ml ru - актуальные статьи, новости, код и обучающие материалы Ml Jobs - вакансии ML ML Книги - актуальные бесплатные книги МО ML чат 🏆 Golang Golang - изучи один из самых перспективных языков на ит-рынке Golang собеседование - разбор задач и вопросов с собесов Golang вакансии -работа для Go разработчика Golang книги библиотека книг Golang задачи и тесты Golang чат Golang news - новости из мира go Golang дайджест 💥 Linux /Этичный хакинг Linux Academy - гайды, секреты и лучшие материалы по Linux Kali linux - погрузись в мир этичного хакинга и кибербезопасности linux_kal - kali чат Информационная безопасность 🚀 Data Science Анализ данных - полезные фишки, код, гайды и советы, маст-хэв датасаентиста Data Jobs - ds вакансии Аналитик данных Data Science книги - актуальные бесплатные книги Big data 🛢Базы данных Sql базы данных - научим работе с базами данных профессионально Библиотека баз данных SQL чат Вакансии Sql аналитик данных #️⃣C# С# академия - лучший канал по c# С# заметки — код, лучшие практики, заметки программиста c# С# задачи и тесты С# библиотека - актуальные бесплатные книги C# вакансии - работа 🐍 Python Python/django - самый крупный обучающий канал по Python Python Собеседование - подготовка к собеседовению python и разбор алгоритмов Pro python - статьи, новости, код и обучающие материалы Python Jobs - вакансии Python Python чат Python книги ☕ Java Java академия - java от Senior разработчика Java вакансии Java чат Java вопросы с собеседований Java книги 💻 C++ C++ академия С++ книги C++ задачи - подготовка к собеседовению мл, алгоритмам C++ вакансии ⚡️ Frontend Javascript академия - крупнейший js канал React - лучшие гайды и советы по работе с react Frontend - тутрориалы, уроки, гайды, код PHP Книги frontend Задачи frontend 🦀 Rust Rust программирование Rust чат Rust книги для программистов 📲 Мобильная разработка Android разработка Мобильный разработчик гайды и уроки 🇬🇧 Английский для программистов 🧠 Искусственный интеллект ИИ и технологии Neural - нейросети для работы и жизни Книги ИИ Artificial Intelligence 🔥 DevOPs Devops для программистов Книги Devops 🌟 Docker/Kubernets Docker Kubernets 📓 Книги Библиотеки Книг для программситов 💼 Папка с вакансиями: Папка Go разработчика: Папка Python разработчика: Папка Data Science Папка Java разработчика Папка C# Папка Frontend
Mostrar todo...
Photo unavailableShow in Telegram
📌Система контроля версий git. Первый проект на GitHub Есть то, что объединяет всех разработчиков, неважно, на Python вы пишите или на чём-то ещё — это понимание git 🤓 Держите мощный туториал по системе контроля версий git и о его реализации на примере GitHub. Самое то, если только разбираетесь с этим, да и для GitHub-гуру подойдёт, освежить основные понятия не помешает. Некоторые факты из статьи: ⏩Ветвление по умолчанию может быть "main" или "master" в зависимости от версии Git и настроек окружения. ⏩Создание новой ветки помогает изолировать изменения от основного кода и решать проблемы. ⏩Конфликты могут возникнуть при слиянии изменений из разных веток, и их разрешение требует проверки состояния репозитория и внесения необходимых изменений в файлы. ⏩Работа с удаленными репозиториями на GitHub включает создание аккаунта, создание удаленного репозитория, связывание локального репозитория с удаленным и отправку изменений на GitHub. ⏩Pull Requests (запросы на внесение изменений) используются на платформе GitHub для предложения изменений в код проекта и интеграции их в основную кодовую базу. 🖥 Туториал @python_job_interview
Mostrar todo...
👍 6
🛠 twostraws/Ignite Генератор статических сайтов для разработчиков Swift. Language: Swift Stars: 376 Issues: 7 Forks: 2 https://github.com/twostraws/Ignite
Mostrar todo...
GitHub - twostraws/Ignite: A static site generator for Swift developers.

A static site generator for Swift developers. Contribute to twostraws/Ignite development by creating an account on GitHub.

👍 3
Repost from DevOps
Photo unavailableShow in Telegram
📌20 полезных, но малоиспользуемых команд Git Держите, это кликабельный список: ⏩ Git Web — открыть встроенный графический интерфейс ⏩ Git Notes — прикрепить дополнительную информацию к коммитам ⏩ Git Bisect — дебажить как про ⏩ Git Grep — найти что угодно ⏩ Git Archive — сжать проект для шеринга ⏩ Git Submodules — импортировать другие репозитории в ваш ⏩ Git Bugreport — скомпилировать баг-репорт с информацией о системе ⏩ Git Fsck — проверить и восстановить недоступные объекты ⏩ Git Stripspace — удалить пробелы в конце текста ⏩ Git Diff — сравнить изменения между двумя файлами ⏩ Git Hooks — выполнить скрипт при запуске команды git ⏩ Git Blame — показать, кто написал данную строку ⏩ Git Large File Storage — сохранить большие файлы в git ⏩ Git Garbage Collection — оптимизировать git-репо ⏩ Git Show — легко просмотреть любой объект git ⏩ Git Describe — дать читаемое имя на основе последнего тега ⏩ Git Tag — создать метки версий в определенных точках ⏩ Git Reflog — список всех действий, выполненных над репозиторием ⏩ Git Log — просмотреть журнал коммитов и диаграммы ветвей ⏩ Git Cherry Pick — вытащить фичу в вашу ветку ⏩ Git Switch — быстро переключиться между ветками Пользуйтесь) @DevOPSitsec
Mostrar todo...
👍 9
Вопрос по Git. В чем разница между merge и rebase? merge и rebase — это два различных подхода к интеграции изменений в Git. Merge: Когда вы выполняете merge, Git создает новый коммит, который объединяет изменения из двух (или более) веток. Этот коммит имеет два родителя — по одному от каждой ветки. После слияния ветки сохраняют свою структуру, история коммитов не переписывается. Merge часто создает «соединительный» коммит. Rebase: Когда вы выполняете rebase, Git берет изменения из одной ветки и применяет их к другой ветке, как если бы они были там изначально. Это переписывает историю коммитов, создавая новые коммиты для изменений в другой ветке. История становится линейной, и смотрится так, как будто изменения были внесены последовательно. Сравнение: Merge сохраняет структуру истории, но может создать дополнительные коммиты-соединители. Rebase создает более линейную историю, но переписывает коммиты и может быть опасен при работе с общими ветками. Выбор между merge и rebase зависит от предпочтений команды и конкретного контекста проекта. Важно помнить, что rebase изменяет историю коммитов, поэтому его следует использовать только для локальных веток, которые вы еще не отправили в общий репозиторий. #вопросы_с_собеседований
Mostrar todo...
👍 2
🔥 Крутейшая подборка для Дата Саентиста. Лучшие бесплатные курсы, книга, разбор вопросов с собеседований, roadmap, полезные материалы по Python, Go, Linux и многое другое. ▪100 вопросов для подготовки к собесу Data Science ▪Видео ▪100 вопросов для подготовки к собесу Python ▪Вопросы Middle ▪Видео ▪Вливаемся в Data Science: подробный roadmap что и где изучать ▪Machine Learning инженер: что/где/как изучать, чтобы въехатьМоя большая практическая шпаргалка SQL (SQLite) с готовыми запросамиШпаргалка для алгособеса — алгоритмическая сложность, структуры данных, методы сортировки и ДейкстраШпаргалка для алгособеса 2 — графовые и строковые алгоритмы ▪40 Полезных инструментов Дата Саентиста ▪Go — 100 вопросов/заданий с собеседований ▪ВидеоГде изучать Linux в 2024. Бесплатные курсы, книги и ресурсы ▪ВидеоБесплатные курсы для изучения искусственного интеллекта в 2024 году ▪NumPy: оттачивайте навыки Data Science на практике ▪Numpy полный бесплатный курс ▪Где изучать Python в 2024. Бесплатные курсы, книги и ресурсыВидео ▪Где искать работу Дата Саентисту в 2024 году ▪Ресурсы для поиска работы Python разработчикамБесплатные курсы по большим языковым моделям для дата-сайентистов @machinelearning_ru
Mostrar todo...
🔥 3