Рубрика «операционные системы» - 45

Реанимация серверов Ubuntu на Hetzner или немного полезных команд

Этот небольшой пост-шпаргалка предназначен для тех у кого внезапно в ходе неудачного эксперимента или обновления перестал пинговаться сервер, отвалился ssh и прочее. Проще говоря он о восстановлении сервера после обновлений, взломов и тому подобного. По моим ощущениям последнее бывает гораздо реже. Читать полностью »

Спустя полтора года разработки вышла новая версия сборки KolibriOS — KolibriN9!
KolibriN9 это не официальная сборка развиваемая Leency. В ней он развивает свое видение дизайна KolibriOS и того, каким должна быть дружелюбная для простого пользователя ОС, которые расходится с мнением основной команды разработчиков. Также отличием данной сборки от официальных ночных является поставка по умолчанию практически всех программ и игр написанных для KolibriOS.Читать полностью »

Введение

В группе предприятий «Х» используют терминальные сервера.
Начался новый сезон и на одном из представительств загрузка cpu начала достигать 100 процентов, что есть плохо, особенно после того, как пользователи начали жаловаться на скорость работы.
Причина возникновения проблемы была не понятна, количество сотрудников не менялось, софт не менялся… Все представительства в одинаковых условиях.

Собрал тестовый стенд и начал искать решение…
Читать полностью »

Как подружить Surface Pro 3 и LinuxНаверно многие, кто пользовался ноутбуком, хоть раз думали о том, что несмотря на свою портативность, у ноутбуков эта характеристика оставляет желать лучшего — в одной руке не удержишь, в экран не потыкать, шрифты на низком разрешении вблизи режут глаза. Все это типично для большинства ноутбуков. С другой стороны, существуют планшеты, которые частично лишены этих недостатков, но взамен мы теряем клавиатуру, процессор обычно не позволяет ставить сторонние ОС, да и производительность так себе. Линейка Surface Pro, как мне казалось, может стать хорошим компромиссом в данном вопросе.

Сам по себе Surface Pro 3 (SP3) очень интересен. В нем исправлено много недостатков предыдущих поколений, таких, как продолжительность работы от батареи, размеры экрана и разрешение. А процессор Intel Core i3/i5/i7 практически полностью развязывает руки, давая возможность установить полноценный GNU/Linux. Не раздумывая, я начал искать пути его заполучить, и вскоре после начала продаж он оказался у меня.

В данной статье я бы хотел поделиться опытом установки Debian на SP3, а так же возникшими трудностями и их преодолением. Если вам интересно, что у меня из этого вышло — прошу под кат.
Читать полностью »

В основном про модем и про работу в разных ОС с интимными подробностями.
Режимы работы: HiLink, NCM (NDIS), modem (RAS).
Что и зачем нужно крутить в Windows и FreeBSD для того чтобы завёлся.
E3276 — тоже касается, железо аналогичное, прошивки совместимы.

image

Читать полностью »

Послушайте!
Ведь, если звезды зажигают — значит — это кому-нибудь нужно?

В. В. Маяковский, 1914

Я занимаюсь программированием для встроенных систем, и данную статью решил написать для того, чтобы лучше разобраться с проблемой использования системных вызовов fork() и vfork(). Второй из них часто советуют не использовать, но ясно, что появился он не просто так.

Давайте разберёмся, когда и почему лучше использовать тот или иной вызов.

В качестве бонуса будет приведено описание реализаций vfork()/fork() в нашем проекте. Прежде всего, мой интерес связан с применением этих вызовов во встроенных системах, и главной особенностью приведённых реализаций является отсутствие виртуальной памяти. Возможно, хорошо разбирающиеся в системном программировании и во встроенных системах, дадут советы и поделятся опытом.

Кому интересно, прошу под кат.
Читать полностью »

Как я вернул предустановленную на ноутбуке Windows и получил $60 обратно

Эта статья – помощь тем, кто бы хотел купить ноутбук или десктопный компьютер и при этом не платить лишние деньги компании Microsoft только за то, что они уговорили производителя заранее поставить туда их операционную систему.

В зависимости от места действия возврат Windows может быть более или менее хлопотным занятием. В моём конкретном случае дело происходило этой весной в США, где я сейчас живу. Но история не завязана сильно ни на Штаты, ни на конкретную пору года. Оказалось, что основной задачей скорее является поиск производителя ноутбуков, который по своей воле принимает возвраты ОС (им оказался Acer).

Мой личный мотив во всём этом предприятии был чисто идеологический. Полгода назад Microsoft на ровном месте апгрейда HDD на SSD взяла и заблокировала мой ключ к Windows. После чего я и пообещал, что впредь не буду тратить деньги на их ОС. Логика проста. Как говорил Эйнштейн: «Самая большая глупость – это делать то же самое и надеяться на другой результат». Соответственно, если продолжать платить за Windows, то люди из Microsoft будут продолжать и дальше ее отбирать по своей прихоти, весело попивая за мои денежки утренний кофе из сиэтловского Starbucks на 24-й Стрит.

И дело тут не касается какой-либо одной конкретной фирмы – на Хабре хватает историй о беспомощности людей перед лицом самых разных растолстевших компаний. Вот, к примеру, буквально позавчерашняя заметка с массой комментариев про отношение Корпорации Добра к своим прямым кормильцам.

Ладно, хватит лирики. Держите практическое исследование-рецепт, как купить ноут, вернуть предустановленную на нем Windows, получить компенсацию и комфортно пользоваться Linux в качестве ОС.

Читать полностью »

«Это было бы смешно, если бы не было так грустно»

Очень короткая новость.
На Бумстартере уже несколько дней идет сбор средств на «Российскую Операционную Систему „Патриот ОС“». Дикая смесь из махрового патриотизма, модных словечек и традиционных пугалок смешались в такой фейеричный коктейль, что описание лучше читать в оригинале.

Читать полностью »

image
KolibriOS – миниатюрная операционная система, ядро и большинство программ которой написано на языке ассемблер. Это, конечно же, не означает, что другим языкам программирования путь в KolibriOS закрыт. К примеру, за время эволюции этой операционной системы было несколько попыток разработать инструментарий или адаптировать библиотеки для создания приложений на языке C/C++. В репозитории KolibriOS до сих пор есть работающие примеры, использующие ранние наработки адаптации C/C++ кода, например (root)/programs/games/kosilka или (root)/programs/system/shell, использующие разные подходы и обертки C/Asm.

На текущее время самой перспективной из существующих библиотек, на мой взгляд, является newlib. Она состоит из адаптированной libc, C-оберкой над основными coreAPI функциями и toolchain’а для сборки.

К сожалению, в KolibriOS нативного компилятора C/C++ еще не существует, текущий toolchain предполагает сборку приложений в ОС Windows или Linux.

Данная статья является инструкцией по настройке newlib для ОС Windows.

Читать полностью »

Бесплатный аналог AnyConnect VPN Server
В прошлой своей заметке я описывал Softether VPN Server и как его установить из исходников. За прошедшее время я очень сильно разочаровался в данном сервере так как за все время мне не удалось заставить его работать с нормальной скоростью. Я писал на форум разработчиков, но так и не получил внятного ответа в чем же дело (Ветка форума). Ну делать нечего придется выбрать другое решение.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js