Code Learning
10.5K subscribers
2.5K photos
875 videos
3 files
3.38K links
Практические материалы для улучшения кода, обзоры ошибок и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/codelearning_tg

РКН: clck.ru/3Jb7Pr
Download Telegram
🐍 Получаем историю браузера 😏

browser-history— это простой, не требующий никаких зависимостей, удобный для разработчиков пакет Python для извлечения (почти) всей истории любого браузера на (почти) любой платформе.

from browser_history import get_history
outputs = get_history()
his = outputs.histories
print(his)


Code Learning | #Python #Info
👍17
📕 Книга "Python 3. Самое необходимое, 2-е издание"

Автор:
Н. А. Прохоренок, В. А. Дронов
Год издания: 2020
Язык: Русский

Описание: Описан базовый синтаксис языка Python 3: типы данных, операторы, условия, циклы, регулярные выражения, встроенные функции, объектно-ориентированное программирование, обработка исключений, часто используемые модули стандартной библиотеки и установка дополнительных модулей. Даны основы SQLite, описан интерфейс доступа к базам данных SQLite и MySQL, в том числе посредством ODBC.

Смотреть книгу бесплатно

Code Learning | #Book #Python
👍8
🖥 Потребительский ПК совершенно нового уровня. Mac Pro нового поколения на SoC M2 Extreme могут представить в конце года

Журналист и инсайдер Марк Гурман дополнил свои данные касательно этого ПК. Он говорит, что Apple может анонсировать Mac Pro в конце текущего года, но в продаже он появится уже в начале следующего.
Более того, новый Mac Pro якобы был готов ещё несколько месяцев назад, и Apple могла бы выпустить его с платформой из линейки M1, но решила отложить запуск до готовности SoC M2 Extreme.

Читать новость подробнее

Code Learning | #News
👍7
❗️ Топ 6 самых глупых ошибок в обучении на программиста

Мы
опросили наших менторов учебного центра Foxminded и собрали для вас Топ Ошибок в обучении на программиста.

Ссылка на Youtube

Code Learning | #Video
👍6
🤷‍♂️ Почему ошибаются программисты? Часть 1

После несерьёзной статьи на серьёзную тему Job Safety Driven Development возникла идея написать о том, как появляются ошибки разработчиков. Вместо этого появилась статья «Почему всё ломается даже у хороших программистов?» Мысль нужно закончить. Уже рассмотрено два краевых случая, давайте посмотрим и на «обычные» причины ошибок программистов.

Читать статью на сайте

Code Learning | #Article
👍4
🛠 Puppeteer — один из лучших инструментов для парсинга веб-сайтов, который могут использовать разработчики на JavaScript

Это библиотека Node.js, поддерживаемая командой Chrome Devtools. Библиотека запускает экземпляр Chrome/Chromium и предоставляет набор высокоуровневых API.

Ознакомиться на сайте

Code Learning | #Projects
👍12
📕 Книга "Совершенный алгоритм. Основы"

Автор:
Тим Рафгарден
Год издания: 2019
Язык: Русский

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

Смотреть книгу бесплатно

Code Learning | #Book
👍6
🧮 Microsoft придумала, как ускорить браузер Edge

Компания Microsoft повысила производительность браузера Edge версии 102, но пока только в Windows. Теперь он автоматически сжимает дисковый кеш, уменьшая дисковое пространство, необходимое для работы программы.

Читать новость подробнее

Code Learning | #News
👍10
📚 Как стать программистом с нуля

Видосик про то, как стать разработчиком с нуля. Я систематизировал свой опыт, опыт своих знакомых, опыт коллег с ютуба. Этот гайд в том числе писался кровью - я сам стал разрабом с нуля, и применял всё, о чём говорю, на практике.

Ссылка на Youtube

Code Learning | #Video
👍9
🤷‍♂️ Почему всё ломается даже у хороших программистов? Часть 2

Во второй части поймём, какую цену вам, скорее всего, придётся заплатить за «золотую шестерёнку», я приведу немного своего опыта. Как всегда, попробую писать простым языком, понятным широкой аудитории.

Читать статью на сайте

Code Learning | #Article
👍4
🐍 Узнаем текущее время

Эту задачку помогает решить модуль time, с помощью которого мы получаем текущее время.

import time
t = time.localtime()
current_time = time.strftime("%H:%M:%S", t)
print(current_time)

Code Learning | #Python #Info
👍9
🔍 Whoogle – metasearch поисковая система, без рекламы, javascript, AMP-ссылок, cookies и отслеживания IP-адресов.

Позволяет получать тот же вывод что и Google, без всяческих ненужностей.
Легко развертывается в один клик как приложение Docker и настраивается с помощью одного config файла.
Быстрая и простая альтернатива поисковой системы Google на настольных и мобильных компьютерах.

Ознакомиться на сайте

Code Learning | #Projects
👍12
Почему индийские и китайские разработчики нашим программистам не конкуренты?

Cepreй Heмчинский делится своим мнением о том почему индийские и китайские разработчики нашим программистам не конкуренты в аутсорсе.

Ссылка на Youtube

Code Learning | #Video
👍9
🤔 Какая команда позволит взять все изменения с одной ветки и применить их на другой?
Anonymous Quiz
45%
git merge
5%
git flat
24%
git rebase
9%
git replay
10%
git commit
8%
git concat
👍19
🐍 Метод Readline

Чтобы прочитать только одну строку вместо нескольких строк в файле Python, используйте метод .readline() для файлового объекта, возвращаемого функцией open().

with open('story.txt') as story_object:
print(story_object.readline())

Каждый последующий .readline() будет извлекать следующую строку в файле, если она существует.

Code Learning | #Python #Info
👍9
⚙️ Комплексный системный подход к разработке программного обеспечения

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

Читать статью на сайте

Code Learning | #Article
👍5
🦠 Древний троян пробудился и заражает Windows через «Калькулятор»

Операторы вредоноса Qbot начали использовать новую схему заражения конечных устройств через вызов «Калькулятора» Windows. Речь идет о приеме под названием побочная загрузка DLL.

Читать новость подробнее

Code Learning | #News
👍4
📍 Как общаются программы. Что такое API, REST, CRUD и CLI?

Из этого выпуска рубрики "Знать как" вы узнаете о том, что такое API, REST, RESTFull, CRUD, CLI и как весь этот зверинец связан между собой. Все эти технологии помогают нам общаться с машинами, а машинам общаться друг с другом.

Ссылка на Youtube

Code Learning | #Video #Api
👍15