Codeguida
1.45K subscribers
41 photos
2.17K links
Програмування та останні новини технологій
Download Telegram
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
Кожен розробник прагне писати зрозумілий код, який легко обслуговувати та використовувати повторно. Шаблони проєктування допомагають вирішувати ці завдання, забезпечуючи чіткий шаблон для багатьох поширених ситуацій та обставин

https://codeguida.com/post/2234
Anbox Cloud дозволяє запускати на будь-яких системах ПЗ, створене для Android: від корпоративних застосунків до ігор. Це практично те саме, що робить Google з Android-програмами у Chrome OS — але реалізація інша.

Вона базується на диспетчері контейнерів LXD та розробках Canonical на кшталт Juju і MAAS. Компоненти проєкту мають відкритий код, але сам Anbox Cloud є комерційним сервісом. Щоб отримати доступ до нього, потрібно надіслати заявку.

https://codeguida.com/post/2265
Фонд вільного програмного забезпечення створив петицію, у якій закликає Microsoft:
1. Випустити Windows 7 як вільне програмне забезпечення, адже життя ОС не має закінчуватись, її можна вивчати, змінювати й поширювати далі.
2. Поважати свободу користувачів, а не просто переводити їх на нові версії Windows.
3. Довести, що компанія справді поважає свободу користувачів, а не лише говорить про це, коли їй зручно.
Автори петиції хочуть назбирати 7 777 підписів, ви теж можете долучитись.
https://codeguida.com/post/2269
У Google є вже чимало застосунків для спілкування: Chat, Duo, Android Messages, Google Voice, Hangouts, список можна продовжити. Та зараз компанія розробляє ще один, який поєднає корпоративні сервіси G Suite. Назви у нього поки немає.
Імовірно, так Google хоче створити альтернативу Slack і Microsoft Teams.
https://codeguida.com/post/2273
Антивірус Avast збирає дані про користувачів і передає їх в дочірню компанію Jumpshot. Вона пропонує дані клієнтам — зокрема Google, Yelp, Microsoft, Pepsi та іншим. Обіцяють відстежувати кожен клік і кожну дію на будь-якому сайті.

Покупці платили «мільйони доларів» за доступ до «All Clicks Feed»: тобто повного відстеження поведінки на певному домені (Amazon, Ebay тощо). Передавались і дані про пошукові запити в Google, розташування на Google Maps, дії на LinkedIn, YouTube і порносайтах. Імен не зазначали, але частину користувачів нескладно визначити через усі інші специфічні дані.

https://codeguida.com/post/2272
Дослідники опублікували новий метод передачі даних з ізольованих комп’ютерів. Він базується на змінах яскравості LCD-екрана, які непомітні для людського ока.

Щоб передати одиницю — яскравість червоного компонента пікселя збільшується на 3%. Зменшення його яскравості на 3% означатиме нуль. Під час цього пристрій все одно має бути уражений шкідливим ПЗ, а зловмисник повинен мати доступ до камер, які стоять поруч з комп’ютером.
https://codeguida.com/post/2283
IBM повністю переносить робочі комунікації у Slack: торік ним послуговувались 165 000 співробітників компанії, тепер їх буде понад 350 000. Якщо врахувати конкуренцію з Microsoft Teams, це можна вважати значним успіхом для Slack.

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

https://codeguida.com/post/2287
Apple випустила Swift Playground для Mac, цей застосунок допомагає початківцям вивчити основи програмування. Компанія зазначає, що він підійде людям 12–112 років, які хочуть опанувати Swift і не готові заглиблюватись в Xcode.

Застосунок працює як інтерактивна гра, де потрібно розв’язувати головоломки за допомогою коду. Але це «та сама потужна мова програмування Swift, якою користуються професіонали для створення тисяч застосунків».

https://codeguida.com/post/2290
19 січня 2038 року у Linux має закінчитись час, як і в інших 32-бітних операційних системах на базі Unix. Та розробники Linux вже додали виправлення у ядро 5.6. Це буде перший випуск для 32-бітної ОС, яка враховує час після 2038 року.

https://codeguida.com/post/2294
Фонд вільного ПЗ надіслав Microsoft чистий жорсткий диск — щоб компанія скопіювала на нього код Windows 7 і поділилась ним зі спільнотою open-source. Відповідну петицію підписали понад 13 000 користувачів.

Фонд вважає, що Microsoft має чудову можливість продемонструвати свою любов до відкритого коду, а не лише «експлуатувати ідею вільного ПЗ» заради реклами.

https://codeguida.com/post/2302