Разбираюсь с мегапоиложением - посмотрел там даже cron апдейтится через отдельную команду. Разработчик просто описывает необходимые крон задачи в виде красивого псевдокода - после командой генерится crontab файл. Причем я бы понял если бы ненерили отдельные cron файлы - но тут просто добавляется фактически в системный файл. Это нормально ?
Не подскажете, опубликован ли проект постановления правтительства о предустановке российского софта?
Закон принят, но нюансы — в постановлении правительства, которое вроде как ещё не принято. Но обычно публикуют проекты постановлений. Кто-нибудь находил проект сабжевого постановления?
Команда locate Linux используется для поиска файлов, расположенных на машине пользователя или на сервере. Фактически она выполняет ту же работу, что и команда find, однако, ведёт поиск в собственной базе данных. Find же шаг за шагом проходит через всю иерархию директорий. Обновление базы данных locate происходит автоматически, как правило, раз в сутки. Настроить желаемый интервал между сканированиями системы можно с помощью планировщика задач Cron. Синтаксис и опции locate В эмуляторе терминала команда locate записывается в таком формате: locate опции шаблон_для_поиска Опции: -A (--all) — выводит только файлы, соответствующие всем заданным шаблонам. -b (--basename) — выводит файл, если его название соответствует
Запись Команда locate в Linux впервые появилась Losst.
Собственно, взял и сделал сабж.
Получилась такая картина: http://pics.rsh.ru/img/screenshot1584701324_552kp0w8.jpg .
Здравствуй, мой юный друг. Хочешь я расскажу тебе сказку?
В одном северном городе, на парковке убили человека, за то что он мешал проехать, предтсавляешь?
Но это пол беды.
Каждый месяц, а то и чаще, ко мне подходит сосед по дому, и говорит, я снег чистил-чистил под своей машиной, а ты на это место машину поставил, уважай, говорит труд.
А я: но территория общедомовая, не было других мест, ты же не покупал это место, а других мест не было, но не в соседнем же дворе мне машину ставить?
На что тат: «Я все сказал».
И ссорятся соседи со мной, а я упорно доказываю что ничьих парковок нет. Ладно хоть до мордобоя не доходит между соседями.
Аргументы: я тут 40 лет живу, и за парковку борюсь, уважайте труд.
Ну что же делать в такой ситуации, когда никто никого не хочет слушать, а страсти накаляются. Как дожить до весны и не быть убитым?
К тому же летом снега не будет, но аргументы, что это парковочное место именно его – найдутся, к бабке не ходи.
Приветствую! В прошлом году активно пользовался услугами этого хостера. Из-за проблем сети и железа переехал к другому хостеру, а старый сервер отменил. А как сейчас узнаю из письма, я обязан заплатить за сервер т.к он не отменился, а продолжал пахать всё это время. Если не заплачу, обещают передать долг в debt collection agency. Как это страшно для гражданина РФ? Тех.поддержка хетзнера трещит что надо обязательно заплатить, иначе никак.
Дохтур запретил всё что пивчанский и шашлык, градусное и жареное. Никакого коровавируса не надо, апокалипсис уже здесь. Если не повезло - то на всю жизнь. Вот так и рождаются маньяки. И управленцы
ttf-parser — это библиотека для разбора TrueType/OpenType шрифтов.
В новой версии появилась полноценная поддержка переменных шрифтов
(variable fonts) и C API, вследствие чего я решил прорекламировать её на лоре.
До недавнего времени, если была необходимость работы с TrueType шрифтами, было ровно два варианта: FreeType и stb_truetype. Первый является огромным комбайном, второй поддерживает довольно небольшое количество функций.
ttf-parser
находится где-то посредине. Он поддерживает все те же TrueType таблицы (формат TrueType состоит из множества отдельных бинарных таблиц) что и FreeType, но не занимается отрисовкой самих глифов.
При этом, ttf-parser
содержит множество других значительных отличий:
ttf-parser
написан на Rust без использования unsafe. FreeType и stb_truetype написаны на C.ttf-parser
является единственной безопасной (memory-safe) реализацией. Чтение произвольной памяти невозможно. Во FreeType постоянно исправляют уязвимости, а stb_truetype в принципе не предназначен для чтения произвольных шрифтов.ttf-parser
является единственной thread-safe реализацией. Все методы парсинга константны. Единственным исключением является задание координат для переменных шрифтов, но эта функция reentrant. FreeType в принципе однопоточный. stb_truetype - reentrant (можно использовать отдельные копии в разных потоках, но не одну из множества).ttf-parser
является единственной реализацией не использующей аллокации в «куче». Это позволяет ускорить разбор и избежать проблем при OOM.- Также, почти все арифметические операции и приведение числовых типов проверяются (в том числе статически).
- В самом худшем случае библиотека может бросить исключение. При этом в C API исключения будут перехвачены и функция вернёт ошибку, но не упадёт.
И несмотря на все гарантии безопасности, ttf-parser
также является и самой быстрой реализацией. Например разбор CFF2 в 3.5 раза быстрее чем в FreeType. Разбор glyf
тем временем на 10% медленнее чем в stb_truetype, но это из-за того, что он не поддерживает переменные шрифты, для реализации которых требуется хранить доп. информацию. Больше подробностей в README.
Преамбула: тут у нас внезапно (ещё вчера) всё перешло на удалённое обучение и нам даже не уменьшили зарплату (как было 0.1 ставки, так и осталось). В общем что-то нужно делать с семинарами, точнее сохранить хоть какую-то интерактивность.
Нужно решение, которое позволит организовать рукописный ввод. Варианты решений:
- с помощью Android планшета, например, Samsung galaxy tab s4, где есть перо вменяемого качества
- с помощью графического планшета, например, от фирмы wacom
С первым я вроде понял примерно что делать: adb+scrcpy или vysor.io+40 баксов (скорее всего выберу последнее).
Хотелось бы понять что делать со вторым. А точнее:
- Нужен наиболее оптимальный планшет для рукописного ввода
- Он должен работать под Ubuntu 18.04
Второе решение возможно удастся использовать как рекомендацию для студентов дабы вызывать их к «доске». Предметы: Аналитическая механика и Статистическая физика. Ввод через мышку или клавиатуру исключается (тут и с рукописным вводом и так сложностей выше крыши).
Прошу помощи у сообщества.
Помните русский сервис FindFace, нашумевший на весь мир, который распознавал вообще всех и везде? Затем его продали ФСБ и закрыли для публичного использования. Год назад появилось продолжение- тоже из России. Сервис FindClone распознает лица из социальных сетей. На видео какой-то дядька троллит дурачков из чат-рулета, используя FindClone в реальном времени. Хорошо что никогда не совал свою реальную фотку вконтакте. Такое будущее хуже всякого киберпанка.
https://www.youtube.com/watch?v=YZeTQSjlvyI
Разработчики объявили о начале бета-тестирования дистрибутива Fedora 32. Официальный релиз запланирован на середину апреля этого года. В рамках релиза будут выпущены следующие версии дистрибутивов:
- Fedora Workstation
- Fedora Server
- Fedora Silverblue
- Live-сборки с окружениями рабочего стола KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt
Fedora — дистрибутив Linux, спонсируемый фирмой Red Hat и содержащий возможности, которые в будущем предполагаются к использованию в дистрибутиве Red Hat Enterprise Linux. Цель проекта — построение целостной операционной системы из свободного программного обеспечения силами сообщества в духе экосистемы Red Hat Linux. Версии выходят каждые 6—8 месяцев по публичному расписанию.
Из изменений:
- Для раннего реагирования на нехватку памяти в сборках рабочих станция теперь по умолчанию включен earlyoom
- Для сглаживания износа SSD дисков по умолчанию включен systemd-таймер fstrim.timer, запускающий
fstrim.service
для выполнения команды/usr/sbin/fstrim --fstab --verbose --quiet
, передающий устройствам хранения данных сведения о неиспользуемых блоках - GNOME обновлен до версии 3.36.
- Python 2 удален в связи с прекращением его «срока жизни». Для тех, кому он все-таки нужен, будет подготовлен пакет
python27
, в который будут добавлены все необходимые модули в режиме «все включено» - Сборки осуществлена при помощи GCC 10.
- Обновлены версии многих пакетов:
- Glibc 2.31
- Binutils 2.33
- LLVM 10-rc
- Python 3.8
- Ruby 2.7
- Go 1.14
- MariaDB 10.4
- Mono 6.6
- PostgreSQL 12
- PHP 7.4
- Python собран и использованием флага
-fno-semantic-interposition
, что по результатам тестирования дает прирост производительности в пределах от 5 до 27%
>>>
Исходный код и описание earlyoom
>>>
Официальный сайт и загрузки
Об этом сообщалось в письме, разосланном пользователям G Suite. Причиной заявлена высокая уязвимость к угону учётной записи при использовании однофакторной аутентификации по логину и паролю.
15 июня 2020 года будет отключена возможность парольной аутентификации для пользователей, которые пытаются осуществить её впервые, а 15 февраля 2021 года — для всех.
В качестве замены предлагается использовать OAuth. Из свободных клиентов для IMAP, CardDAV и CalDAV этот способ аутентификации поддерживают Thunderbird и KMail (но у пользователей KMail в последнее время отмечаются проблемы).
Парольная аутентификация для SMTP продолжит работать. О подобных изменениях для некорпоративных пользователей учётных записей Google пока не известно.
Команда GOG позаботилась о том, чтобы мы не слишком скучали в карантине, и раздаёт до конца марта бесплатно классические игры, многие из которых имеют версию для GNU/Linux. Все они, разумеется, лишены DRM.
GitHub сообщил о завершении стадии бета-тестирования своих мобильных приложений.
GitHub — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки.
Веб-сервис основан на системе контроля версий Git и разработан на Ruby on Rails и Erlang компанией GitHub, Inc (ранее Logical Awesome). Сервис бесплатен для проектов с открытым исходным кодом и (с 2019 года) небольших частных проектов, предоставляя им все возможности (включая SSL), а для крупных корпоративных проектов предлагаются различные платные тарифные планы.
C 4 июня 2018 года принадлежит корпорации Microsoft
В приложении предоставлены следующие возможности:
- Отслеживать состояние проекта
- Просматривать код
- Разбирать сообщения о проблемах (issue) и отвечать на них
- Рецензировать pull-запросы
- Производить слияние изменений
Приложения доступны для Android и для iOS.
>>>
Google Play
>>>
AppStore
17 марта была выпущена Java SE 14.
Представлены следующие изменения:
- На постоянной основе добавлены выражения для
switch
в видеcase VALUE -> {}
, которые выходят из условия по умолчанию и не требуют оператораbreak
. - Текстовые блоки, ограничиваемые тройкой кавычек
"""
вышли на второй предварительный этап. Добавлены управляющие последовательности\
, которая перед переводом строки не добавляет перевод строки в многострочном блоке, и\s
, которая обозначает один пробел. - На предварительной основе представлено новое поведение
instanceof
, позволяющее в дальнейшем развить сравнение по шаблону. - На предварительной основе представлены записи с ключевым словом
record
. Записи автоматически получают методыequals
,hashCode
,toString
, геттеры к членам записи и конструктор. - Улучшено описание ошибок NullPointerException.
- Добавлен упаковщик
jpackage
для самодостаточных приложений. - Порты для Solaris и платформ на SPARC объявлены устаревшими и могут быть исключены в будущем.
15 марта представлена бета-версия дистрибутива Devuan 3 Beowulf, который соответствует Debian 10 Buster.
Devuan является форком Debian GNU/Linux без systemd, который «предоставляет пользователю контроль над системой путём избежания излишней сложности и обеспечения свободы выбора системы инициализации».
Из изменений:
- Изменено поведение
su
. Теперь вызов по умолчанию не меняет переменнуюPATH
. Для старого поведения теперь требуется вызыватьsu -
. - Если в PulseAudio нет звука, убедитесь, что в файле
/etc/pulse/client.conf.d/00-disable-autospawn.conf
строка#autospawn=no
закомментирована. - Firefox-ESR не требует больше PulseAudio и может работать от ALSA.
Законопроект о поправках в Трудовой кодекс разработан в ОНФ. Там предложили дополнить документ статьей «Временная удаленная работа». Такой режим работы можно будет установить через дополнительное соглашение к трудовому договору, в том числе в электронном формате. Место для дистанционной работы сотрудник сможет выбирать самостоятельно. При условии выполнения полного объема работ его зарплата не должна уменьшиться.
https://lenta.ru/news/2020/03/19/udalenno/
Так, ну вроде такое тут обсуждать нельзя, но мне как адепту интересно, кто будет брать, а кто нет и главное почему.
Еще вопрос, если это железо покупать самому, оно будет дороже 500 баксов, как предсказывают оракулы, или это развод?
Знаю что на лоре есть любители пропритарщины, начинаем перепись.
https://www.cybersport.ru/other/news/sony-pokazala-tekhnicheskie-kharakteristiki-playstation-5
Наболело немного.
Ну прежде всего я сторонник как можно более нативных приложений, если планируется релизы на разных ос - то только тогда использовать что-то кроссплатформенное, а просто так для удобства, если например не планируется линукс-версия, то не брать никогда qt для формочек на винду и т.п. Ну вот есть например у меня софтинка - качалка всего из ВК, она написана на Qt, но линукс версии нет и не планируется, что бы тогда не написать на winforms или что-там нативное в винде и не тянуть лишнюю абстракцию в установочном пакете и рантайме...
Да, работы для программиста тогда будет больше, но ведь это кайф, лично для меня хотя бы. Потому что я испытываю больше удовольствия от самого процесса чем от кол-ва завершенных на скорую руку проектов, на «быстрых»(относительно времени и сложности разработки) языках, где не нужно следить за выделенной памятью и т.п.
Но наболело не от широкого натиска(*) всяких там джва-скрипт фреймворков в дестопе а от самой веб концепции.
(*) - недавно решил поискать локальный редактор MarkDown (о блин, в 2020 очень тяжело найти локальный, всё кишит в веб-редакторах), и вот на хороших (по моему мнению это Си++) яп - проекты локальных редакторов все кончились в 2014 году, я их попробовал но все они сырые, после 2014 в таких вот мелко-проектах для десктопа в публичных-гитах просто кишат всякие там джва-скрипт решения на электроне и подобное, в итоге я нашел таки хороший с первого взгляда, но на Питоне - Remarkable - но лишь с первого взгляда, т.к. начинает тормозить на даже не больших документах, но всяко лучше чем веб, вот пользуюсь им.
Для меня Веб хорош, но только как странички, форумы, блоги и странички-медиаресурсов. Всё. Никаких приложений там быть не должно. При этом я говорю чисто про то что может быть локальным (а это переводчики, базы данных, программы обработки своих данных), понятное дело что то что изначально подразумевает распределенную обработку клиент-сервер, типа банковской сферы или просмотра контента видео-хостинга - без веба тут никак. Речь лишь о том что когда-то прекрасно работало локально, а теперь стремиться утечь в веб сферу, привнося сомнительные плюсы на фоне очевидных (но почему-то незамечаемых людьми) минусов.
Потому что приложения в вебе это хуже чем любая проприертарщина и делает пользователя не свободным.
Пример, когда перешел с Файрфокса на Хромообразные браузеры, стянул в них классный плагин «Элементы Яндекса: Переводчик» - это было очень удобно, просто выделяешь текст на страничке, появляется кнопочка, жмакаешь и появляется моментально перевод, очень удобно, намного удобнее чем открывать отдельную вкладку с переводчиком.
И вот, пользовался этим года два, и внезапно это перестало работать, в настройках плагина была ссылка на страничку проекта на яндекса - она не доступна, пишу в общую техподдержку яндекса.
Ответ приблизительно такой какой я и ожидал:
«Яндекс Элементы больше не поддерживаются, надеемся на ваше понимание».
Ну как всегда, программисты классные которые этот плагин сделали,и развивали его, последнее обновление в конце 2019 года, а в настройках плагина копирайт включал дату 2020... Видимо разработчики думали что это все будет и дальше, но как всегда очередное гов*о (эффективный менеджер Яндекса) решил что это или не пользуется спросом или надо продвигать родной браузер через закрытие плагинов для не родных - в общем раз, и все перестало работать.
А был бы это нормальные локальный продукт (ведь можно же для плагина сделать локальную базу перевода и чтобы он вообще в веб не лез) - всё бы работало.
Очень расстроило меня это. Тоже самое с 2гис, раньше была классная самописная локальная версия, но тупой менеджмент решил что нафиг дестоп, есть же веб. И все, уже как несколько лет десктоп версия мертва, нужно загружать браузер и тратить кучу озу и трафика чтобы сделать то на что бы хватило 100 мегабайт и инет был бы не нужен.
И тут даже не то что без инета и лучшая эффективность (за счет меньших cлоёв-абстракций) а просто ваше право пользоваться тем что вам понравилось и привыкли. Например вам нравится именно такой интерфейс - вы тогда вольны им пользоваться сколь угодно долго, не обновляя, а в вебе... Эффективные манагеры просто для видимости развития переодически заставляют продукт менять свой облик, не для добавления функциональности а просто для создания ощущения что проект жив как никогда - особо этим грешат вебсайты и кстати не только веб но и мобильные приложения на Андроиде от Гугла, раз в полгода обязательно сменится интерфейс ютуба, гугл-карт, не превнося новой функциональности.
В общем о чём я - о том что если кто может (имеет соответствующие рычаги влияния) - то было бы хорошим решением, для сохранения свободы пользователя, бороться с распространением современного веба (любыми возможными способами: пропагандой, отказом от использования и т.п.). Кажется что даже лютая проприертарщина и закрытый код угрожают свободе меньше чем уход от десктопа и локальщины в веб и превращением локальных рабочих станций в тонкие клиенты. Не говоря уже о открытости всего что за вашим компом в сети - всяким монополистам на насилие (государствам).
Удобства облаков и синхронизаций устройств - не стоят той свободы что даёт независимость от этих сервисов.
А вы что думаете по этому поводу, не наболело ли?