Константин Печененко
12 subscribers
10 links
Пишу о разработке и всём, что с ней связано.

Блог: https://kpechenenko.github.io/
Для связи: @kpechenenko
Download Telegram
Кто я?

Константин, разработчик. Успел поработать с несколькими доменами и разными языками программирования. Последние пару лет активно использую язык программирования Go в медицине и не только.

Зачем мне это?

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

Что будет?

Туториалы, решение задач с собеседований, разбор тестовых заданий.

#golang #python #techblog #programming #greeting
1
В блоге вышел новый пост.

Ссылка: миграция с Goland на VS Code.

#golang #vscode #programming #developers #techblog
🍓4
Проверка появления комментов
Три дня назад завершился AI Startup School in San Francisco 2025. Посмотрел в записи выступления спикеров и решил, что пора создавать собственное AI решение.

Торжественно представляю вашему вниманию КАЛЬКУЛЯТОР С ИСКУССТВЕННЫМ ИНТЕЛЛЕКТОМ НА Go. Кодовое название проекта - gocalculator 🤡. Утилита может использовать любые модели, которые поддерживают OpenAI API.

Использование:


client := openai.NewClient(
option.WithAPIKey("your API Key"),
)
calc := gocalculator.New(
client,
"your Model Name",
)

res, _ := calc.Calculate(
context.Background(),
"100 * 2 + 150 - 100 / 2",
)
fmt.Printf("Result: %s\n", res)


Приветствуется вклад в развитие проекта. Ссылка на репозиторий.

#golang #ai #opensource #openai #devtools
Please open Telegram to view this post
VIEW IN TELEGRAM
🍓4
Сделал утилиту для загрузки закрытых видео из телеграм каналов 🏴‍☠️. При активном использовании тг может забанить ваш аккаунт, поэтому используйте на свой страх и риск.

#python #telegram #opensource #automation #scraping
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Бесплатное изучение английского с нуля.

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

План:

1. Открываем плейлист с разбором пособия English File начальной сложности. Повторяем сказанное, решаем упражнения, делаем домашки. Если материал покажется слишком легким, то у этого же автора есть плейлисты с разбором пособий более высокой сложности. Копию печатного пособия с воркбуком можно купить на любом маркетплейсе.

2. Для запоминания грамматических структур и слов изучаем техники интервального повторения (spaced repetition) и активное запоминание (active recall), видео с объяснением. Для их применения используем программу Anki, видео с туториалом по использованию программы. Для экономии мыслетоплива можно генерировать anki карточки при помощи llm'ки.

3. С первых дней изучения гуглим все рабочие вопросы и общаемся с llm'ками на английском языке. Документацию к техническим поделкам так же читаем на английском языке.

После прохождения примерно половины начального English File:

4. Идем на ютуб и начинаем смотреть технические туториалы / выступления с конференций на английском с включенными субтитрами. Проще будет слушать не носителей языка, а эмигрантов с славянским, германским или индийским акцентами. Тяжелее всего будет понимать австралийский и британский акценты. Через какое-то время вы начнете замечать, что общение во многом состоит из одних и тех же конструкций и слов, ваш процент понимания будет постепенно расти.

5. Смотрим мультфильмы из детства / подростковые сериалы в оригинале с субтитрами. Список контента и площадок для просмотра был описан в этом посте.

6. Практикуем навыки с llm'кой. Сразу отмечу, что siri не будет понимать вас, если вы говорите совсем плохо и с кривым акцентом. При этом Алиса относится к вашим ответам более терпимо и готова помочь в совершенствовании навыков. Начать можно со следующего промпта: "Let's practice a simple conversation in English, for example, say hello, ask "How are you?" and introduce ourselves. Use only simple words. Correct my answers and explain the reason for the correction".

#learnenglish #languagelearning #selfstudy #spacedrepetition #englishpractice
🍓2
Сделал утилиту для записи относительного пути к файлам внутри директории от этой директории. Пути записываются в виде комментария. Пригодится для тех, кто копирует кучу файлов с кодом из разных директорий при написании текстов. Ссылка на репозиторий.

#golang #cli #devtools #opensource #codingtools