5го мая 2021 года разработчики объявили о выходе новых версий компонентов GNUstep - фреймворка, предназначенного для разработки кроссплатформенных и серверных приложений с использованием API, близкого к Apple Cocoa.
Разработчики объявили о выходе очередной версии свободной реализации WinAPI Wine 6.8. В новой версии устранено 35 ошибок и внесено 359 изменений, главные из которых:
Реализована установка библиотек с специфичные для каждой архитектуры каталоги
Библиотека Secur32 преобразована в формат исполняемых файлов PE
В реализацию JavaScript добавлена поддержка Map
Исправлены ошибки, связанные с поддержкой следующих игр:
Начну с предисловия. Пару дней назад ночью мне снился PHP. Это было как минимум странно, как максимум вообще дичь, но тем не менее я просыпался ночью с мыслью “PHP!”,а засыпал с мыслью «Laravel!” или «Simphony!”, причём испытывал при этом какое-то неадекватное умиление и счастье. Это все при том, что на пыхе я писал последний раз лет пять назад, и то неглубоко.
На следующий день я не мог это все выкинуть из головы и весь день думал, гуглил про все эти ларавели и прочие пыхи. Ну и решил по завершению текущей пет-поделки поковырять их.
Так как я привык к ИДЕЕ в плане использования, то в голову сразу приходит PhpStorm, но покупать его я не хочу, а триальной версии на месяц мало, потому что ковыряние может растянуться гораздо дольше.
Да, можно спиратить, но это как-то не Ъ, да и нет на трекерах его ни под пингвина, ни под мак, не писать же в винде (да и нет ее).
Отсюда вопрос - что из нетбинса и эклипса лучше поддерживает пхп и прочие ларавели?
Когда последний раз году в 2015 гонял эклипс , он мне показался каким-то… топорным что ли. Вроде как все есть, но оно неочевидно и как-то вразнобой. Насчёт нетбинса не помню, если честно.
Опережу сразу же первых комментаторов - Вим и емакс не хочу и не буду :)
После волны недовольства от пользователей, Министерство Цифрового Развития Российской Федерации решило пересмотреть принятые им ранее правила предустановки российского софта на продаваемые на территории РФ смартфоны и другие электронные устройства.
В новых поправках говорится, что софт должен быть обязательно удаляемым, так как пользователь сам вправе решать, нужен ему этот софт или нет.
Неудаляемые приложения можно встретить в аппаратах компании Samsung, однако «Яндекс» сразу заявил о том, что никогда не просит партнеров делать свои приложения неудаляемыми. К слову, некоторые бренды вообще отказались устанавливать неудаляемые российские приложения, в этот список вошли: Huawei, Honor, Xiaomi, Vivo, ZTE, F Plus, Meizu и Prestigio.
20 апреля Oracle сообщила о выходе корректирующего релиза виртуальной машины VirtualBox 6.1.20.
Основные изменения:
Гостевые системы и хосты с Linux теперь поддерживают ядра Linux 5.11 и 5.12
В дополнениях гостевых систем:
увеличен размер MTU до 16110 для сетевых адаптеров в режиме Host-Only при использовании ядер Linux 4.10+
устранена проблема с модулем vboxvideo для ядер Linux 5.10.x
обеспечена поддержка сборки модулей ядра в дистрибутивах RHEL 8.4-beta и CentOS Stream
Реализовано использование команды modifyvm для изменения прикрепления сетевого адаптера к сохраненной виртуальной машине
В менеджере виртуальных машин:
устранены проблемы с производительностью
решены проблемы с обработкой гостевых ОС при наличии Hyper-V
исправлены ошибки вложенной виртуализации
Устранено падение систем, связанных с SMAP (Supervisor Mode Access Prevention), который проявлялся в Solaris 11.4 на системах с процессорами Intel Haswell и новее
В компонентах, предназначенных для интеграции OCI (Oracle Cloud Infrastructure),
реализована возможность использования cloud-init для экспорта и для создания экземпляров окружений в этой системе
В графическом интерфейсе:
решена проблема с оставлением лога Logs/VBoxUI.log при выполнении операции удаления все файлов
исправлены проблемы с правилами перенаправления портов (были ошибки с подтверждением правил IPv6)
Улучшена поддержка звука
Исправлено информирование о состоянии подключения для сетевых адаптеров в состоянии not attached
В гостевых системах с OS/2 решены проблемы с сетевыми соединениями, использующими виртуальный адаптер e1000
Улучшена совместимость e1000 с VxWorks
Исправлено падение DHCP при наличии настроек фиксированных адресов
Исправлено зависание виртуальных машин при использовании последовательного порта в «отсоединенном» режиме
Улучшена совместимость веб-камер с v4l2loopback
Решены проблемы с зависанием или перезагрузкой виртуальных машин Windows, в которых используется виртуальный адаптер NVMe
Mozilla объявила о решении не продлевать контракт с компанией Leanplum, в рамках которого ранее в мобильных браузерах Firefox для Android и iOS была организована передача телеметрии. Контракт с компанией истекает 31 мая.
Телеметрия была подключена около 10% пользователям браузеров из США, информация о подключенной телеметрии отображалась в настройках и была доступна для отключения.
На сервера компании Leanplum отправлялись случайно сгенерированные уникальные идентификаторы браузера с учетом IP адреса пользователя, также данные о том, когда пользователь открывал и сохранял закладки, создавал новые вкладки, использовал режим Pocket, удалял данные кэша, сохранял пароли, загружал файлы, подключался к учетной записи Firefox, делал скриншоты, вводил адрес в адресную строку или пользовался подсказками поиска, когда и как включал синхронизацию, устанавливал браузер по-умолчанию и так далее. Информация собиралась для оптимизации интерфейса и функциональность браузера.
Было много случаев, когда автопилоты теслы впечатывались в автовозы и прочие столбы, но каждый раз виноват был водитель, который «тестил» автопилот и ехал или спал, вообще отпустив руль. Это породило много споров на тему допустимости автопилотов на дороге в целом, но пока что они продолжают на ней находиться, и вот однажды в Техасе…
Два человека погибли в результате ДТП, произошедшего с участием автомобиля Tesla неподалеку от Хьюстона (штат Техас) в минувшую субботу, сообщает The Wall Street Journal. Как полагают власти, в момент аварии никто из погибших не находился на месте водителя, а сам автомобиль работал в режиме автопилота.
По словам констебля, около полуночи электромобиль двигался на высокой скорости по кривой, после чего врезался в дерево и загорелся. Мужчины находились на переднем пассажирском и на заднем сиденьях. Пожарным понадобились четыре часа, чтобы потушить воспламенившийся автомобиль. «Наше предварительное расследование установило, пусть оно еще не завершено, что за рулем этой машины никого не было,— сказал констебль Марк Херман.— Мы уверены почти на 99,9%». Сейчас власти проверяют, сработали ли в момент аварии подушки безопасности и была ли активирована система помощи водителю.
Это уже далеко не первый инцидент с участием автомобилей Tesla, на которых установлена такая система, которая не является полноценным автопилотом и должна использоваться водителями только в качестве помощника. При этом Tesla ранее уже неоднократно заявляла, что во время поездки за рулем автомобиля обязательно должен находиться человек, чтобы суметь вмешаться в управление при необходимости.
Считаю, это прямо вот показатель того, что людям в текущей их степени развития никакие автопилоты доверять вообще нельзя…
15 апреля Mozilla объявила о решении удалить из Firefox поддержку протокола FTP. В запланированном на 19 апреля выпуске Firefox 88 поддержка FTP будет пока просто отключена по умолчанию (настройка browserSettings.ftpProtocolEnabled будет переведена в режим «только для чтения»). В 90 версии браузера планируется удаление кода, обеспечивающего поддержку этого протокола.
Теперь при открытии ссылок, начинающихся с ftp:// будет открываться стороннее приложение для работы с этим протоколом, при условии, что оно установлено в системе и заданы соответствующие настройки приложений по умолчанию.
Причиной прекращения поддержки FTP называется незащищенность протокола от перехвата и модификации трафика при MITM-атаках. По мнению разработчиков для загрузки файлов в современных условиях лучше использовать протокол HTTPS. Также отмечено, что код поддержки FTP достаточно старый, что создает проблемы при его поддержке и сопровождении.
10 апреля вышел OpenToonz V1.5 - свободный редактор 2D анимации, продолживший развитие професионального пакета Toonz, который использовался при создании мультсериала «Футурама» и нескольких других проектах, некоторые из которых в последствии были номинированы на премию «Оскар».
Toonz — программное обеспечение для создания двумерной анимации. Изначально программное обеспечение производилось компанией Dwango, 19 марта 2016 года был открыт исходный код и создан продукт OpenToonz.
Была представлена очередная версия свободной реализации Windows API для UNIX-подобных систем Wine 6.6. Разработчики закрыли 56 отчётов об ошибках и внесли 320 изменений, улучшающих работу утилиты.
Основные изменения:
Mono обновлен до версии 6.1.1
Библиотеки DWrite и DnsApi преобразованы в формат исполняемых файлов PE
Улучшена поддержка драйвера для Plug & Play устройств
Исправлено отображение лотка задач Wine в панели KDE 5
После того, как Qt Company объявила о прекращении доступа к репозиторию с исходным кодом LTS-веток Qt, новые исправления в ветке 5.15 смогут получить только обладатели коммерческой лицензии. Публичный доступ к ранее опубликованному коду будет сохранён, но новые изменения и исправления будут оставаться закрытыми для сообщества. Исключениями являются только Qt WebEngine и объявленный устаревшим Qt Script, которые имеют внешние зависимости под лицензией LGPL.
Для поддержки ветки Qt 5 в актуальном состоянии до момента завершения миграции сообщества на версию Qt 6, проект KDE начал формирование собственной коллекции патчей Qt5PatchCollection, в которой они взяли на себя ответственность за сопровождение патчей к Qt 5.15, включающие в себя исправления ошибок и уязвимостей. Патчи доступны в виде Git-репозиториев под названиями, соответствующими определённым Qt-модулям.
На данный момент в репозитории включены только патчи, одобренные проектом Qt, но также рассматривается возможность внесения и неутвержденных ими патчей в будущем. KDE не планирует выпускать отдельные версии своего набора патчей, а будет развивать его как непрерывно пополняемую коллекцию, началом которой будет последняя версия общедоступного кода Qt 5.15.
Сроки поддержки пока не оговариваются. Известно лишь то, что планируется осуществлять поддержку до тех пор, пока у сообщества будет запрос на использование Qt 5.15, или пока Qt 6 полностью не заменит 5 версию в разработке свободного ПО.
6 апреля 2021 компания IBM объявила о решении опубликовать компилятор языка программирования COBOL для операционных систем на базе ядра Linux. Он будет поставляться в проприетарном виде.
Кобо́л (COBOL, COmmon Business Oriented Language) — один из старейших языков программирования (первая версия выпущена в 1959 году), предназначенный, в первую очередь, для разработки бизнес-приложений. Руководителем проекта по созданию Кобола была Грейс Хоппер («бабушка Кобола»). Практически с самого своего рождения Кобол является ANSI-стандартизованным языком программирования.
К 1997 году активно использовалось около 240 миллиардов строк кода на Коболе, кодом на Коболе обрабатывалось около 90 % финансовых транзакций в мире и 75 % коммерческих транзакций, общая стоимость используемого кода — 2 трлн долларов США.
Вместе с компилятором в состав входит набор runtime-библиотек, необходимый для выполнения скомпилированных программ на Linux. Пока заявлена поддержка только дистрибутивов RHEL и Ubuntu, а по своим возможностям и производительности Linux-версия не должна уступать оригинальной и может использоваться для разработки критически важных бизнес-приложений.
На сегодняшний момент языку COBOL исполнилось 62 года, но он до сих пор остается активно применяемым, а также одним из лидеров по количеству написанного кода. В 2017 году около 43% банковских систем продолжали использовать COBOL, около 80% персональных финансовых транзакций через банкоматы и 95% транзакций через терминалы приема платежей по банковским картам проводились с помощью кода, написанного на этом языке.
Также стоит заметить, что ранее на Linux уже была реализована поддержка языка COBOL благодаря компилятору GnuCOBOL, но он не рассматривался финансовыми учреждениями как решение для применения на промышленных предприятиях.
IceWM — менеджер окон для X Window System в Unix-подобных операционных системах. Разработка IceWM началась с нуля в 1997 году, проект написан целиком на C++ и выпущен на условиях лицензии GNU LGPL. Цель проекта — создание рабочей среды с удобным и быстрым интуитивным интерфейсом с широкими возможностями для настройки пользователем. В частности, все функции графического интерфейса доступны при использовании только клавиатуры. В то же время в число задач входила максимальная «лёгкость» IceWM в плане потребляемых ресурсов компьютера — памяти и процессора.
IceWM полностью соответствует i18n и поддерживает работу с русским языком.
Основные изменения:
добавлена возможность показа только активных сетевых интерфейсов на панели, для этого реализована настройка NetStatusShowOnlyRunning;
реализована настройка TaskBarTaskGrouping для группировки похожих приложений и их отображения одной кнопкой на панели;
добавлена возможность переключения виртуальных рабочих столов с помощью меню со списком окон, а также через комбинацию клавиш Alt+Tab в окне QuickSwitch;
QuickSwitch теперь поддерживает колесо мыши, клавиши со стрелками, Home, End, Delete и Enter, а также диапазон цифр от 1 до 9 для навигации по окнам и рабочим столам;
всплывающие подсказки теперь обновляются только если окно находится в области видимости;
в меню icehelp добавлена опция открытия текущего документа в браузере;
реализована поддержка дополнительных кнопок мыши (в количестве до 9 штук);
TeX Live — наиболее полный дистрибутив LaTeX, поддерживаемый TeX-сообществом. TeX Live позволяет запускать и устанавливать LaTeX на различных операционных системах. В число поддерживаемых систем входят множество Unix-подобных, включая Linux, а также Mac OS X и Microsoft Windows.
TeX Live распространяется как в виде CD-версии, так и в виде DVD-версии. В первом случае имеется только установка дистрибутива на жёсткий диск, а во втором кроме, собственно, установки существует возможность запуска LaTeX прямо с DVD, что объясняет приставку Live в названии дистрибутива. Вместе с DVD-версией дистрибутива идёт «снимок» CTAN-архива.
В дистрибутив входит очень подробное и качественное руководство пользователя по установке на нескольких языках, включая русский.
LaTeX — наиболее популярный набор макрорасширений (или макропакет) системы компьютерной вёрстки TeX, который облегчает набор сложных документов.
TeX — система компьютерной вёрстки, разработанная американским профессором информатики Дональдом Кнутом в целях создания компьютерной типографии. В неё входят средства для секционирования документов, для работы с перекрёстными ссылками.
Нужен CSS фреймворк, чтобы быстро и красиво собрать «панельку» виртуального устройства. Что-то вроде восьмисегментных индикаторов (хотя это скорее шрифт), переключателей и так далее.
Есть такое вообще или нужно самому городить велосипед?
У меня есть админка сервера, сверстанная на бутстрапе на все 100%, все отлично работает и так далее. И нужно к ней прикрутить страничку, которую будет использовать конечный пользователь продукта, выглядящую плюс-минус как девайс, который он купил. То есть не банальные кнопки квадратные и текст, а что-то типа экранчика с семисегментным индикатором, парой переключаталей и кнопок в «технологичном» стиле. Я хз, как это более по человечески выразить =)
После новостей о том, что компании-производители смартфонов будут предустанавливать на смартфоны приложения из обязательного списка, утвержденного Правительством РФ, в сети возникло множество негодования по этому поводу. Некоторые компании, такие как Apple, делают это ненавязчиво (при первой активации устройства будет предложен выбор по установке этого ПО), но некоторые, среди которых и Samsung будут просто предустанавливать приложения, скорее всего без возможность полного удаления, как так же как сейчас у них предустановлен их софт.
Компания «Яндекс» «чисто по-человечески» согласна со всеми, кто возмущается по поводу невозможности удаления ПО, в связи с чем обратилась к Samsung с просьбой не инсталлировать их приложения без возможности удаления. Об этом сообщает «РИА Новости» со ссылкой на управляющего директора группы компании «Яндекс» Тиграна Худавердяна.
Мы обратились в Samsung и другим вендорам с просьбой не делать так с нашими приложениями – не устанавливать приложения "Яндекса" без возможности удаления. Мы не подписывали соглашений про это с производителями телефонов и чисто по-человечески согласны со всеми, кто возмущается.
Тигран Худавердян в Facebook (c)
Также «Яндекс» договорился с Huawei, Honor, Xiaomi, Vivo, ZTE, F Plus, Meizu и Prestigio о том, что приложения на устройствах этих компаний будут удаляемыми.
24 марта 2021 года вышла новая версия децентрализованной видеовещательной платформы PeerTube 3.1.
PeerTube — децентрализованный, федеративный видеохостинг с открытым исходным кодом, основанный на технологиях ActivityPub и WebTorrent. Создан в 2017 году разработчиком с ником Chocobozzz, в дальнейшем поддержку разработки взяла на себя французская некоммерческая организация Framasoft.
PeerTube реализован на WebTorrent, запускаемый в браузере, и использует технологию WebRTC для организации прямого P2P-канала связи между браузерами и протокола ActivityPub, позволяющего объединить отдельные сервера с видео в общую федеративную сеть, в которой посетители участвуют в доставке контента и могут подписываться на каналы и получать уведомления о новых видео.
29 марта 2021 года разработчики опубликовали новый релиз Cygwin 3.2.0.
Cygwin — UNIX-подобная среда и интерфейс командной строки для Microsoft Windows. Cygwin обеспечивает тесную интеграцию приложений, данных и ресурсов Windows с приложениями, данными и ресурсами UNIX-подобной среды. Из среды Cygwin можно запускать обычные приложения Windows, также можно использовать инструменты Cygwin из Windows.
Cygwin состоит из двух частей: динамически подключаемой библиотеки (DLL) cygwin1.dll, которая обеспечивает совместимость API и реализует значительную часть стандарта POSIX, и огромной коллекции приложений, которые обеспечивают привычную среду UNIX, включая Unix shell.
22 марта 2021 года вышел релиз программы для управления коллекцией фото digiKam 7.2. Программа входит в состав продуктов, разрабатываемых проектом KDE, и представляет собой набор инструментов для импорта, редактирования и публикации фотографий, а также работы с «сырым» raw форматом.