Codeguida
1.45K subscribers
41 photos
2.17K links
Програмування та останні новини технологій
Download Telegram
Microsoft створює нову мову програмування на базі Rust, проєкт отримав назву Verona. Він має слугувати для розробки захищених застосунків, яким не властиві типові проблеми з безпекою

https://codeguida.com/post/2187
Java-код, який найчастіше копіювали зі StackOverflow, містив помилку протягом 9 років. З 2010 по 2018 рік цей фрагмент використали у щонайменше 6000 проєктах на GitHub. Автор коду помітив і виправив помилку минулого тижня

https://codeguida.com/post/2195
Microsoft знову демонструє свою прихильність до Linux і розробок open source. Компанія випустила попередню версію Teams для Linux — першу адаптовану до цієї ОС програму з пакета Office 365

https://codeguida.com/post/2202
Система відновлення паролю на GitHub не розрізняла деякі Юнікод-символи. Тобто можна було створити імейл, де замість «i» була б «ı», та зламати чийсь обліковий запис (наприклад, оновити пароль для mike@example.org через адресу mıke@example.org). Зараз вразливість виправили

https://codeguida.com/post/2208
Raspberry Pi з’явились на ринку у 2012 році, тоді розробники думали продати максимум 10 тисяч пристроїв. Але вже за перший рік розійшлись 700 тисяч, а дотепер — 30 мільйонів. Одна тільки Oracle придбала 1060 плат, коли збирала свій суперкомп'ютер, схожий на TARDIS

https://codeguida.com/post/2212
Один користувач назвав капелюх Санти в редакторі пропагандою релігії, тож це зображення замінили на сніжинку. Іншим не сподобалась така цензура і вони теж поскаржились. Через хвилю коментарів, які порушували правила спільноти, Microsoft довелось тимчасово заблокувати репозиторій і шукати компроміс.

2k20 близько

https://codeguida.com/post/2219
Повітряні сили США розгорнули Kubernetes на винищувачах F-16 за 45 днів. Також вони створили нову розробницьку платформу на базі ПЗ з відкритим кодом, вона поєднує Kubernetes та Istio. Представник ПС США каже, що до цього військові розробники працювали за каскадною моделлю, процеси були неавтоматизовані і тривали роками

https://codeguida.com/post/2223
Microsoft оновлює застосунок командного рядка Windows Terminal. Тепер інтерфейс матиме олдскульні CRT-ефекти, з'явиться пошук команд у вкладках та прив’язка гарячих клавіш до облікового запису. Нову версію можна буде завантажити з 14 січня

https://codeguida.com/post/2241
Бета-версію розширення Firefox Voice вже можна завантажити, але поки воно працює лише з командами англійською мовою.

Система не замінює мишку та клавіатуру, а працює, скоріше, як помічник. Може прочитати і перекласти сторінку, знайти інформацію в пошуковику, перемкнути трек тощо.

https://codeguida.com/post/2244
Mozilla, Medium, Cloudera, Reddit, Patreon, Wikimedia та інші організації підтримали Google. Вони вважають, що перемога Oracle (а отже і захист API авторським правом) негативно вплине на розвиток індустрії.

Цей 10-річний судовий процес стосується використання Java API в Android. Останній раз виграла Oracle, однак Верховний суд США перегляне справу. Прецедент важливий, адже визначиться, чи захищаються API авторським правом і чи завжди потрібні ліцензії.
https://codeguida.com/post/2246
Він діятиме на базі київського офісу CloudSimple, його компанія придбала наприкінці минулого року. Раніше Google в Україні займався лише співпрацею з рекламодавцями.

CloudSimple займається перенесенням у хмару віртуальних машин, створених за допомогою VMWare. Розробка компанії була розрахована і на G-Cloud, і на Azure, але тепер невідомо, чи залишиться підтримка хмари Microsoft.
https://codeguida.com/post/2248
На GitHub опублікували перший випуск wasm3 — інтерпретатора проміжного коду WebAssembly, що працює у 15,8 раза швидше за інші інтерпретатори.

wasm3 проходить тести на сумісність зі специфікацією WebAssembly 1.0 і може працювати з багатьма WASI-застосунками. Йому достатньо 10Kb RAM та 64Kb пам’яті для коду. Проєкт написаний мовою C і розповсюджується під ліцензією MIT.
https://codeguida.com/post/2247
GitHub випустив бета-версію свого застосунку для Android (бета для iOS з’явилась ще в листопаді). Тут можна працювати з пул-запитами, перевіряти сповіщення, брати участь в обговореннях тощо.
А от переглянути повний код репозиторію — ніяк, хіба що подивитись його фрагмент через пул-запит. Користувачі вже почались скаржитись на обмежений функціонал.
https://codeguida.com/post/2249
Зараз в Ubuntu використовується тема Yaru, яка має стандартний і темний варіанти. Тепер буде ще один: повністю світлий, з іншим дизайном прапорців та та кнопок, зелений колір в них замінять на баклажановий.
Планується, що користувачі зможуть змінювати оформлення лише верхньої панелі або сповіщень. Нова тема з’явиться в Ubuntu 20.04 LTS, який має вийти у квітні.
https://codeguida.com/post/2254
Європейський Союз може тимчасово заборонити технологію розпізнавання облич в громадському просторі. Йдеться про термін від трьох до п’яти років, за цей час мають створити безпечні і дієві методи регулювання цього явища.

Виняток можуть зробити для дослідницьких розробок і проєктів, що стосуються безпеки. Єврокомісія ухвалить рішення після того, як детально ознайомиться з усіма пропозиціями щодо справи.

https://codeguida.com/post/2260
Ви підтримуєте таку ініціативу?
anonymous poll

Так – 173
👍👍👍👍👍👍👍 82%

Ні – 38
👍👍 18%

👥 211 people voted so far.
Копілефт дозволяє змінювати та поширювати код, але всі похідні версії мають бути вільними. Ці ліцензії застосовують дедалі менше, у 33% проєктів з відкритим кодом.

Натомість зростає популярність довільних ліцензій (типу MIT і Apache 2.0), які дають право змінювати і поширювати версії коду, не обов’язково безкоштовно. Їх використовують у 67% проєктів.

https://codeguida.com/post/2264