Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Погрузитесь в логическую головоломку: откручивайте болты из планок на самых сложных уровнях! Вы не только расслабитесь в конце сложного дня, но еще и натренируете свой мозг, решая увлекательные задачки. Справитесь с ролью опытного мастера? Попробуйте свои силы в режиме онлайн бесплатно и без регистрации!

Головоломка. Болты и Гайки

Казуальные, Гиперказуальные, Головоломки

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Unix

С этим тегом используют

Linux IT Windows Операционная система Гаджеты Программирование Все
142 поста сначала свежее
DELETED
4 года назад

Ох уж эта кодировка Linux⁠⁠

Я всегда любил подшутить. Делаю это от души, но так что бы не было обидно "жертве".


И вот однажды давным-давно сижу общаюсь в mIRC с приятелем. Пишет, что выжрал аж бутылку пива. Зачем он это сказал я не знаю, но у меня сразу в голове зародилась идея. Дальше пишет:


- Я поставил Linux! Помоги проверить кодировку!


Собственно я не мог не упустить эту возможность. Перезагружается приятель в линь и пишет (П - приятель, Я - я):


П: - Напиши, что-нибудь!

Я: - ??? ??, ?????!!
П: - Емае... кодировка не верно встала. Ща.
...
П: - А теперь?
Я: - ?????? ???? ????? =)))) ???? ???! ??? ???.
П: - Да епт. Ща.
...
П: - А теперь?!!
Я: - ??? ????? =D
П: - Ппц, только же работало норм. А если в аську нука


В аське


П: - Напиши, что нибудь

Я: - ??? ???????, ???? ????? 0:-) ??? =))


И так на протяжении наверное часа. Количество ошибок и опечаток у него резко сократилось, так как постепенно наступало трезвление.


П: - Ща, переустановлю, погоди

Я: - ??

После переустановки, наверное уже совершенно трезвый приятель:


П: - Ну-ка, напиши, что-нибудь

Я: - ????? ?????, ?????? ?? ? ??????? ? ;=)))

П: - А нахрен, пойду спать. Завтра разберусь.


Прошло 15 лет, а приятель до сих пор не в курсе... ^_^

Показать полностью
[моё] Unix Кодировка Linux Юмор Текст
11
17
BSD.Fan
BSD.Fan
5 лет назад

История FreeBSD⁠⁠

История FreeBSD, как и у большинства современных операционных систем, началась с UNIX основу которой в свою очередь заложили BESYS и Multics. В 1957 году в Bell Labs была начата работа по созданию операционной системы для внутренних нужд. Под руководством Виктора Высотского была создана система BESYS. В 1964 году появились компьютеры третьего поколения, для которых возможности BESYS уже не подходили. Высотский и его коллеги приняли решение не разрабатывать новую собственную операционную систему, а подключиться к совместному проекту General Electric и MIT — Multics. Телекоммуникационный гигант AT&T, в состав которого входила Bell Labs, оказал проекту существенную поддержку, но в 1969 году вышел из него, поскольку проект не приносил финансовых выгод, чтобы сосредоточить усилия на создание мобильной операционной среды под условным UNIX. Первоначально UNIX написана на ассемблере для DEC PDP-7 (в СССР его аналоги, выпускавшиеся Министерством электронной промышленности были известно как СМ ЭВМ и «Электроника», позже ДВК, производились в Киеве, Воронеже, Зеленограде) Кеном Томпсоном и Дугласом Макилроем. Затем к работе по этому проекту был привлечен Денис Ритчи, который в то время уже разработал язык B. Эта версия получила название «первая редакция» (Edition 1) и была первой официальной версией. Системное время все реализации UNIX отсчитывают с 1 января 1970 года. В 1973 г. он предложил переписать основную часть UNIX на B. В процессе осуществления этой идеи, язык B настолько усовершенствовался, что преобразился в C. Таким образом, было достигнуто невиданное тогда качество - мобильность. В отличии от всех предыдущих ОС, на 100 процентов написанных на ассемблере для определенной машины, UNIX имела только 10 процентов (1000 строк) кода на ассемблере. Уже в 1976 г. в первый раз UNIX была перенесена на другую машину - Interdata 8/32. В 1973 году вышла третья редакция UNIX, со встроенным компилятором языка Си. 15 октября того же года появилась четвёртая редакция, с переписанным на Си системным ядром (в духе системы Multics, также написанной на языке высокого уровня ПЛ/1), а в 1975 — пятая редакция, полностью переписанная на Си. С 1974 года UNIX стал распространяться среди университетов и академических учреждений. С 1975 года началось появление новых версий, разработанных за пределами Bell Labs, и рост популярности системы. В том же 1975 году Bell Labs выпустила шестую редакцию. Нарастающая популярность UNIX заставила Калифорнийский университет в Беркли предложить в 1978 году свой вариант UNIX - BSD (Berkeley Software Distribution), BSD поддерживал такие полезные свойства, как виртуальную память и замещение страниц по требованию. Автором BSD был Билл Джой. На базе BSD UNIX по заказу DARPA ( Агентство перспективных проектов военного ведомства США) компания BBN реализовала в системе BSD 4.1 протоколы TCP/IP. Так был заложен фундамент Интернет.

Необходимо вспомнить и разработанную в Массачусетском технологическом институте систему X-Window (1984 г.).

Интерфейс на основе X-Window

История FreeBSD История IT, Unix, Лонгриды, Видео, Длиннопост, Freebsd

Основанная на TCP/IP, она обеспечивает мобильный графический интерфейс, к которому прилагается концепция "клиент - сервер", наиболее революционная для своего времени. Сегодня UNIX и X-Window почти неразделимы. В это же время начались попытки стандартизации. Известный американский институт инженеров по электротехнике и электронике (IEEE), создал рабочую группу 1003, которая разработала стандарт переносимой системы (Portable Operating System). Имя этого стандарта - POSIX, который прежде всего относится к ОС UNIX, но ему так-же, хоть и не в полной мере следуют и современные ОС (FreeBSD, OpenIndiana, а так-же Linux), MacOS в данном ряду стоит отдельно, поскольку Apple получила сертификат соответствия стандартам POSIX.

В начале 1980-х компания AT&T, которой принадлежала Bell Labs, осознала ценность UNIX и начала создание коммерческой версии ОС. Эта версия, поступившая в продажу в 1982 году, носила название UNIX System III и была основана на седьмой версии системы.

Однако, компания не могла напрямую начать развитие UNIX как коммерческого продукта из-за запрета, наложенного правительством США в 1956 году.

12 марта 1992 появилась 386BSD (иногда называемая JOLIX) она в основном была написана выпускниками Университета Беркли Линн Джолитц и Биллом Джолитц. Уильям имел за плечами опыт разработки BSD-систем 2.8 и 2.9BSD. Вместе они разрабатывали код BSD для Symmetric Computer Systems в 1980-х. Уильям провёл работу по портированию 4.3BSD-Reno и позже 4.3BSD Net/2 на архитектуру Intel 80386. Код 4.3BSD Net/2 он так и не довёл до релиза полноценной ОС. Первый релиз 386BSD в марте 1992 года был основан на дополнении части кода 4.3BSD Net/2. Согласно представлениям авторов, в 386BSD было достаточно модификаций для того, чтобы позволить работу с ней без лицензии AT&T, однако самой AT&T так не казалось, и система была вовлечена в крупное судебное разбирательство.

И вот уже в 1983 году на основе патчей к 386BSD появилась первая версия FreeBSD. Walnut Creek CDROM согласилась распространять FreeBSD на компакт-диске и также предоставила для работы проекту отдельный компьютер с интернет-соединением. Затем, в мае 1994 года, последовал успешный выпуск FreeBSD 1.1. Однако, из соображений законности использования исходных кодов BSD Net/2 в 386BSD, команда разработчиков FreeBSD переработала большую часть системы ко времени выпуска FreeBSD 2.0 в январе 1995 года, используя 4.4BSD-Lite.

На данный момент наиболее актуальной версией FreeBSD является версия 12.1.

Помимо своей стабильности, FreeBSD популярна и благодаря своей лицензии, которая существенно отличается от широко известной лицензии GNU GPL. Лицензия BSD позволяет использовать код не только в свободном ПО, но и в проприетарном. В отличие от GNU LGPL, которая требует раскрытия исходных кодов, лицензия BSD является более простой и непритязательной, требуя лишь упоминания заимствования, авторства и отказ от навязывания ответственности (нельзя отсылать пользователей своего продукта к авторам заимствованного кода), в связи с этим огромное количество комерческих продуктов (PlayStation (3, 4, Vita), MacOS, Nintendo's Switch, WhatsApp) используют наработки FreeBSD, более того TCP/IP стек о изобретении которого компанией Microsoft в 1995 году Билл Гейтс заявил, был полностью основан на исходном коде FreeBSD.

В данный момент FreeBSD продолжает развиваться и несмотря на множество имеющихся проблем (отсутствие поддержки технологии Nvidia Optimus, значительное отставание по количеству драйверов периферийных устройств от Linux) остаётся популярной у пользователей и  по многим показателям превосходит многие дистрибутивы GNU Linux. В качестве примера качества исходных кодов можно привести видео сравнения исходных кодов базовых утилит GNU LInux и FreeBSD.

P.S. Если будет интерес к постам о FreeBSD, продолжу писать больше. В данный момент готовлю большой пост о установке , настройке и использовании FreeBSD в качестве единственной ОС на ноутбуке.

Показать полностью 1 1
История IT Unix Лонгриды Видео Длиннопост Freebsd
12
224
Zebulbar
Zebulbar
5 лет назад
IT-юмор

Рабочие пространства после 15032385536-го идут не по порядку⁠⁠

Так как я склонен использовать много рабочих пространств, это большая проблема для меня.

Посмотрите, пространства от 0 до 15032385535 работают хорошо, но когда я пытаюсь сделать что-то серьезное мне нужно больше рабочих пространств. И если я достигаю пространства 15032385536, порядок ломается, как будто это число отрицательное.  Это ежедневно мешает моему рабочему процессу, и мне бы очень хотелось, чтобы это исправили.


Комментарий:

Мой рабочий процесс основан на этой особенности. Пожалуйста, не исправляйте.

Рабочие пространства после 15032385536-го идут не по порядку Unix, Linux, Юмор, IT юмор
Unix Linux Юмор IT юмор
22
51
alagopus
alagopus
5 лет назад
Лига Сисадминов

IBM Power - личное мнение (часть 1)⁠⁠


так уж сложилось, что знаю всю линейку серверов IBM Power, от POWER (тогда это было аббревиатурой) до Power9 (уже какбы обыденное имя). более того, знаю многих смежных продуктов, применяемые на эту технику или созданных на основе Power. прочитал пафосный материал, где автор по сути прошелся говнометом по тому, что не знает и не понимает. ниже наброски тезисов, что возможно никогда не увидят развернутого описания, но вдруг...


1. почему IBM Power и чем эти процессоры выделились

2. особености ввода-вывода серверов на основе Power

3. как работают LPar-ы, или в чем преимущества Power Hypervisor + HMC

4. VIOS или не VIOS, вот в чём вопрос...

5. AIX, устаревший UNIX, или неувядающий


те, кто принимаете знания от конкретного к абстрактному, читайте в порядке нарастания (bottom-up build). кто понимает сперва абстракции и потом наполняет их деталями, читайте с конца (top-to-bottom).


1. почему IBM Power и чем эти процессоры выделились


во второй половине 80х инженеры IBM работали над т.наз. суперскалярностью, возможность выполнять одновременно несколько комманд процессора. чужое изобретение наложили на свое, чтобы получить преимущество. в начале 90х выпустили уже сервера с процессорами POWER (Performance Optimized With Enhanced RISC = производительность, улучшенная расширением RISC). это были задатки улучшения конвейера и сейчас многие другие тоже это могут. спорить кто может лучше уже вопрос религии и веры в конкретного производителя. но за 30 лет накоплено много программ, что до сих пор быстрее выполняются на линейке процессоров IBM. для сравнения блаженопочившие сервера HP9000 достигали 64 процессорами производительность 32-процессорного IBM того же года выпуска.


третье поколение процессоров не только ввело 64-битные версии процессоров (первенство за DEC Alpha), но также многопоточность. это возможность одновременного выполнения двух программ, условно называемые "нитями", на одном процессоре. в последующих поколениях его улучшали дальше и до сих пор оказывает влияние на производительность процессоров. да, религиозные войны здесь тоже возможны. у процессоров Sun-Oracle нитей якобы больше, но они по сути не все могут выполняться одновременно (1 из 16, или 2 из 8). у Intel положение до сих пор неутешительное.


четвертое поколение вводит многоядерную архитектуру, распределенный коммутатор для межпроцессорного обмена, возможность подключить к каждому процессору один или больше выделенных каналов к памяти, а также виртуализацию серверов на аппаратном уровне. здесь религиозные войны возможны только в плане количества ядер. конкуренты дойдут до технологии многоканального обмена между процессорами много лет спустя, и до сих пор заметно уступают по уровням задержки и пропускной способности. достойной виртуализацией на аппаратном уровне могли похвастаться только процессоры HP PA-RISC, но их угробили "эффективные менеджеры". ныне линейка Power практически без конкурентов в плане именно аппаратного разделения.


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


седьмое поколение вводит масштабируемость системы до очень высоких уровней (65536 восьмиядерных процессоров в рамках одной машины), а восьмое вводит ввод-вывод для сопроцессоров напрямую в междупроцессорную сеть. религиозные войны невозможны, конкурентов тупо нет. подключение одного или двух NVidia GPU через PCI Express невозможно сравнивать с подключением четырех или шести GPU через NVLink наравне с центральным процессором. но про ввод-вывод отдельно...

Показать полностью
[моё] IT Unix Linux Центральный процессор Текст
22
1343
Nextez
Nextez
5 лет назад

В память о великом человеке⁠⁠

В память о великом человеке Unix, Linux, Freebsd, Qnx, История, Создатели, Flex, Bison

Имя Дениса Ритчи (Dennis Ritchie) не многим известно. А ведь это человек, который сделал для нашей цивилизации больше, чем иной лауреат Нобелевской премии.

Мне было грустно и обидно, что об умершем в одиночестве через неделю после Стива Джобса Денисе Ритчи никто не вспоминал. Какое неблагодарное человечество!

Что с нами сделала погоня за богатством?

Умелого маркетолога Стива Джобса все любят, славят и обожают, а того, кто создал солидный фрагмент фундамента современной цивилизации, никто не помнит.

Ведь все продукты Эпл, да и большинства других компаний были бы невозможны без того, что создал Денис Ритчи.

Совместно с Кеном Томпсоном Денис Ритче создал самую лучшую на сегодня операционную систему Unix.

Совместно с Брайаном Керниганом Ритче создал язык программирования C.

На языке C написаны все операционные системы (их десятки если не сотни).

Все компиляторы и интерпретаторы других языков написаны на C.

Зачастую не напрямую, но инструменты, на которых пишут другие языки программирования пишут на C (Flex и Bison, например).

Java очень сильно смахивает на C, что выдает ее происхождение. Да и "C++" -- это развитие языка C, который включает C как подмножество.

На основе Unix создано множество операционных систем, они все называются Posix системами. VxWorks единственная Posix OS не написанная по мотивам Unix. Но там имело место натягивание совы на глобус.

Назову только самые известные производные Unix:

MacOS, FreeBSD, Linux, QNX.

Микро$офт не осилило сделать такой надежной системы как Unix и сделал возможность установить Линукс как часть Виндоус 10. Раньше Линукс под Виндоус использовали при помощи Cygwin.

Обратите внимание, что и язык С и Unix были созданы в конце 60 годов 20 века. Они были настолько безупречны, что с тех пор человечеству не понадобилось заменить их чем-то поновее. Развивали, допоплняли, но основу получше не разрабатывали.

Давайте будем помнить Великого Человека Дениса Ритче, а не только великих маркетологов.


Отсель

Показать полностью
Unix Linux Freebsd Qnx История Создатели Flex Bison
189
BSD.Fan
BSD.Fan
5 лет назад
Создайте сообщество

Сообщество пользователей *NIX⁠⁠

Предлагаю создать сообщество пользователей операционных систем *BSD (FreeBSD, OpenBSD, NetBSD), OpenIndiana (бывшая OpenSolaris), HP-UX. Очень странночто UNIX like системы представлены только дистрибутивами Linux, а существующие ответвления от самого UNIX никак не представлены на ресурсе.

Сообщество пользователей *NIX Freebsd, Unix
Freebsd Unix
39
331
pumpumpurumpurum
5 лет назад
IT минувших дней

Документация⁠⁠

Разбирая на новой работе ящики с документами, я обнаружил это чудо.

Документация Программирование, Техническая документация, Олдскул, Unix, Длиннопост
Документация Программирование, Техническая документация, Олдскул, Unix, Длиннопост
Показать полностью 2
[моё] Программирование Техническая документация Олдскул Unix Длиннопост
38
479
OpenNET
OpenNET
5 лет назад
GNU/Linux

Подбор хэшей паролей основателей Unix⁠⁠

В опубликованных в открытом доступе дампах исторических срезов с кодом BSD 3 в том числе присутствует и файл /etc/passwd с хэшами паролей основателей Unix. Так как пароли хэшированы методом DES, который для современной вычислительной техники не представляет проблем с подбором, энтузиасты попытались восстановить пароли, используемые основателями Unix.


Пароли почти всех основателей Unix были подобраны почти сразу. Например, пароль Брайна Кернигана представлял собой легко набираемую комбинацию "/.,/.,,", пароль Денниса Ритчи был "dmac", Кирка МакКузика - "foobar", а Стивена Борна - "bourne".


Исключение составил пароль Кена Томпсона. В 2014 году после нескольких дней вычислений пароль остался не подобранным. Несколько дней назад была предпринята ещё одна попытка и после более 4 дней подбора с использованием hashcat на системе с видеокартой AMD Radeon Vega64 пароль удалось определить (производительность подбора составила 930 миллионов хэшей в секунду). Пароль оказался "p/q2-q4!". Любители шахмат определили, что это начало ряда шахматных дебютов в описательной нотации. Кен Томпсон подтвердил данное предположение.

Пароль Unix Текст
25
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии