В этой части раскрываю тему программного обеспечения «которого нет» под ОС, которые «не нужны». Что есть, чего нет, где брать и что со всем этим делать.
Рубрика «OpenBSD»
Unix на работе. Часть вторая, программная
2024-09-15 в 12:03, admin, рубрики: freebsd, linux, linux desktop, linux kernel, Linux для всех, netbsd, OpenBSDПрошло полгода и мы дождались: релиз OpenBSD 7.4. Важные обновления, улучшения и изменения
2023-10-17 в 22:43, admin, рубрики: linux, OpenBSD, opensource, СофтСпустя полгода после выхода OpenBSD 7.3 представлен следующий выпуск OpenBSD, теперь с версией 7.4. Размер дистрибутива, установочного ISO-образа базовой системы OpenBSD 7.4 составляет всего 630 МБ. Давайте посмотрим, что изменилось, добавлено или было удалено. Все подробности — под катом.
Читать полностью »
Blink: супербыстрый эмулятор x86_64 размером 119 КБ
2023-05-12 в 8:01, admin, рубрики: freebsd, jit, linux, mac, Microsoft Virtual PC, mips, netbsd, open source, OpenBSD, powerpc, qemu, Redbean, risc-v, timeweb_статьи, virtualbox, vmware workstation, wasm, windows, x86, Блог компании Timeweb Cloud, виртуализация, Совершенный кодНа Хабре когда-то писали про талантливую программистку Джастин Танни, автора маленьких и очень быстрых приложений. Приятно знать, что она не останавливает свою неординарную деятельность. Например, одна из её последних разработок — крошечный эмулятор под названием Blink размером всего 116 КБ, который очень быстро компилирует WASM и выполняет Linux-программы x86_64 под разными платформами и даже в браузере.
Читать полностью »
Пришло время переосмыслить безопасность OpenBSD
2020-04-01 в 11:12, admin, рубрики: FTP, ld.so, libc auth, miran, netbsd, open source, OpenBSD, smtpd, Блог компании Дата-центр «Миран», информационная безопасность, легаси, Проектирование и рефакторинг, системное программирование, уязвимостиOpenBSD позиционируетcя как защищённая ОС. Однако за последние несколько месяцев в системе найден ряд уязвимостей. Конечно, в этом нет ничего экстраординарного. Хотя некоторые уязвимости довольно необычные. Можно даже сказать, критические. У разработчиков OpenBSD несколько принципов, как обеспечить безопасность. Вот два из них:
- избегать ошибок;
- минимизировать риск ошибок.
Не все согласны, что этих принципов достаточно, чтобы строить защищённые системы. Мне кажется, есть смысл изучить, работает ли подход OpenBSD, или он изначально обречён.
Для иллюстрации я выбрал не все, а только несколько интересных багов, которые случайно совпадают с темой нашего разговора.
Читать полностью »
Вызов принят: OpenBSD на ноутбуке
2020-03-31 в 5:19, admin, рубрики: open source, OpenBSD, UNIX, НоутбукиХотелось бы поделиться, может быть и не самым новым, но отчасти познавательным и местами увлекательным, опытом установки на ноутбук операционной системы не из мейнстрима (т.е. не Windows или Linux) для хоть сколько-нибудь полноценной работы в наше (развращённое) время. Началось всё с того, что дело было вечером и делать было нечего, а тут опять что-то начало нагревать мой MacBook. Вот я и решил поставить на него (ну не совсем на него, конечно — ведь мне на нём ещё работать — а на более старую модель, которая уже какое-то время просто лежит в ящике стола) что-то тёплое ламповое из мира BSD. Не FreeBSD, это было бы просто, а, например, NetBSD (уж очень она мне нравится своим минимализмом).
Сначала я решил почитать, в этих ваших интернетах, ведь наверняка кто-то уже подобное пытался делать. Так и оказалось, пытался и даже сделал. Только не с NetBSD и не на MacBook, но тоже интересно. Вот об этом не своём опыте я вам сейчас и расскажу. Далее пойдёт перевод и я буду уже не я, а Jan-Piet Mens.
Итак вопрос: можно ли сделать ноутбук настолько привлекательным, чтобы захотелось перейти на него с Mac? TL; DR: можно [перев.: а я бы поспорил].Читать полностью »
FreeBSD: гораздо лучше GNU-Linux
2020-02-28 в 14:14, admin, рубрики: freebsd, GNU, GNU/Linux, holywar, linux, netbsd, OpenBSD, Серверное администрирование, системное администрированиеСравню FreeBSD с GNU/Linux системами. Всё это исключительно субъективное мнение! Многое это просто мой опыт. Почти 100% всего времени я провожу за компьютером и исключительно Unix системами, примерно поровну с FreeBSD и GNU/Linux, вот уже 20+ лет.
Большая часть достоинств FreeBSD также относится и к другим популярным свободным BSD системам: NetBSD, OpenBSD, DragonflyBSD. Что-то в этих системах будет получше, многое появилось впервые не в FreeBSD, но перекочевало в неё. FreeBSD многое наследует от NetBSD (различные драйвера и подсистемы), от OpenBSD (сетевые технологии), DragonflyBSD (лучшая масштабируемость на многопроцессорных платформах), от Solaris (DTrace, идея Jail-ов, ZFS), сочетая самое лучшее ото всех.
Если коротко, то FreeBSD это высокое качество, надёжность, удобство и простота работы. GNU/Linux это зоопарк, помойка малосвязанного кода, мало чего доделываемое до конца, отсутствие документации, хаос, базар.
Читать полностью »
Джон Кармак: Недельный отпуск, проведенный за программированием
2018-03-16 в 9:52, admin, рубрики: c++, john carmack, neural networks, OpenBSD, ПрограммированиеВашему вниманию предлагается перевод поста Джона Кармака, опубликованный им в Facebook на прошлой неделе и обретший некоторую популярность.
После многолетнего перерыва я наконец решился взять ещё один отпуск, который провёл за программированием. Целую неделю я смог спокойно работать в режиме отшельника вдали от привычного давления работы. Моя жена великодушно предлагала мне взять такой отпуск вот уже несколько лет, но отпуск и я — это в принципе слабо совместимые вещи.
В качестве смены обстановки после моей текущей работы на Oculus, я хотел написать с нуля на C++ несколько реализаций нейронных сетей, и планировал сделать это, используя строго систему OpenBSD. Кто-то из моих знакомых заметил, что это достаточно случайный набор технологий, но в итоге всё сработало хорошо.
Несмотря на то, что мне не приходилось использовать OpenBSD в своей работе, мне всегда нравилась её идея – это относительно минималистичная и самостоятельная система с целостными видением, а также акцентом на качество и мастерство. Linux способен на многое, но целостность – это не про Linux.
Я не являюсь ярым фанатом Unix. Я неплохо справляюсь с этой операционной системой, но комфортнее всего мне работается в Visual Studio под Windows. Я подумал, что неделя погружения в работу в стиле старой школы Unix по полной будет мне интересна — пусть даже если это и будет означать, что я буду работать медленнее. Это было своего рода приключение в духе ретрокомпьютинга — моими лучшими друзьями на время стали fvwm и vi. Заметьте — не vim, а самый настоящий настоящий vi из BSD.
Читать полностью »
Настройка BGP Looking glass на базе OpenBSD 6.1
2017-07-09 в 10:49, admin, рубрики: BGP, looking glass, OpenBSD, Сетевые технологииМы уже давно использовали связку OpenBSD+OpenBGPD+bgplg для предоставления публичного сервера bgp looking glass. Было принято обновить OpenBSD до свежей версии.
В процессе настройки выяснилось несколько ньюансов, не раскрытых в полной мере в официальной документации. В результате получилась вот такая инструкция по настройке сервиса BGP looking glass на базе свежеустановленной OpenBSD 6.1
Читать полностью »
Песни от OpenBSD
2016-09-08 в 8:58, admin, рубрики: devops, linux, OpenBSD, Серверное администрирование, юморСегодня я узнал что с каждым релизом OpenBSD выпускает песню. Что удивительно так то, что они действительно высокого качества с интересными текстами. Так вот подборка нескольких:
OpenBSD 4.5: Games
But now it's not so easy
Just wanna get this job done
But these A.M.L. games are dumb
You wanna know the truth?
Intel's controlling you
And Microsoft is too
But this is nothing new
With A.C.P.I.
This endless mess so corporate
Tangles and angles
In what could be straight forward
Lost connections
Lost my mind
It's such a waste of time
CHORUS
Now on the motherboard
Where all my life is stored
Playing with garbage there
With rules so unfair
Ruled by A.C.P.I.
Whose heart is so corrupted
Forcing us all to play
Our progress interrupted
Lost connections
Lost my mind
It's such a waste of time
CHORUS
Yes I'm a user
And I'm not the only one
I'm not a loser
With help from Puffy Tron
And we will find it
The pin in all this heartache
Map our devices
And we know what it'll take
Lost connections
Lost my mind
Oh Ooh Woah end of line
(bridge)
On and on
Can we all be wrong?
All and all
We are one
Clean the dream
Gone wrong
We are Tron
On and on and on
Instrumental CHORUS (guitar solo)
Instrumental pre-chorus
CHORUS
dumb dumb dumb
DuckDuckGo пожертвовали 225000$ различным OpenSource проектам
2016-05-03 в 14:46, admin, рубрики: cryptech, duckduckgo, freenet, gpgtools, leap, open source, OpenBSD, save security, securedrop, tor project, veracrypt, пожертвования
Два с половиной месяца назад в блоге DuckDuckGo появилась запись, где владельцы поисковика собирали номиналистов на получение пожертвований. Сегодня стали известны те самые проекты, которым DuckDuckGo оказывает финансовую помощь в 2016 году. Ниже предлагаю список счастливчиков.