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

TGINSIGHT SIMILAR POSTS

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

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

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

Hashtags

Резултати

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

Търсене: #lua

当前筛选 #lua清除筛选
GitHub Trends

@githubtrending · Post #15458 · 31.01.2026 г., 17:30

#lua 99 is an alpha Neovim plugin for skilled coders that streamlines AI requests using OpenCode. Install via Lazy with the given Lua config, set keymaps like `<leader>9f` to fill functions, `<leader>9v` for visual AI edits (visual mode only), and `@` for cmp skill autocompletion from custom SKILL.md rules or AGENT.md files. View logs with `:lua require("99").view_logs()`. It boosts your workflow by keeping AI help inside Neovim for fast, restricted code generation without leaving your editor. https://github.com/ThePrimeagen/99

Hashtags

GitHub Trends

@githubtrending · Post #15316 · 07.12.2025 г., 11:30

#lua OTClient Redemption is a flexible and complete alternative client for the game Tibia, designed to work with OTServ servers. It uses LUA scripting and CSS-like syntax for easy customization of the game interface, allowing you to create new mods and extend features. Written in modern C++20, it supports advanced graphics, sound, multi-language, and mobile platforms through OpenGL. It offers many features like shaders, animated textures, transparency, and an in-game LUA terminal. This client improves performance with multi-threading and garbage collection, and adapts smoothly to server latency for better gameplay. You benefit by having a customizable, high-performance client that enhances your Tibia experience and supports modding and mobile use. https://github.com/mehah/otclient

Hashtags

GitHub Trends

@githubtrending · Post #15107 · 30.08.2025 г., 13:30

#lua Path of Building 2 is a free offline tool for planning your Path of Exile 2 character builds. It helps you calculate your damage, defenses, life, mana, and other stats accurately by including buffs, auras, and enemy resistances. You can plan your passive skill tree, add and toggle skills, and manage items by importing them directly or crafting custom gear. It supports minions, party play, and sharing builds with others. This tool saves you time and effort by showing exactly how changes affect your character, helping you create strong, optimized builds before playing. It updates automatically and works offline for convenience. https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2

Hashtags

NexTech招聘官方频道

@nextech666 · Post #19 · 24.11.2022 г., 08:54

#c++/lua服务端工程师 #c++ #lua c++/lua服务端工程师 薪资待遇:面议,依资历谈薪 简历投递窗口: @jiesi997@nownow168@tung51688@JJ2623 工作职责 职责一:开发工作 任务1、负责游戏服务端业务的开发、优化; 任务2、参与游戏服务端组件开发和优化。 职责二:优化工作 任务1、分析服务器瓶颈,结合游戏性能及稳定性进行调优。 职责三:维护工作 任务1、解决游戏开发与线上问题,保障服务器稳定运行。 任职要求 1、计算机相关专业,大专以上学历,3年以上游戏服务端开发经验; 2、精通掌握C++/Lua; 3、熟悉linux环境; 4、精通至少一种常用数据库,如:MysQL SQL Server、 Oracle等的设计、开发与优化; 5、熟悉 Python者,优先; 6、精通数据结构与算法,Socket編程,多线程綿程等; 7、具有良好的沟通技巧、责任心,并热愛游戏;

Hashtags

GitHub Trends

@githubtrending · Post #15553 · 10.03.2026 г., 12:00

#lua#github#neovim Octo.nvim lets you edit and review GitHub issues, pull requests, and discussions right in Neovim. Just open with commands like `//github.com/user/repo/issues/1` or `w` to sync changes instantly. Add reactions, labels, assignees, or reviewers easily. This saves time by keeping all GitHub work in your editor—no browser switching—boosting productivity for developers managing repos. https://github.com/pwntester/octo.nvim

NexTech招聘官方频道

@nextech666 · Post #420 · 10.01.2024 г., 10:46

若结局非你所愿,就在尘埃落定前奋力一搏⚡️⚡️⚡️ 今日也是招聘的一天~ #游戏前端开发工程师#c++ #lua 游戏前端开发工程师 薪资待遇:面议,依资历谈薪 简历投递窗口:@jiesi997@nownow168@tung51688 工作职责 职责一:开发工作 任务1、负责手机游戏逻辑、ui开发; 任务2、按照开发需求规范代码及资源; 职责二:发布工作 任务1、负责Android、iOS平台的游戏发布; 职责三:优化工作 任务1、负责项目的持续优化、改进和维护工作; 任职需求 1、熟练掌握C++、Lua、C#编程语言的至少两种 2、熟练应用Cocos Creator、Cocos2d-x或者Unity游戏引擎中的至少一种,两年以上游戏开发经验; 3、掌握常用数据结构和算法; 4、具备良好的编程习惯和代码规范; 5、有计算机图形学基本知识,有优化游戏性能能力; 6、有AppStore上架经验优先; 7、热爱游戏,对移动游戏充满热情,拥有高度责任心

NexTech招聘官方频道

@nextech666 · Post #394 · 17.11.2023 г., 06:39

#游戏前端开发工程师#c++ #lua 游戏前端开发工程师 薪资待遇:面议,依资历谈薪 简历投递窗口:@jiesi997@nownow168@tung51688 工作职责 职责一:开发工作 任务1、负责手机游戏逻辑、ui开发; 任务2、按照开发需求规范代码及资源; 职责二:发布工作 任务1、负责Android、iOS平台的游戏发布; 职责三:优化工作 任务1、负责项目的持续优化、改进和维护工作; 任职需求 1、熟练掌握C++、Lua、C#编程语言的至少两种 2、熟练应用Cocos Creator、Cocos2d-x或者Unity游戏引擎中的至少一种,两年以上游戏开发经验; 3、掌握常用数据结构和算法; 4、具备良好的编程习惯和代码规范; 5、有计算机图形学基本知识,有优化游戏性能能力; 6、有AppStore上架经验优先; 7、热爱游戏,对移动游戏充满热情,拥有高度责任心

NexTech招聘官方频道

@nextech666 · Post #387 · 07.11.2023 г., 03:56

#游戏前端开发工程师#c++ #lua 游戏前端开发工程师 薪资待遇:面议,依资历谈薪 简历投递窗口:@jiesi997@nownow168@tung51688 工作职责 职责一:开发工作 任务1、负责手机游戏逻辑、ui开发; 任务2、按照开发需求规范代码及资源; 职责二:发布工作 任务1、负责Android、iOS平台的游戏发布; 职责三:优化工作 任务1、负责项目的持续优化、改进和维护工作; 任职需求 1、熟练掌握C++、Lua、C#编程语言的至少两种 2、熟练应用Cocos Creator、Cocos2d-x或者Unity游戏引擎中的至少一种,两年以上游戏开发经验; 3、掌握常用数据结构和算法; 4、具备良好的编程习惯和代码规范; 5、有计算机图形学基本知识,有优化游戏性能能力; 6、有AppStore上架经验优先; 7、热爱游戏,对移动游戏充满热情,拥有高度责任心

NexTech招聘官方频道

@nextech666 · Post #380 · 30.10.2023 г., 07:28

#游戏前端开发工程师#c++ #lua 游戏前端开发工程师 薪资待遇:面议,依资历谈薪 简历投递窗口:@jiesi997@nownow168@tung51688 工作职责 职责一:开发工作 任务1、负责手机游戏逻辑、ui开发; 任务2、按照开发需求规范代码及资源; 职责二:发布工作 任务1、负责Android、iOS平台的游戏发布; 职责三:优化工作 任务1、负责项目的持续优化、改进和维护工作; 任职需求 1、熟练掌握C++、Lua、C#编程语言的至少两种 2、熟练应用Cocos Creator、Cocos2d-x或者Unity游戏引擎中的至少一种,两年以上游戏开发经验; 3、掌握常用数据结构和算法; 4、具备良好的编程习惯和代码规范; 5、有计算机图形学基本知识,有优化游戏性能能力; 6、有AppStore上架经验优先; 7、热爱游戏,对移动游戏充满热情,拥有高度责任心;

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