ch
Feedback
Chernov sharit

Chernov sharit

前往频道在 Telegram

Линк-канал про разработку (и около). 1-2 ссылки в день с коротким предложением почему интересно.

显示更多
284
订阅者
无数据24 小时
无数据7 天
无数据30 天

数据加载中...

相似频道
无数据
有任何问题?请刷新页面或联系我们的客服
标签云
无数据
有任何问题?请刷新页面或联系我们的客服
进出提及
---
---
---
---
---
---
吸引订阅者
十二月 '24
十二月 '24
+10
在0个频道中
十一月 '24
+39
在1个频道中
Get PRO
十月 '24
+17
在0个频道中
Get PRO
九月 '24
+127
在0个频道中
Get PRO
八月 '240
在0个频道中
Get PRO
七月 '240
在1个频道中
Get PRO
六月 '240
在1个频道中
Get PRO
五月 '240
在0个频道中
Get PRO
四月 '240
在0个频道中
Get PRO
三月 '240
在0个频道中
Get PRO
二月 '240
在0个频道中
Get PRO
一月 '24
+11
在0个频道中
Get PRO
十二月 '23
+73
在0个频道中
Get PRO
十一月 '230
在1个频道中
Get PRO
十月 '230
在0个频道中
Get PRO
九月 '230
在0个频道中
Get PRO
八月 '230
在0个频道中
Get PRO
七月 '230
在0个频道中
Get PRO
六月 '230
在0个频道中
Get PRO
五月 '230
在0个频道中
Get PRO
四月 '230
在0个频道中
Get PRO
三月 '230
在0个频道中
Get PRO
二月 '230
在0个频道中
Get PRO
一月 '230
在0个频道中
Get PRO
十二月 '22
+2
在0个频道中
Get PRO
十一月 '22
+2
在0个频道中
Get PRO
十月 '22
+5
在0个频道中
Get PRO
九月 '22
+3
在0个频道中
Get PRO
八月 '22
+5
在0个频道中
Get PRO
七月 '22
+2
在0个频道中
Get PRO
六月 '22
+9
在0个频道中
Get PRO
五月 '22
+13
在0个频道中
Get PRO
四月 '22
+4
在0个频道中
Get PRO
三月 '22
+10
在0个频道中
Get PRO
二月 '22
+2
在0个频道中
Get PRO
一月 '22
+5
在0个频道中
Get PRO
十二月 '21
+4
在0个频道中
Get PRO
十一月 '21
+7
在0个频道中
Get PRO
十月 '21
+19
在0个频道中
Get PRO
九月 '21
+7
在0个频道中
Get PRO
八月 '21
+6
在0个频道中
Get PRO
七月 '21
+13
在0个频道中
Get PRO
六月 '21
+26
在0个频道中
Get PRO
五月 '21
+217
在0个频道中
日期
订阅者增长
提及
频道
21 十二月+2
20 十二月+1
19 十二月0
18 十二月0
17 十二月0
16 十二月0
15 十二月0
14 十二月0
13 十二月+2
12 十二月0
11 十二月0
10 十二月0
09 十二月+1
08 十二月0
07 十二月0
06 十二月+1
05 十二月+2
04 十二月+1
03 十二月0
02 十二月0
01 十二月0
频道帖子
Link:: https://freeman.vc/notes/aws-vs-gcp-reliability-is-wildly-different TL;DR: AWS consistently spawned a new GPU in under 15 seconds (average of 11.4s). GCP on the other hand took closer to 45 seconds (average of 42.6s). AWS encountered one valid launch error in these two weeks whereas GCP had 84. ——— ## Заметки У кого-то просто это самый маржинальный бизнес, а кто-то пытается скопировать конкурента. (: #infrastructure

2
Link:: https://lincolnloop.github.io/python-package-manager-shootout/ TL;DR: pdm is fastest, pip-tools ~ pipenv, poetry is slowest one. ——— ## Заметки Когда вышел pip-tools - это было круто. Ура, можно разделить прямые и транзитивные зависимости. Плюс это расширение стандартного простого requirements.txt. Потом вышел Pipfile, сделали pipenv и казалось что "ну ладно, покопируем node.js". Но весь движ с poetry ухудшил экосистему зависимостей питона. Пойду смотреть, что за pdm такой. P.s. посвящается рассказу коллеги про poetry и обратной несовместимости lock файлов в разных версиях питона #python #rant
302
3
Link:: https://drewdevault.com/2020/03/18/Reckless-limitless-scope.html TL;DR: The total word count of the W3C specification catalogue is 114 million words at the time of writing. ... The number of W3C specifications grows at an average rate of 200 new specs per year, or about 4 million words, or about one POSIX every 4 to 6 months. ——— ## Заметки Догадывался, что новый браузер с нуля уже не напишут. Все последние попытки берут WebKit и просто меняют его обвязку. Теперь понятно почему. Печально здесь-то, какую монополию это предоставляет для гугла не только с позиции доминирующего браузера. #web
276
4
Link:: https://www.lesswrong.com/posts/NYaLudjSqsYtZDB2t/bad-names-make-you-open-the-box TL;DR: хорошее именования позволяет вам не заглядывать в реализацию, а плохой увеличивает трату мыслетоплива.
337
5
Link:: https://medium.com/riskified-technology/engineering-for-failure-f73bc8bc2e87 TL;DR: подборка из 6 стратегий по отключению внешнего сервиса: retry, prefetch, graceful degradation, last result, delay response, fallback.
380
6
Link:: https://help.heroku.com/RSBRUH58/removal-of-heroku-free-product-plans-faq Печально. Но делать продукт на большой массе бесплатный пользователей, а потом переводить их на платный тариф - одна из немногих рабочих стратегий.
302
7
Link:: https://creativegood.com/blog/22/a-most-welcome-decline.html >I’ve been waiting years for Facebook to begin its decline, even as it seemed nothing could slow it down. TL;DR: Очередная статья о том, что социальные сети - это плохо с надеждой на то, что им на смену придёт что-то получше. ## Заметки А я всё скучаю по ютубу 10 лет назад :( #rant
413
8
Link:: https://martinheinz.dev/blog/75 > As files, datasets and configurations grow, it gets increasingly difficult to navigate them. There are however many tools out there, that can help you to be more productive when dealing with large JSON and YAML files, complicated regular expressions, confusing SQL database relationships... TL;DR: - json - https://jsonvisio.com/editor - regexp - https://regex101.com/ - https://regex-vis.com/ - SQL - https://wisser.github.io/Jailer/data-browsing.html - git - https://github.com/wfxr/forgit - docker - https://github.com/jesseduffield/lazydocker - https://docs.portainer.io/v/ce-2.11/user/docker/containers/view - k8s - network - https://editor.cilium.io/?id=wjEKSkPPjNBRDLFx - https://artturik.github.io/network-policy-viewer/ - https://github.com/lensapp/lens - https://github.com/appvia/krane
356
9
Link:: https://austinvernon.site/blog/nuclear.html > Nuclear advocates will have to convince consumers and taxpayers to pay significantly more for electricity unless they reduce the cost of the technology. There is a good chance nuclear does not have a true revival until we miniaturize it. TL;DR: Подробное и простое рассмотрение ядерной энергетики и текущих проблем в ней. #energy
257
10
Link:: https://www.wordnote.app/blog/why-i-built-dictionary-app > Since I'm a son of the [Information Age](https://en.wikipedia.org/wiki/Information_Age), I went to Apple Store looking for what has been made of Samuel Johnson's legacy. However, I couldn't believe that none of the available options satisfied what I expected from a dictionary app. TL;DR: Написать приложение под свои хотелки, потому что такого ещё не оказалось. ## Заметки В какой-то момент стала популярна идея того, что программирование - это вторая грамотность по аналогии с письмом в начале прошлого века. Статья не то, чтобы опровергает этот подход, но скорее подчёркивает другую мысль. Программы должны быть персонализированы ровно под твои хотелки и с учётом всех доступных кубиков и данных их всё проще написать. P.s. Забавное удивление над тем, что 20 мегабайт данных в базе работает за миллисекунды. (:
269
11
Link:: https://www.collectifission.nl/nl/2022/07/nuclear-energy-is-clean/ > But the amount of concrete and steel for sun and wind is striking. This has to do with the low energy _density_ of these two. As a result, a lot of raw materials are needed to get one TWh of energy. TL;DR: для зелёной энергетики требуется много материалов на производство одной электростанции, а весь объём радиоактивных отходов от АЭС за 50 лет составил - 75 кубометров воды. ## Заметки Круто, что за 50 лет треть из радиоактивных отходов научили возвращать в цикл, а треть за 3 года переходит в состояния долгого хранения с малой радиактивностью.
262
12
Link:: https://liam-on-linux.dreamwidth.org/85359.html > In the end MS did not sue anyone... but it got what it wanted: total chaos in the Linux desktop world. TL;DR: The "why" part seems to be forgotten now: because Microsoft was threatening to sue all the Linux vendors shipping Windows 95-like desktops. ## Заметки Небольшая историческая ретроспектива и набор ссылок на то, почему в мире десктопного Linux всё так плохо с DE. С другой стороны, я последние 6 лет сижу на Gnome 3 и ещё пару лет на PaperWM. #linux
257
13
Link:: https://www.teamblind.com/post/How-Layoffs-Work-Behind-the-scenesAMA-6CfRQ7RA > When "bad event" happens, a meeting gets called by the CFO and very few senior leaders (not even heads of eng/product usually) to discuss "profitability vs cost". TL;DR: Небольшая заметка о том, как сокращения работают под капотом. ## Заметки В статье указано, что все сокращения работают обычно в три волны. Так и не понял, как отделять волны друг от друга, потому что сокращения раз в три года нельзя назвать волной. А сокращения в рамках одного года пытаются не размазывать, а сделать одновременно.
244
14
Link:: https://basicappleguy.com/basicappleblog/999month > Now that lot of software has become inconspicuous subscription-based microtransactions, the weight of each decision is lessened. It's just $3.99 here, $1.39 there, but it quickly, and in my case, dramatically adds up. TL;DR: Cancelling all or a portion of these has the potential to save up to $324/year, potentially shaving my subscriptions down to $950/year, or 62% of my current amount. ## Заметки Всё стало подпиской. При этом большая часть продуктов в IT как раз таки закончены. Зачем вам новые фичи в twitter? А в телеграмме точно нужны emoji с китами и клоунами? Понятное дело, что есть траты на обслуживание - сервера и хранилище. Но точно ли мы обслуживаем с помощью подписок эту часть затрат? #rant
311
15
TL;DR: AGI как набор моделей, где каждая решает свою функцию. И подход к этому через создание нейросети здравого смысла на основе взаимодействия с реальным миром. https://www.technologyreview.com/2022/06/24/1054817/yann-lecun-bold-new-vision-future-ai-deep-learning-meta/ #ml
324
16
TL;DR: Появился генератор моделей pydantic напрямую из json. https://jsontopydantic.com/ #python
352
17
Link:: https://lukeplant.me.uk/blog/posts/raising-exceptions-or-returning-error-objects-in-python/ *TL;DR:* Возврат ошибок позволяет пользователю библиотеке реже совершать ошибки. Общий подход к дизайну должен следовать правилу "pit of success". ## Заметки После выхода golang был пик популярности статей об обработке ошибок. Кто-то делал мемы про err != nil, кто-то возводил его в абсолют, кто-то говорил о возврате exit code из C. А теперь мы видим, что с учётом добавленного pattern matching и встроенных dataclass, концепция возврат ошибок вместо исключений приезжает в python. #python
438
18
Link:: https://www.ibiblio.org/harris/500milemail.html > Feeling slightly giddy, I typed into my shell: $ units 1311 units, 63 prefixes *TL;DR: * очень старая история (2002 года) о не очевидных багах в разработке. ## Заметки Главное знание из этой статьи было про утилитку units в *nix, которую использую до сих пор. #friday #fun
366
19
Link:: https://www.evanjones.ca/go-functional-options-slow.html TL;DR: For the "direct" call, the overhead of functional options is low: a few extra nanoseconds per call. However, when calling via an interface, the compiler is required to heap allocate the slice argument, so the functional options version is about 5× slower. The difference gets even larger as more options are passed. #golang
153
20
Link:: https://antonz.org/python-stdlib-changes/ *TL;DR:* Подборка новых фич в стандартной библиотеке python после 3.8. ## Заметки Мне показалось интересным следующее: - есть массив/array - встроенный модуль для работы с графами/graphlib - вместо subprocess.Popen в некоторых местах проще перейти на shutil #python
120