Ищем SRE-инженеров, чтобы за один день сделать им оффер в Тинькофф 💡
31 июля проведем One Day Offer для SRE-инженеров с опытом от 3 лет. Пройдите все этапы технического интервью за день. Если понравятся условия и задачи — сделаем оффер в тот же день.
Успейте подать заявку до 28 июля: https://u.tinkoff.ru/one.day.offer.sre
Работа в нашей команде — это возможность стать частью большого SRE-комьюнити, прокачивать свои скиллы на внутренних митапах и курсах, обмениваться опытом на конференциях и участвовать в образовательных проектах.
31 июля проведем One Day Offer для SRE-инженеров с опытом от 3 лет. Пройдите все этапы технического интервью за день. Если понравятся условия и задачи — сделаем оффер в тот же день.
Успейте подать заявку до 28 июля: https://u.tinkoff.ru/one.day.offer.sre
Работа в нашей команде — это возможность стать частью большого SRE-комьюнити, прокачивать свои скиллы на внутренних митапах и курсах, обмениваться опытом на конференциях и участвовать в образовательных проектах.
👎9👍1
Для ядра Linux предложена реализация функции memchr, работающая до 4 раз быстрее
Для включения в состав ядра Linux предложен набор патчей с оптимизированной реализацией функции memchr(). Она применяется для поиска символа в массиве. В отличие от старого варианта, эта реализация построена с учётом полного использования 64- и 32-разрядных регистров CPU. Вместо байтов сравнение осуществляется с использованием машинных слов, что позволяет за раз сравнивать как минимум 4 байта.
При поиске в больших строках новый вариант оказался быстрее примерно в 4 раза. В ядре Linux размер обрабатываемых в memchr() строк достигает 512 байт. Прирост производительности для 512 байтовых строк, в ситуации, когда искомый символ находится в конце строки, составляет 20%.
Общий прирост производительности подсистем ядра при использовании оптимизированного варианта "memchr()" пока не оценивался, как не анализировалась и целесообразность замены реализации.
Для включения в состав ядра Linux предложен набор патчей с оптимизированной реализацией функции memchr(). Она применяется для поиска символа в массиве. В отличие от старого варианта, эта реализация построена с учётом полного использования 64- и 32-разрядных регистров CPU. Вместо байтов сравнение осуществляется с использованием машинных слов, что позволяет за раз сравнивать как минимум 4 байта.
При поиске в больших строках новый вариант оказался быстрее примерно в 4 раза. В ядре Linux размер обрабатываемых в memchr() строк достигает 512 байт. Прирост производительности для 512 байтовых строк, в ситуации, когда искомый символ находится в конце строки, составляет 20%.
Общий прирост производительности подсистем ядра при использовании оптимизированного варианта "memchr()" пока не оценивался, как не анализировалась и целесообразность замены реализации.
🔥23👍3
Новым главой компании Red Hat назначен Мэт Хикс, ранее занимавший пост вице-президента Red Hat по продуктам и технологиям. Мэт присоединился к Red Hat в 2006 году и начинал трудовую деятельность в команде разработчиков, выполняя работу по портированию кода с языка Perl на Java. Позднее Мэт возглавил разработки, связанные с гибридными облачными технологиями, и стал одним из лидеров проекта Red Hat OpenShift. Прошлый президент Пол Кормье переведён на должность председателя совета директоров Red Hat.
🔥14👍3
Буба запускал сценарии только в активном режиме, не использовал планировщики и не редактировал вывод с помощью утилит sed и awk. Не будь Бубой. Прочти статью и пиши bash-скрипты правильно 👉 https://slurm.club/3uNIrsi
🤔14👎2😁2
Исполнилось 30 лет с первого рабочего релиза 386BSD, прародителя FreeBSD и NetBSD ⏳
14 июля 1992 года был опубликован первый рабочий релиз (0.1) операционной системы 386BSD. ОС предложила реализацию BSD UNIX для процессоров i386, основанную на наработках 4.3BSD Net/2. Система была оснащена упрощённым установщиком, включала полноценный сетевой стек, модульное ядро и систему управления доступом на основе ролей.
В марте 1993 года из-за желания сделать приём патчей более открытым и объединить поддержку различных архитектур на базе 386BSD 0.1 был сформирован форк NetBSD. В июне 1993 на основе 4.3BSD-Lite 'Net/2' и 386BSD 0.1 был основан проект FreeBSD, который вобрал в себя патчи, не принятые в состав 386BSD.
14 июля 1992 года был опубликован первый рабочий релиз (0.1) операционной системы 386BSD. ОС предложила реализацию BSD UNIX для процессоров i386, основанную на наработках 4.3BSD Net/2. Система была оснащена упрощённым установщиком, включала полноценный сетевой стек, модульное ядро и систему управления доступом на основе ролей.
В марте 1993 года из-за желания сделать приём патчей более открытым и объединить поддержку различных архитектур на базе 386BSD 0.1 был сформирован форк NetBSD. В июне 1993 на основе 4.3BSD-Lite 'Net/2' и 386BSD 0.1 был основан проект FreeBSD, который вобрал в себя патчи, не принятые в состав 386BSD.
🔥20🎉12👍3
Администраторам вход р…
19 июля в 18:00 по мск в Слёрм пройдёт вебинар «Администраторам вход р…». Вы узнаете об организации рабочего пространства на Linux, погрузитесь в особенности виртуализации и разберёте кейсы, которые часто встречаются на практике.
Будет полезно тем, кто:
🔹 проходит стажировку или недавно приступил к работе с Linux;
🔹 не знает best practices Linux или испытывает проблему хаотичности знаний;
🔹 планирует перейти на Linux-машины с Windows.
Программа рассчитана на тех, кто уже «в теме», но пока не знает, как и с помощью каких утилит сделать работу Linux-машин быстрее.
Чем займёмся на вебинаре:
🔹 покажем, как организовать рабочее пространство на Linux так, чтобы было удобно и не приходилось набивать много шишек;
🔹 расскажем о виртуализации — Proxmox, докеризации и кубернетизации;
🔹 разберем несколько рабочих сценариев, как управлять семью кластерами из одной панели.
Спикер
Разобраться в тонкостях работы с Linux вам поможет Василий Егоров — сертифицированный инженер и авторизованный эксперт компаний HP, Alcatel, 3CX, Eurolan, ECS и др. Он уже более 20 лет в IT, знает 5 языков программирования и почти всё о виртуализации. А ещё успел спроектировать и внедрить более 16 крупных проектов для заказчиков по всей стране 💪
Участие в вебинаре бесплатное, но чтобы получить ссылку на трансляцию, нужно занять место заранее 👉 https://slurm.club/3RyvigA
19 июля в 18:00 по мск в Слёрм пройдёт вебинар «Администраторам вход р…». Вы узнаете об организации рабочего пространства на Linux, погрузитесь в особенности виртуализации и разберёте кейсы, которые часто встречаются на практике.
Будет полезно тем, кто:
🔹 проходит стажировку или недавно приступил к работе с Linux;
🔹 не знает best practices Linux или испытывает проблему хаотичности знаний;
🔹 планирует перейти на Linux-машины с Windows.
Программа рассчитана на тех, кто уже «в теме», но пока не знает, как и с помощью каких утилит сделать работу Linux-машин быстрее.
Чем займёмся на вебинаре:
🔹 покажем, как организовать рабочее пространство на Linux так, чтобы было удобно и не приходилось набивать много шишек;
🔹 расскажем о виртуализации — Proxmox, докеризации и кубернетизации;
🔹 разберем несколько рабочих сценариев, как управлять семью кластерами из одной панели.
Спикер
Разобраться в тонкостях работы с Linux вам поможет Василий Егоров — сертифицированный инженер и авторизованный эксперт компаний HP, Alcatel, 3CX, Eurolan, ECS и др. Он уже более 20 лет в IT, знает 5 языков программирования и почти всё о виртуализации. А ещё успел спроектировать и внедрить более 16 крупных проектов для заказчиков по всей стране 💪
Участие в вебинаре бесплатное, но чтобы получить ссылку на трансляцию, нужно занять место заранее 👉 https://slurm.club/3RyvigA
👍7👎5🤔2
Google выпустила Chrome OS Flex
Компания открыла всем желающим доступ к бесплатной Chrome OS Flex. Она предназначена для установки на устаревшие ПК под управлением Windows и macOS, на которых невозможно запустить современные версии этих ОС.
Для работы с Chrome OS Flex сертифицированы около 300 моделей устройств. Системные требования Chrome OS Flex следующие: процессор Intel или AMD x86-64, 4 гигабайта оперативной памяти, накопитель емкостью не менее 16 гигабайт, интегрированная графика и поддержка загрузки с USB-накопителя.
Управлять устройствами Flex можно с помощью Chrome Enterprise Upgrade, который позволяет ИТ-отделам управлять приложениями и политиками для всего парка компьютеров.
Компания открыла всем желающим доступ к бесплатной Chrome OS Flex. Она предназначена для установки на устаревшие ПК под управлением Windows и macOS, на которых невозможно запустить современные версии этих ОС.
Для работы с Chrome OS Flex сертифицированы около 300 моделей устройств. Системные требования Chrome OS Flex следующие: процессор Intel или AMD x86-64, 4 гигабайта оперативной памяти, накопитель емкостью не менее 16 гигабайт, интегрированная графика и поддержка загрузки с USB-накопителя.
Управлять устройствами Flex можно с помощью Chrome Enterprise Upgrade, который позволяет ИТ-отделам управлять приложениями и политиками для всего парка компьютеров.
👍19👎11🤔6
Выпуск Wine 7.13
С момента выпуска версии 7.12 было закрыто 16 отчётов об ошибках и внесено 226 изменений. Наиболее важные изменения:
- Браузерный движок Gecko обновлён до версии 2.47.3.
- Драйвер USB переведён на использование формата исполняемых файлов PE (Portable Executable) вместо ELF.
- Улучшена поддержка тем оформления.
- Закрыты отчёты об ошибках, связанные с работой игр: Witcher 3, SnowRunner, Hyperdimension Neptunia Re;Birth 1, Skyrim Legendary Edition, Wizard101.
- Закрыты отчёты об ошибках, связанные с работой приложений: Photoshop CC 2018, CLIP Studio Paint, Wireshark.
С момента выпуска версии 7.12 было закрыто 16 отчётов об ошибках и внесено 226 изменений. Наиболее важные изменения:
- Браузерный движок Gecko обновлён до версии 2.47.3.
- Драйвер USB переведён на использование формата исполняемых файлов PE (Portable Executable) вместо ELF.
- Улучшена поддержка тем оформления.
- Закрыты отчёты об ошибках, связанные с работой игр: Witcher 3, SnowRunner, Hyperdimension Neptunia Re;Birth 1, Skyrim Legendary Edition, Wizard101.
- Закрыты отчёты об ошибках, связанные с работой приложений: Photoshop CC 2018, CLIP Studio Paint, Wireshark.
👍7❤3
Используемый в Xfce оконный менеджер xfwm4 портирован для работы с Wayland
Независимый энтузиаст в рамках проекта xfwm4-wayland развивает вариант xfwm4, адаптированный для использования Wayland и переведённый на систему сборки Meson. Поддержка Wayland в xfwm4-wayland обеспечена через интеграцию с библиотекой wlroots. Xfwm4 применяется в пользовательском окружении Xfce для отображения, декорирования и трансформации окон.
Разработчик ещё не решил развивать ли порт независимым или в составе Xfce. В текущем виде работа над портом xfwm4 на базе wlroots не завершена и по сравнению с прошлой попыткой создания композитного сервера на базе libweston новый порт пока отстаёт по функциональности. При этом порт активно развивается, например, несколько дней назад была добавлена поддержка переключения окон по Alt+Tab. Из дальнейших планов упоминается обеспечение работы как в Wayland, так и в X11.
Независимый энтузиаст в рамках проекта xfwm4-wayland развивает вариант xfwm4, адаптированный для использования Wayland и переведённый на систему сборки Meson. Поддержка Wayland в xfwm4-wayland обеспечена через интеграцию с библиотекой wlroots. Xfwm4 применяется в пользовательском окружении Xfce для отображения, декорирования и трансформации окон.
Разработчик ещё не решил развивать ли порт независимым или в составе Xfce. В текущем виде работа над портом xfwm4 на базе wlroots не завершена и по сравнению с прошлой попыткой создания композитного сервера на базе libweston новый порт пока отстаёт по функциональности. При этом порт активно развивается, например, несколько дней назад была добавлена поддержка переключения окон по Alt+Tab. Из дальнейших планов упоминается обеспечение работы как в Wayland, так и в X11.
👍20
Нашли отличный канал для всех сисадминов и программистов
Easy Code - канал с тонной полезных материалов по изучению языков программирования и Linux. Туториалы, статьи, шпаргалки, книги и многое другое в одном канале.
Подписывайтесь, чтобы упростить себе жизнь: @easy_code
Easy Code - канал с тонной полезных материалов по изучению языков программирования и Linux. Туториалы, статьи, шпаргалки, книги и многое другое в одном канале.
Подписывайтесь, чтобы упростить себе жизнь: @easy_code
👎14👍6
Разработчики дистрибутива openSUSE объявили о начале предоставления первичной поддержки пакетов, связанных с языком программирования Nim. Первичная поддержка подразумевает регулярное и оперативное формирование обновлений, соответствующих актуальным выпускам инструментария Nim. Пакеты будут формироваться для архитектур x86-64, i586, ppc64le и ARM64, и перед публикацией проверяться в системах автоматизированного тестирования openSUSE. Ранее с аналогичной инициативой поддержки Nim выступил дистрибутив Arch Linux.
Язык Nim ориентирован на решение задач системного программирования, использует статическую типизацию и создан с оглядкой на Pascal, C++, Python и Lisp. Исходный код на языке Nim компилируется в представление на C, C++ или JavaScript. В дальнейшем полученный C/C++ код компилируется в исполняемый файл при помощи любого доступного компилятора (clang, gcc, icc, Visual C++), что позволяет добиться производительности близкой к Си, если не учитывать затраты на выполнение сборщика мусора.
Язык Nim ориентирован на решение задач системного программирования, использует статическую типизацию и создан с оглядкой на Pascal, C++, Python и Lisp. Исходный код на языке Nim компилируется в представление на C, C++ или JavaScript. В дальнейшем полученный C/C++ код компилируется в исполняемый файл при помощи любого доступного компилятора (clang, gcc, icc, Visual C++), что позволяет добиться производительности близкой к Си, если не учитывать затраты на выполнение сборщика мусора.
👍9👎3🤔1😱1
В дистрибутиве Asahi Linux реализована начальная поддержка устройств Apple с чипом M2
Разработчики проекта Asahi, нацеленного на портирование Linux для работы на компьютерах Mac, оснащённых ARM-чипами, разработанными компанией Apple, опубликовали июльское обновление дистрибутива. Из наиболее заметных улучшений в новом выпуске отмечается реализация поддержки Bluetooth, доступность для устройств Mac Studio и начальная поддержка нового чипа Apple M2.
Разработчики проекта Asahi, нацеленного на портирование Linux для работы на компьютерах Mac, оснащённых ARM-чипами, разработанными компанией Apple, опубликовали июльское обновление дистрибутива. Из наиболее заметных улучшений в новом выпуске отмечается реализация поддержки Bluetooth, доступность для устройств Mac Studio и начальная поддержка нового чипа Apple M2.
👍5