en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Dev.log [ex-Comics]

Dev.log [ex-Comics]

Open in Telegram

Когда-то был: Агрегатор комиксов (и не только) об IT и программировании. Сейчас: головные мюсли Python пограмиста Чат: @DevComicsChat По вопросам в директ

Show more
1 112
Subscribers
No data24 hours
-27 days
-1230 days

Loading data

Attracting Subscribers
Oct '26
October '260
in 0 channels
September '260
in 0 channels
Get PRO
August '260
in 0 channels
Get PRO
July '260
in 0 channels
Get PRO
June '260
in 0 channels
Get PRO
May '260
in 0 channels
Get PRO
April '26
+3
in 0 channels
Get PRO
March '26
+1
in 0 channels
Get PRO
February '26
+2
in 0 channels
Get PRO
January '26
+5
in 0 channels
Get PRO
December '25
+8
in 0 channels
Get PRO
November '25
+13
in 0 channels
Get PRO
October '25
+15
in 1 channels
Get PRO
September '25
+9
in 1 channels
Get PRO
August '25
+21
in 2 channels
Get PRO
July '25
+28
in 1 channels
Get PRO
June '25
+18
in 1 channels
Get PRO
May '25
+43
in 0 channels
Get PRO
April '25
+11
in 1 channels
Get PRO
March '25
+12
in 2 channels
Get PRO
February '25
+98
in 7 channels
Get PRO
January '25
+21
in 1 channels
Get PRO
December '24
+24
in 1 channels
Get PRO
November '24
+39
in 5 channels
Get PRO
October '24
+15
in 0 channels
Get PRO
September '24
+31
in 2 channels
Get PRO
August '24
+29
in 0 channels
Get PRO
July '24
+61
in 1 channels
Get PRO
June '24
+30
in 0 channels
Get PRO
May '24
+33
in 0 channels
Get PRO
April '24
+54
in 0 channels
Get PRO
March '24
+167
in 2 channels
Get PRO
February '24
+135
in 3 channels
Get PRO
January '24
+106
in 1 channels
Get PRO
December '23
+162
in 10 channels
Get PRO
November '23
+13
in 0 channels
Get PRO
October '23
+16
in 0 channels
Get PRO
September '23
+9
in 0 channels
Get PRO
August '23
+12
in 0 channels
Get PRO
July '23
+184
in 0 channels
Get PRO
June '23
+17
in 0 channels
Get PRO
May '23
+32
in 0 channels
Get PRO
April '23
+550
in 0 channels
Date
Subscriber Growth
Mentions
Channels
26 October0
25 October0
24 October0
23 October0
22 October0
21 October0
20 October0
19 October0
18 October0
17 October0
16 October0
15 October0
14 October0
13 October0
Channel Posts
Тесты и вот это все Если вы, как и я, не ведете разработку по TDD, то рано или поздно приходят эти ребята 😅 Вчера начал писа
Тесты и вот это все Если вы, как и я, не ведете разработку по TDD, то рано или поздно приходят эти ребята 😅 Вчера начал писать тесты для xlea (вы же читали статью, правда? Правда же..?😒). Думаю, многим знакомо это чувство Нужно писать тесты, но совсем не хочется, но ты себя заставляешь, а потом такой…. 😫Блин, а еще вот этот кейс можно добавить. 😫О, а вот тут еще вот эту часть протестить. 😫Ого, оказывается тут был баг, а я и не заметил. Знакомо же? 🌚 аппетит приходит во время еды! Вот и я вчера сидел с теми же мыслями, и даже нашел пару некритичных багов и один (вроде как) недостижимый кусочек кода. И скажите после этого, что тесты не важны и писать их ненужно✍️ 〰️ Рассказывайте! Пишите тесты? А в пет-проектах? А readme пишете? А документацию? З.ы. Название канала немного изменилось. Чуть позже останется только Dev.log, так что не пугайтесь сильно ✌️ автор комикса: MonkeyUser @Dev.log

2
Чуть подробнее и на Хабре: https://habr.com/ru/articles/991462/
0
3
Звезды приветствуются❤️ https://github.com/artanador/xlea
0
4
Это я, пишу xlea Ну что, меня можно поздравить с первой библиотекой на pypi!🥳 Ну как с первой… с первой, которую я придумал
Это я, пишу xlea Ну что, меня можно поздравить с первой библиотекой на pypi!🥳 Ну как с первой… с первой, которую я придумал и написал с нуля, а не обертка над чужим api. ▶️Как пришла идея На работе я постоянно пишу приложения, которые читают excel файлы. С каждым разом я совершенствовал подход так, чтобы это выглядело более читаемым и легко поддерживаемым. Буквально на прошлой неделе на ревью кода я понял, что очень большой кусок логики - это чтение и парсинг этих файлов. И мне стало немного больно от того, что целая команда разработчиков делает одно и то же действие, но каждый по своему. ▶️Поэтому я написал xlea Это легковесная библиотека, которая в стиле каких-нибудь SQLAlchemy или pydantic дает возможность легко и ненапряжно спарсить таблицу в файле. Не важно на какой она строке - на первой или на двадцать пятой. Не важно сколько строк в заголовке - одна или семь. Вы просто описываете схему и далее происходит магия. 🧑‍💻 Вот пример: class Person: id: str = Column("Номер сотрудника") fullname: str = Column("ф.+и.+о.+", regexp=True) age: int = Column(lambda n: n.startswith("Возраст"), validator=lambda v: v.isnumeric(), skip_invalid_row=True) persons = xlea.autoread("persons.xlsx", schema=Person) for p in person: print(p.id, p.fullname, p.age) print(p.asdict()) Названия столбцов можно писать строкой, или передавать регулярку, или даже собственную функцию. Строки можно валидировать и в случае некорректной строки - пропускать ее или вызывать ошибку. Есть и еще фичи, но как говорит чел из комикса выше - ее все равно никто не будет юзать… Или нет?😰 pip install xlea, btw🌚 автор комикса: xkcd @DevComics
0
5
sticker.webp
0
6
Вайб кодинг🤨 Все больше и больше это явление заходит в нашу жизнь. Так или иначе. И я, на самом деле, абсолютно не против то
Вайб кодинг🤨 Все больше и больше это явление заходит в нашу жизнь. Так или иначе. И я, на самом деле, абсолютно не против того, чтобы кодить с помощью нейронки, это сильно упрощает жизнь. Но, все это хорошо, если кодер понимает, что на самом деле делает сгенерированный код и может его разобрать на кусочки. Ну то есть, к примеру, я лично генерю чаще всего то, что влом писать. И всегда переписываю тот код, который выдала нейронка. То есть, я: ▶️мало того, что и так знаю что я хочу получить на выходе ▶️еще и знаю, как это должно выглядеть (на мой вкус и цвет, есессно) Это я все к чему… сталкивался с ситуациями, когда человек только учится программированию и уже все «гуглит» через нейросеть. Итог: ❌знаний ноль, ❌опыта поиска решения ноль, ❌понимания, хорошо если, процентов 50. Мое видение - сначала научиться самостоятельно, а потом уже делать через нейронки. Или учиться через нейронки, что тоже нормально, но именно учиться (конспектировать, практиковаться самостоятельно) и тут есть шанс попасть на ложную информацию, которую нужно уметь фильтровать 🤔 А вы что думаете? Используете нейронки в работе/вне работы? Мем взял с реддита @DevComics
0
7
Буквально я😀 Всем привет, дорогие подписчики. Да, это я - админ этого канала, спустя больше трех месяцев тишины решил наконе
Буквально я😀 Всем привет, дорогие подписчики. Да, это я - админ этого канала, спустя больше трех месяцев тишины решил наконец написать сюда😬 Во-первых, давайте знакомиться: Меня зовут Артем, мне кхкххдцать пять лет, и я работаю в конторе апчхителеком на позиции Team Lead Python разработчиков. Эту должность я только что придумал сам, потому что я так чувствую (прям как Олег Тиньков) и мне ничего за это не будет 🤷‍♂️ Моя сфера не веб, не десктоп, не системное программирование и даже не open source. Это что-то близкое к автоматизации и обработке различных данных, но нет. 😀 Активно, или не очень, изучаю go, немного писал на c#, ruby, JavaScript/TypeScript, много на vba и Python. Кстати, к слову, моим коллегам привет 👋 почти ни с кем мы лично не знакомы, но опознавательные знаки нашей конторы видно издалека) Во-вторых, я долго думал, что делать дальше на этом канале. Я вложил сюда приличное количество денег, времени и сил. Как только деньги отбились в ноль, я выдохнул и перестал постить 😀 не специально, так сошлось. Выгорание или что, я не знаю. Так вот, по причине всех этих вложений, забрасывать канал безумно не хочется. Поэтому, я что подумал… ▶️На канале произойдут изменения и в первую очередь они коснутся контента. Здесь будут так же появляться комиксы и мемы, но уже как сопровождение, а не как основная идея поста. ▶️Основной идеей поста будут всякие наблюдения, боли и радости, которые мы все с вами наблюдаем в работе. По большей части, это будут посты с точки зрения программиста, каковым я являюсь. ▶️И, конечно, все будет дико субъективно. ▶️Частотность постов максимально свободная. Может выходить три в неделю, а может два в день или даже один в месяц. Причем одно другому не мешает. Да что там, я даже не знаю когда будет следующий пост. Все будет зависеть только от моих мыслей и настроений, ну вот так😀 ▶️Реклама приостанавливается на неопределенный срок, возможно насовсем, как получится. Да-да, вы вероятно подумали, что если нет рекламы, значит есть другой способ монетизации, но нет. Буду альтруистом, пока не придумаю величайщую бизнес-стратегию💰 ℹ️ И главное Я никого не призываю отписываться или наоборот оставаться. Вы вольны поступать так как вам комфортно. Любое ваше решение - только ваше решение и запись красной ручкой в списке моих обидчиков🌚 До встречи в новых постах❤️ автор комикса: RobStears @DevComics
0
8
Всех с Наступающим и Наступившим!🎄
0
9
Типичный IT проект | Inktober #17 Украшенный
Типичный IT проект | Inktober #17 Украшенный
0
10
автор: ? @DevComics
автор: ? @DevComics
0
11
Все мы немного коты автор: ? @DevComics
Все мы немного коты автор: ? @DevComics
0
12
И еще версия подписчика @proggerx автор: SarahAndersen @DevComics
И еще версия подписчика @proggerx автор: SarahAndersen @DevComics
0
13
Версия подписчика @mikarmk автор: SarahAndersen @DevComics
Версия подписчика @mikarmk автор: SarahAndersen @DevComics
0
14
А дайте свою версию в комменты? С самым большим количеством реакций выложу сюда 🌚
0
15
Иногда и так бывает автор: SarahAndersen @DevComics
Иногда и так бывает автор: SarahAndersen @DevComics
0
16
автор: SarahAndersen @DevComics
автор: SarahAndersen @DevComics
0
17
автор: WYLeong @DevComics
автор: WYLeong @DevComics
0
18
автор: TheSquareComics @DevComics
автор: TheSquareComics @DevComics
0
19
автор: ? @DevComics
автор: ? @DevComics
0
20
автор: Shifuio @DevComics
автор: Shifuio @DevComics
0