TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #168 · 16.01

Неделю назад в мире опенсорс разработки произошло интересное событие. Опенсорс — это когда разработчик пишет программу (как правило, эта программа нужна для работы других программ) и выкладывает её в общий доступ на полностью свободных началах. В большинстве случаев после этого кто угодно может делать с этой программой абсолютно что угодно: копировать, изменять, продавать решения на её основе за деньги и так далее. Иногда то, что пишут такие разработчики-волонтёры, оказывается невероятно удобно и полезно. Настолько, что гигантские корпорации используют это у себя. А кроме них — ещё десятки тысяч проектов по всему миру. Такое использование называется «зависимость», и оно создаёт связь между автором опенсорс-проекта и тем, кто взял его труд. Связь обычно такая: в моей программе где-то указано, что вот этот вот код взят по такому-то адресу у опенсорс разработчика Васи. Моя программа иногда может на этот адрес заглядывать и смотреть, а не внёс ли Вася чего нового. Вдруг он улучшил работу и исправил ошибки — тогда я скачаю новую версию его программы и установлю её у себя. Формально для такого обновления должны существовать ограничения. По факту человеческая лень и негласный этикет среди разработчиков приводят к тому, что обновления ставят не глядя. Считается, что Вася будет выкладывать только улучшенную и проверенную новую версию своей программы, ведь за ним наблюдает миллион других разработчиков. Пацаны во дворе не поймут, если Вася сделает что-то неаккуратно. Один из разработчиков по имени Marak Squires написал некоторое время назад две очень полезные программные библиотеки. Как раз такие, которые скачали десятки тысяч людей, в том числе в крупных корпорациях, и использовали у себя. В прошлом году этот разработчик написал что-то вроде: «Эй, корпорации, вы берёте мой труд бесплатно. Конечно, я его раздал бесплатно, но вы чёртовы капиталистические гиганты, и у вас миллиарды баксов, а я вам сэкономил миллионы баксов на разработке. Я жду от вас чек на почту в благодарность». Конечно, всем было пофигу. А неделю назад этот разработчик внёс в свои библиотеки деструктивное обновление, которое сделало программы, установившие его, неработоспособными, и вывело на экран «LIBERTY LIBERTY LIBERTY». Это обновление положило кучу проектов, в том числе у гигантов-корпораций. Поднялась буря. Одна часть интернета заявила, что разработчик никому ничего не должен, поэтому волен делать со своим кодом всё, что хочет. Вторая часть претендовала на то, что совершённый им поступок это вандализм и осознанный вред другим разработчикам. Дров в огонь подкинуло то, что GitHub, на котором размещался код этого разработчика, заблокировал его аккаунт. А система хранения пакетов NPM откатила изменения до предыдущих версий. Хотя формально никаких законов он не нарушал: компании брали его код по собственной воле, а он ничего никому не гарантировал. ___________________________ Я не готов назвать здесь однозначно правую сторону. Пока выглядит, как «Все мудаки». Но на мой взгляд это показательный пример вот чего: никакие формальные правила никогда не покроют всё многообразие человеческих взаимоотношений, и поэтому личностный аспект тоже важен. Даже если нет закона или правила, по которому вы что-то должны, есть смысл стараться действовать созидательно и стремиться, хотя бы частично, к всеобщему благу, а не только к личному. Особенно в ситуации, когда у тебя в руках сосредоточена та или иная власть. Корпорации действительно могли бы найти способ отблагодарить разработчика (и вообще — всех разработчиков, чей код они бесплатно берут в таких масштабах). Просто из чувства благодарности, а не потому, что должны. Разработчик мог бы просто закрыть проект и не стараться нанести урон. Просто из чувства неприятия всего деструктивного. Это, конечно, идеализированный мир розовых пони, но сила и власть это как раз способность двигать границы реальности. #dev

Hashtags

Резултати

Намерени 35 подобни публикации

Търсене: #practice

当前筛选 #practice清除筛选

😄Practice ➖➖➖➖➖➖ 🔘Practice, as a noun, can be the reality of doing something, rather than the theory. 🔜It sounded like a good plan but in practice, it was terrible. 🔜Your idea works in theory. Let's see if it works in practice. 🔘Practice can be used to describe a custom or tradition. 🔜It's common practice to tip taxi drivers and hairdressers in the UK. 🔜Shaking hands before and after a business meeting is good practice. 🔘We can also use practice to describe an activity that we do regularly. 🔜I enjoy football practice because I love football and I see my friends. 🔜I have to go now. I have band practice this evening. #Practice👨‍🏫@America ➖➖➖➖➖➖➖➖➖➖➖➖ 🆕 Crypto News @Money 😁 Crypto Game @Egame 🇺🇸 US News @America 🇯🇵 Japan News @Japan 🇦🇪 UAE News @Dubai ▶️ Popular Movies @Videos 😜 Best Funny Video @Funnys

Hashtags

Vintage NLP for Work

@nlpfw · Post #102 · 02.05.2017 г., 04:03

https://medium.com/zendesk-engineering/how-zendesk-serves-tensorflow-models-in-production-751ee22f0f4b 把基于 TensorFlow 的模型用到实际服务中时如何解决常见的需求:低延时、水平扩展、A/B测试、模型更新等。Zendesk 介绍了自己这方面的一些工程实践。 #practice

Hashtags

A.svg

@Apollosvg · Post #27 · 12.09.2023 г., 12:51

After many years of inaction, Google has finally released an update for Google Keep ⚹¹ that adds the necessary text formatting functions (i.e. Rich Text Editing or WYSIWYG ⚹²), although not everything — you won’t be able to cross out text. But they are already promising to add version history, which is already something. Btw even so, "Keep" sucks in terms of functionality and UX, but it's ads-free and fast, so... #practice ⚹ keep.google.com

Hashtags

Go

@golang · Post #70 · 25.09.2018 г., 12:38

100 lines of Go code for … HTTP(S) proxy! Take a look at fast and graceful proxy service based on standard Go http server and client packages 🙂 #development#practice https://medium.com/@mlowicki/http-s-proxy-in-golang-in-less-than-100-lines-of-code-6a51c2f2c38c

Go

@golang · Post #45 · 03.03.2018 г., 10:58

Interesting article about the bufio package in GoLang. How does it work (read, write for different data types) inside of package #development#practice https://medium.com/golangspec/introduction-to-bufio-package-in-golang-ad7d1877f762?source=linkShare-b636419a57de-1520074459

Tomoko RD

@tomoko_channel · Post #690 · 01.10.2024 г., 00:09

10月决定就是: In-Depth Study of Koa Source Code and Ecosystem | 深入学习 Koa 源码与生态 | 在一个月内完成对 Koa 框架源码和生态的深入学习,并撰写至少一篇总结博客文章来分享自己的理解。 🌟🎉 恭喜恭喜!!! (2024-10-01 传送门) #practice#random_todolist

Learn RCRussian🤍💙❤️

@learnRCRussian · Post #5607 · 27.10.2025 г., 07:32

Writing Ч ч in cursive can be challenging, but not for you! 🔻Let's watch the video, print out the practice sheet and, shedding tears of despair, practice and move on. ❓Which other letters of the Russian alphabet make you overwhelmingly want to chuck the study of Russian overboard? 📎The pdf file is in the comments ▶️Hard sign tutorial ▶️Сursive letters #practice #cursive 😎RCR | Support | Boost

Learn RCRussian🤍💙❤️

@learnrcrussian · Post #4497 · 11.04.2025 г., 10:58

Writing the hard sign (ъ) in cursive can be challenging, but not for us, right? 🔻Let's watch the video, print out the practice sheet and, shedding tears of despair, practise and move on. ❓Which other letters of the Russian alphabet make you overwhelmingly want to chuck the study of Russian overboard? 📎 file is in the comments ▶️Сursive letters #practice #cursive 😎 Stay with @learnRCRussian

#Practice #NUUStudents ⚡️"Yangi O'zbekiston" universitetining bir guruh 1-bosqich talabalari "Inno Technopark"ga tashrif buyurib, uning sharoitlari va imkoniyatlari bilan tanishishgani shaxsan meni quvontirdi. Negaki, 1-bosqichdanoq amaliy jarayonlarga kirishishlari, kelajakdagi loyihalarda hamkorlik qilishga kelishuvlari💡talabalar uchun juda ham katta maktab bo'lib xizmat qiladi🔥 Izlanish va harakatdan to'xtamang, aziz talabalar❗️ ___ ⚡️I was personally pleased that a group of first-year students of the "New Uzbekistan" University visited Inno Technopark and gotacquainted with its conditions and opportunities. Because from the first-year, entering practical processes, dealing to cooperate in future projects will serve as a foundation for students🔥 Bizni kuzatishda davom eting👇 Telegram| Instagram| Facebook| Twitter

ПредишнаСтр. 1 от 3Следваща