<![CDATA[FreeServer - свободный сервер !!!]]> ru <![CDATA[Теорема Пуанкаре-Перельмана. Эссе о топологии.]]> Теорема Пуанкаре-Перельмана.

Эссе о топологии.


...
В бескрайних просторах Вселенной границ
Есть где-то следы первозданных зарниц...
Нам вера служила, как разума щит,
Но дальше нам нужен науки гранит!
До сути дойти – как устроен наш мир
И взглядом окинуть бескрайний эфир.
...
Века пролетели, паденья и взлет,
И вот наступает науки черед.
Язык математики строг и суров,
И символы сложатся в волю богов!
В попытке охвата Вселенной начал,
Язык математики рос и крепчал.
Наследие гениев, человечества весть,
Не нужно богов – математика есть!
Одно из прозрений, света луч на заре,
Кирпич в храм науки - от Пуанкаре.
...
Шагая по поверхности трехмерной,
По гладкой односвязности скользя,
Скрути любой кривой петлю в малюсенькую точку,
Не разорвав при этом ткани бытия!
И если у поверхности трехмерия манеры,
Осмелюсь утверждать - подобие она трехмерной сферы!
Но что трехмерная поверхность означает,
когда в четырехмерии поверхность обитает?
Двухмерную поверхность видим мы как шара оболочку,
А здесь квантованный излив из точки в точку.
...
Вселенная, как смятый шар, стремится,
Расправиться и в сферу перелиться.
Пространство ширится, по сути остывая,
Смертельных сил игру в иных размерностях скрывая!
Четыре меры – в них время и пространство пребывает,
Привычно все для нас, мир красками играет.
Земная колыбель, звезда и черная дыра,
Все сущности проявлены - как росчерком пера!
...
Трехмерная поверхность не статична,
Она кипит, жизнь в ней динамична,
Пульсации частиц и квантования полей,
Поверхностью трехмерной скрыты для людей.
Есть элементы бытия, что вида не меняют,
Первичны в сущности, порядок всех вещей слагают.
Для нас трехмерный мир – основа бытия,
Но не предел для них - лишь форма мироздания!
Взаимодействуя, баланс энергий соблюдая,
Из точки в точку вновь и вновь перетекая,
Они плетут основы кружева,
В которой существует все, от солнца до тебя.
...
Заряды в многомерии закрыты,
Для нас его пределы кем-то скрыты,
Откинь слегка пологи этих сил,
И океан энергий в свет явил.
Трехмерие одело нас в броню,
Энергий океан сведя к обычному нулю.
Вселенная предстала сферой - шар простой,
Закрыт трехмерием квантованный безумный рой!
И хоть порой нас кванты так смущают,
Они нам сущности Вселенной проявляют.
Трехмерие стянуло их в невидимый пучок,
Стоит как будто – но вращается волчок.
...
Гипотеза 100 лет хранила истину или обман,
Пока не доказал ее Григорий Перельман.
Его соратники - и Гамильтон, и Риччи,
И нет нужды в китайской дичи!
..
С уважением к Григорию Перельману
Григорий Куркчан
P.S.
У мира есть размеры, и всем известны меры
И старого и доброго пространства-букваря
Но есть иные меры, чьи тайные размеры
Пока еще сокрыты под тканью бытия...

Автор: предположительно, Григорий Куркчан
]]>
Наука и техника https://freeserver.su?id=170 Tue, 20 Oct 2020 19:06:40 GMT
<![CDATA[Настройка звука в NetBSD]]> Настройка звука в NetBSD через mixerctl

В NetBSD параметры звука настраиваются следующим образом:
mixerctl -a > /etc/mixerctl.conf 
отредактировать уровни громкости outputs.masterX=Y,Y
и включить их применение при загрузке:
/etc/rc.conf: mixerctl=YES

Например, так:
mixerctl -w outputs.master=120,120

Источник: Дмитрий Постолов, https://vk.com/dpostolov?w=wall198557545_3020%2Fall
]]>
NetBSD https://freeserver.su?id=169 Mon, 21 Sep 2020 12:25:30 GMT
<![CDATA[Обновление NetBSD до STABLE]]> Обновление NetBSD 9.0-STABLE-amd64 до свежего выпуска STABLE

1. pkgin install sysupgrade
2. nano /usr/pkg/etc/sysupgrade.conf
3. Снять комментарий # ARCHIVE_EXTENSION=tar.xz
4. При новом обновлении удалить файлы в /var/cache/sysupgrade
5. # sysupgrade auto http://nycdn.netbsd.org/pub/
/NetBSD-daily/netbsd-9/latest/amd64/
6. При обновлении примерно раз в неделю (после выходных) в "uname -a" будет меняться версия (дата) системы.
7. Ответить на вопросы после обновления, сохранить прежний /etc/group и файл паролей, заменить на новый файл с версией о системе (он изменится только раз в неделю, после выходных!)
8. # reboot

источник: Дмитрий Постолов, https://vk.com/dpostolov?w=wall198557545_3060%2Fall
]]>
NetBSD https://freeserver.su?id=168 Mon, 21 Sep 2020 12:18:40 GMT
<![CDATA[настройка nat vmware workstation]]> настройка nat vmware workstation


Надоело вспоминать настройки вари.
Особенно, если операционная система не имеет в базе dhcp-клиента.
Не верите? Да, есть такие идиоты-разрабы..

Надо записать ;)

Итак, дан VMWare Workstation 12

Надо настроить сеть внутри виртуальной машины. Сеть будет в виде NAT, который есть VMnet8 в Virtual Network Editor.

Итак, настройки следующие:

Подсеть: 192.168.136.0
шлюз: 192.168.136.2
dhcp-пул по умолчанию: 192.168.136.128 - 192.168.136.254

Настройка NAT-сети в VMWare Workstation 12, на примере NetBSD в качестве гостя (сетевуха будет wm0):

Назначим IP:
# ifconfig wm0 inet 192.168.136.100 netmask 255.255.255.0
Либо, можно через маску:
ifconfig wm0 inet 192.168.136.100/24

Назначаем шлюз:
# route add default 192.168.136.2

Назначаем DNS:
# echo "nameserver 8.8.8.8" >> /etc/resolv.conf

]]>
IT https://freeserver.su?id=167 Wed, 19 Aug 2020 12:05:58 GMT
<![CDATA[system monitor]]>
Несколкьо полезных утилит по этому вопросу для NetBSD (и не только).

1. Определение материнской платы, BIOS, CPU и т.д.:

1.1
dmidecode
- есть в pkgsrc. Показывает более чем подробно.
1.2
dd if=/dev/mem bs=64k skip=15 count=1|strings|less 
- еще один вариант

2. Определение температуры процессора в NetBSD:
mbmon
- есть в pkgsrc
xmbmon
- есть в pkgsrc, графическая версия, на X11

команда
mbmon -I -c 1 -r

выведет температуру процессора, чипсета, оборотов вентилятора и т.д. ]]>
IT https://freeserver.su?id=166 Sun, 05 Apr 2020 05:48:04 GMT
<![CDATA[info share]]>
Оставлю как напоминалку некоторые полезные ресурсы:

Скриншоты:

https://prnt.sc - сервис с удобным GUI

https://imgbb.com - еще один шаринг картинок

http://imghost.freeserver.su - очень простой сервис

Логи/код:

https://pastebin.com - можно шарить код, или логи

http://termbin.com - сюда можно выгружать инфу/код прямо из консоли.
Например,
$ ls -la | nc termbin.com 9999

Удобно для *NIX-оидов и любителей консоли.
]]>
IT https://freeserver.su?id=165 Wed, 01 Apr 2020 07:03:39 GMT
<![CDATA[FreeSWITCH on NetBSD]]> FreeSWITCH on NetBSD


Буду потихоньку пробовать скомпилировать FreeSWITCH на NetBSD.

Исходная инфа: https://freeswitch.org/confluence/display/FREESWITCH/NetBSD
..походу, уже не актуальна.

0. Необходимо установить следующие программы:

- automake
- autoconf
- libtool
- gmake
- jpeg
- pkg-config
- pcre
- speex
- openssl
- ncurses
- sqlite3
- ldns
- freetype/freetype2

1. Клонировать надо https://github.com/signalwire/freeswitch.git
git clone https://github.com/signalwire/freeswitch.git
cd freeswitch.git

1.1 Применяем хак, описанный здесь: https://netbsd.team/viewtopic.php?id=13

2. подготавливаем:
./bootstrap.sh -j

3. конфигурируем:
./configure -C

4. собираем:
gmake

5. устанавливаем, вместе с дополнениями:
gmake install cd-sounds-install cd-moh-install
]]>
NetBSD https://freeserver.su?id=163 Thu, 05 Mar 2020 23:45:29 GMT
<![CDATA[kingroot]]>
https://yadi.sk/d/yV0xuTn8-sGr9A
]]>
IT https://freeserver.su?id=162 Wed, 26 Feb 2020 10:15:03 GMT
<![CDATA[xterm 256 colors]]> xterm 256 colors


Иногда "голый" xterm достает.
Голый, потому что я использую IceWM + X. И никаких украшательств tongue
Хочется хотя бы xterm 256 colors

На NetBSD (подозреваю что и на других *nix-ах) это можно сдеать следующим образом:

1. Создаем в профиле пользователя файл .Xdefaults( с точкой )
2. Пишем туда, что-то подобное:
!==============================================================================
! XTerm
!==============================================================================
!#########
XTerm*utf8Title: true
XTerm*faceName: Droid Sans Mono
XTerm*faceSize: 13
xterm*bolfFont:
xterm*scrollBar: true
xterm*geometry: 80x20
xterm*eightBitInput: false
xterm*metaSendsEscape: true
xterm*colorBDMode: true
xterm*boldMode: on
xterm*alwaysBoldMode: false
xterm*dynamicColors: on
xterm*colorMode: on
xterm*saveLines: 10000
xterm*visualBell: false
xterm*termName: xterm-256color

!==============================================================================
! #####
!==============================================================================
xterm*colorBD: #e6d51d
xterm*background: #111111
xterm*foreground: #b4b4b4
! ######
xterm*color0: #000000
xterm*color8: #555753
! #######
xterm*color1: #b6212d
xterm*color9: #ff6565
! #######
xterm*color2: #4c8d00
xterm*color10: #6bbe1a
! ######
xterm*color3: #ff8040
xterm*color11: #e6d51d
! #####
xterm*color4: #0086d2
xterm*color12: #00d2ff
! ########
xterm*color5: #963c59
xterm*color13: #d3649f
! ########
xterm*color6: #105952
xterm*color14: #177f75
! #####
xterm*color7: #cdcaa9
xterm*color15: #ffffff

Где (из основных):
XTerm*faceName: Droid Sans Mono - используемый шрифт в консоли
XTerm*faceSize: 13 - размер этого самого шрифта
xterm*termName: xterm-256color - а это, собственно, наша цель
xterm*saveLines: 10000 - количество строк буфера, на такое количество строк можно промотать назад

Второй блок - расцветка. На вкус и цвет (я скопировал откуда-то из инета)

Получается, как-то так:

http//freeserver.su/uploads/images/NetBSD/2020-02-10_Feb0038-1920x1080.jpg

http//freeserver.su/uploads/images/NetBSD/2020-02-10_Feb1603-1920x1080.jpg ]]>
NetBSD https://freeserver.su?id=161 Sun, 09 Feb 2020 23:52:11 GMT
<![CDATA[как вернуть старую форму mail.ru]]> как вернуть старую форму mail.ru


https://e.mail.ru/messages/inbox?octavius=off
or
https://e.mail.ru/messages/inbox?afterRedir=1&octavius=off&octavius_enabled=0
]]>
IT https://freeserver.su?id=160 Thu, 16 Jan 2020 11:38:05 GMT
<![CDATA[Сальса Нью-Йорк]]> Какое чувство музыки и ритма



Источник: https://www.youtube.com/watch?v=q204xzgzup4 ]]>
Таланты https://freeserver.su?id=159 Thu, 09 Jan 2020 16:55:27 GMT
<![CDATA[шаффл от 9 танцев]]>


Источник: https://www.youtube.com/watch?v=YzunH_7Jy18 ]]>
Таланты https://freeserver.su?id=158 Thu, 09 Jan 2020 16:35:42 GMT
<![CDATA[Alyona Vargasova - Journey Through the Milky Way (guitar playthrough)]]>

Источник: https://www.youtube.com/watch?v=SUt4wwvOCWE
]]>
Таланты https://freeserver.su?id=157 Thu, 09 Jan 2020 16:25:25 GMT
<![CDATA[Dire Straits - Sultans Of Swing guitar solo (covered by RockMilady)]]>


Источник: https://www.youtube.com/watch?v=4WqAe7e_H5o
]]>
Таланты https://freeserver.su?id=156 Thu, 09 Jan 2020 16:23:09 GMT
<![CDATA[Друзья]]> Источник: https://tabor.ru/feed/1941679?_=1575370394440

Друзья


Не правда ли, с тобою мы друзья -
Друг другу всё простившие отныне...
Жаль, что тебе любить меня нельзя -
Мешают то заботы, то гордыня.
Да я и не позволю ни за что
Опять впустить любовь, как свежий ветер.
Как хорошо: друг другу мы - никто -
Свободно говорим про всё на свете.
Ты строишь предложения свои
Так, чтобы я, своё увидев имя,
Опять тебя любила за двоих,
Но моё сердце заморозил иней...
А, впрочем, мне не трудно: я приму
Всё, что ты скажешь - яд, любовь, разлуку.
Но ...как я посмотрю в глаза ему -
Тому, кто очень крепко держит мою руку... ]]>
Стихи https://freeserver.su?id=155 Tue, 03 Dec 2019 10:58:54 GMT
<![CDATA[Давай о хорошем]]> Источник: https://tabor.ru/feed/1988937

Давай о хорошем. Ты любишь мультфильмы?
Конфеты? Ходить босиком?
Валяться в сугробах, звонить на мобильный,
"Целую" шепнуть перед сном?
А небо? А звезды? А ветер летящий?
А солнца лучи за окном?
А радугу летом, а ягоды в чаще?
Мурлыкать на пару с котом)?..
Понежиться утром? Сходить за грибами?
Купаться вдвоем в камышах...
Давай о хорошем. О лучшем.О самых
Простых и понятных вещах.
Про утренний кофе и дым сигареты
(Да,вредно, но так зашибись!).
Давай проболтаем с тобой до рассвета
Ты любишь? Ну, вот, улыбнись.
А лирику в прозе? А песни Земфиры?
Собакино пузо чесать?))
Давай, приходи. Есть коробка зефира.!)
Ну, вообщем, чего объяснять...
Депрессия, скука - поганая штука,
Но мы им объявим войну.
Давай о хорошем. Простая наука -
Взлетать, если тянет ко дну... ]]>
Стихи https://freeserver.su?id=154 Tue, 03 Dec 2019 10:57:13 GMT
<![CDATA[Огни]]> Автор: Илона Назарова
https://www.stihi.ru/2018/08/21/9303

Огни


Сердце можно лечить только сердцем.
Только сердцем исцелится боль.
Даже в сердце разбитом, истлевшем
Может вновь поселиться любовь.

Расцветут в нем опять орхидеи,
Как завет к новой, светлой любви.
Сердце сердцу сможет поверить,
Если в сердце пылают огни. ]]>
Стихи https://freeserver.su?id=153 Tue, 03 Dec 2019 10:51:17 GMT
<![CDATA[Под лунным парусом]]> Источник: https://www.stihi.ru/2018/09/21/7802
Автор: Илона Назарова

Под лунным парусом


Под лунным парусом надежды
Навстречу северным ветрам
Мой парусник плывет мятежный
К родным и тихим берегам.

Вечерний бриз и гладь морская,
И синей бездной небеса,
Сомнений страх не подпуская,
Бежит мой парус по волнам.

Ведь там вдали ты ждешь, я знаю.
Я сердцем чувствую тебя...
Объятья звездам открываю.
Бегу к тебе. Твоя. Твоя...

]]>
Стихи https://freeserver.su?id=152 Tue, 03 Dec 2019 10:46:50 GMT
<![CDATA[Для малого стада]]>
Источник: https://www.stihi.ru/2012/11/19/9528

Для малого стада


Больше тайна не скрыта печатями. Прочитай до конца, и держись.
Приговор утвержден окончательно: «Мир погибнет. Останется жизнь».

Не спасутся артисты и зрители, все свершается ныне и днесь.
Это нам предстоит упоительно потерять все, что было и есть.

Скоро с бледной усмешкою гения, словно в строчках босого Басё,
Из туманного лона знамения выйдет месяц, решающий все.

Вот и жди, умирая от нежности, разводя разноцветный туман,
Тридцать дней и ночей неизбежности, что предсказывал нам Иоанн.

Засияют небесные лезвия, станут пылью земной торгаши;
И откроется (после возмездия) невозможная тайна души. ]]>
Стихи https://freeserver.su?id=151 Tue, 03 Dec 2019 10:41:55 GMT
<![CDATA[Мудак]]> Называется "Мудак", автор - Михаил Анищенко-Шелехметский
Оказывается, он умер(
Всячески рекомендую прочитать его стихи - стихи зрелые, состоявшиеся, умные, философские, лиричные, вечные..
Страница на стихире: https://www.stihi.ru/avtor/sevapastushok

Источник: https://www.stihi.ru/2012/09/21/10310

Мудак


Прекрасный вырез на груди. Смеется: «Что, зассали?»
Она дрожит, того гляди, меня дрожать заставит.

У кучи дров, у колуна, где спирт дрожит в стакане,
Стоит, и тает, как луна, в органзовом тумане.

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

В глазах – безумие и свет, и дерзость по апломбу.
«Будь первым, - говорит, - поэт! Возьми на память пломбу!»

Идет ко мне. Тоска и мрак. Свиданье возле клуба.
А я не бабник. Я – мудак – с душою однолюба.

Мне все равно, что – хрен, что – мирт, что – сено, что – солома…
Я выпиваю мутный спирт, и спать ложусь у дома.

]]>
Стихи https://freeserver.su?id=150 Tue, 03 Dec 2019 10:37:43 GMT
<![CDATA[Одна]]>
Она сидела у окна,
А он вошёл в её вагон.
— Женат, — подумала она,
— Лет тридцать пять, — подумал он.
А за окном цвела весна,
Был мир прекрасен, словно сон.
— Красив, — подумала она.
— Как хороша! — подумал он.
Но жизнь для счастья не дана.
Он встал и вышел на перрон…
— Как жаль! — подумала она.
— Как жаль! — успел подумать он.
А дома, сжав бокал вина,
Включив любимый «Вальс-Бостон»
— Одна, — подумала она.
— Один, — вдали подумал он.
Всё изменилось через год…
Она вошла к нему в вагон.
«Прошу прощенья, можно к Вам?»
«Я буду рад» - ответил он.
А за окном опять весна,
Казалось всё прекрасным сном
«Вы знаете, я Вас ждала».
«Я Вас искал» - ответил он.
Дрожало пламя от свечи.
Играл тихонько «Вальс-Бостон»
«Судьба?»- спросила вдруг она.
«Любовь» - обняв её, ответил он.
Автор: Любовь

з.ы.
Эту версию (более полную) нашел у Илоны Назаровой: https://www.stihi.ru/diary/nhfvgkby/2015-11-16
Почитайте стихи Назаровой - очень хорошие стихи! https://www.stihi.ru/avtor/nhfvgkby

Первое упоминание (по времени ) нашел здесь: https://www.stihi.ru/2008/11/03/1984
]]>
Стихи https://freeserver.su?id=149 Tue, 03 Dec 2019 10:25:02 GMT
<![CDATA[nvmm netbsd]]> NVMM NetBSD


Наконец-то, свершилось - в NetBSD снова нормальный гипервизор!
К тому же - с нуля написанный.
Инфа:
ссылка 1
ссылка 2

Что надо сделать чтобы им пользоваться:

1. Скачиваем patch-nvmm-support
и сохраняем в /usr/pkgsrc/localpatches/emulators/qemu (создаем по необходимости несуществующие папки).
Или одной простой командой:
#wget -P /usr/pkgsrc/localpatches/emulators/qemu https://bitbucket.org/iamleot/pkgsrc-localpatches/raw/a468d52775491e062874b80db517b1fac6aa0dd2/emulators/qemu/patch-nvmm-support

2. Добавляем использование патча в mk.conf:
#echo "LOCALPATCHES= /usr/pkgsrc/localpatches" >> /etc/mk.conf

3. Скачиваем и компилим qemu-nvmm из pkgsrc/wip:
#cd /usr/pkgsrc/wip/qemu-nvmm
#make
#make install

4. Подгружаем модуль:
#modload nvmm

5. Пользуемся!

Дальше по по стандартной схеме использования qemu:

Например:
- создаем диск: qemu-img create -f qcow2 netbsd.qcow 30G

- грузимся с ISO-образа: qemu-system-x86_64 -hda /DATA/netbsd.qcow -cdrom /NetBSD-9.99.10-amd64.iso -m 1024M -accel nvmm
обратите внимание на nvmm - этим мы указываем qemu использовать NVMM

- грузимся с созданного диска: qemu-system-x86_64 -hda netbsd.qcow -m 1024M

Посмотреть и проверить работу можно по demo-файлу: https://www.netbsd.org/~maxv/nvmm/nvmm-demo.zip
В архиве есть Readme файл - что и как "готовить")

Примечание1: Пока что НЕ поддерживается Windows 64 bit:
Windows 64bit requires MTRR and MCE, and both are currently masked in NVMM; support for that hasn't yet been committed.
Примечание2: Linux:
Linux performs timer checks at boot time which fail under hypervisors; to boot Linux, pass "no_timer_check" as kernel argument.
Инфа: https://m00nbsd.net/4e0798b7f2620c965d0dd9d6a7a2f296.html

]]>
NetBSD https://freeserver.su?id=147 Tue, 27 Aug 2019 15:16:56 GMT
<![CDATA[i3lock]]> i3lock настройка

Имеется:
1. NetBSD
2. Огромное желание настроить блокировщик экрана

Будем использовать i3lock - довольно простой блокировщик.

Установка стандартная:

1. либо из исходников:

cd usr/pkgsrc/x11/i3lock
make
make install


2. либо из бинарников:

pkg_add http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/8.1/All/i3lock-2.8nb2.tgz


Настройка (в примере - от root)..будем делать не совсем стандартно ;)
Не сидите под root'ом!

В профиле пользователя создаем файл со следующим содержимым:
echo "i3lock -i /root/some_image.png" >> i3lock.sh

Ключ -i позволяет подгружать в локер картинку.
Формат картинок: .PNG

Делаем этот файл исполняемым:
chmod +x i3lock.sh

Дальше прописываем команду запуска в меню IceWM (так как я использую IceWM):
prog ScreenLock i3lock /root/i3lock.sh

Всё. Теперь можно лочить экран с меню IceWM. ]]>
NetBSD https://freeserver.su?id=146 Fri, 26 Jul 2019 14:29:54 GMT
<![CDATA[Напиши на кромке снежной]]> Если знаете автора - напишите, пожалуйста.

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

Флейты завтра захлебнутся,
воздух станет ледяным.
Тот, кто сможет дотянуться,
превратится в белый дым.

Ты уже не будешь рядом,
самой нежной станешь ты,
станешь сердцем, станешь взглядом,
высотою - высоты.

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

Ты прольёшься по квартире,
пустит корни высота
в однокомнатном сапфире
ледяным ожогом рта. ]]>
Стихи https://freeserver.su?id=145 Mon, 24 Jun 2019 16:40:06 GMT
<![CDATA[как залить проект на github]]> Как закачать проект, репозиторий, папку или файл на github


Понадобилось выложить один проект на GitHub.
Получилось решение, не претендующее на универсальность, правильность, лучшесть и тому подобное.
Получилось решение - рабочее.

Итак, имеем.
Операционка - никсовая (NetBSD)
GitHub - хранилище реп.
Свой проект - в локальной папке /git/some_project

Определяемся с именами и названиями:
some_nick - логин пользователя, который зареган/будет зареган на github'е
some_project - имя проекта на гитхабе и название папки проекта на локальном жесткои диске

"ПОЕХАЛИ!"

1. Для начала регаемся на Github.
Предположим, имя нашей учетки - some_nick

2. Создаем на github'е новый репозиторий.
Имя репозитория делаем таким же как и название локальной папки: some_project

3. Идем в папку /git:
$ cd /git

4. Делаем клон созданного репозитория на гитхабе.
$ git clone https://github.com/some_nick/some_project.git

После этого, в папке /git создастся папка с именем some_project
Это нужно для того чтобы создались необходимые файлы и папки (конкретно, папка .git - тут необходимые служебные файлы для работы с гитхабом)

5. Теперь в папку /git/some_project можно скопировать наш проект(файлы и папки), который мы имеем где-то на локальном жестком диске, и который потом закачается на github.

6. Теперь нужно добавить все эти файлы и папки в локальный репозиторий (наличие файлов и папков - на данном этапе не значит их наличие в репозитории):

идем в нашу папку с проектом:
$ cd some_project
добавляем всё в проект:
$ git add .
(точно в конце команды добавляем всё)

7. "инициализируем" проект - просто добавляем комментарий:
$ git commit -m "initial commit"

8. Связывание

Если бы мы не клонировали репозиторий из гитхаба - на этом этапе пришлось бы добавить репозиторий.
Командой: git remote add https://github.com/some_nick/some_project.git

Но так как мы изначали склонировали (хоть и пустой) репозиторий, то этот пункт нам не нужен - всё что нужно уже работает.
Проверить можно командой:
$ git remote -v

9. Теперь заливаем всё что у нас есть в папке на github:
$ git push

..и всё

]]>
IT https://freeserver.su?id=144 Fri, 21 Jun 2019 12:19:55 GMT
<![CDATA[ КриптоПРО для NetBSD]]> Крипто-ПРО для NetBSD


Состоит из 3 подзадач:


1. Чтобы операционка увидела токен — установка драйвера и настройка
2. Установка программы Крипто-Про на NetBSD
3. Связка Крипто-Про с другими программами. Например, с firefox.

1. Установка драйвера токена на NetBSD


Под рукой был рутокен. Поэтому нижеследующее касается для рутокена и NetBSD8/AMD64

Для работы с картридерами и токенами нам понадобятся следующие программы:
pcsc-lite http://pkgsrc.se/security/pcsc-lite
opensc http://pkgsrc.se/security/opensc
На момент написания в исходниках (2018Q4) была версия 0.19
Но у меня она не скомпилировалась. В бинарниках (2108Q4) тоже небыло скомпилированной версии 0.19
Поэтому я установил бинарный opensc ver 0.16 из 2018Q3.
openct http://pkgsrc.se/security/openct

А так же их зависимости..

При попытке проверить доступность токена по команде:
#pcscd -dfa

получал облом: ключ не видился.

По мотивам статьи https://www.cryptopro.ru/forum2/default.aspx?g=posts&t=8203
скачал и скомпилировал отсюда https://github.com/AktivCo/rutokens-driver rutokens-driver драйвер рутокена.

Снова облом со следующей ошибкой:
dyn_unix.c:58:DYN_LoadLibrary() /usr/pkg/lib/pcsc-lite/drivers/ifd-rutokens.bundle/Contents/NetBSD/librutokens.so: Cannot open "/usr/pkg/lib/pcsc-lite/drivers/ifd-rutokens.bundle/Contents/NetBSD/librutokens.so"

После вдумчивого прочтения (и заглядывания по пути /usr/pkg/lib/pcsc-lite/drivers/ifd-rutokens.bundle/Contents ) понял причину - по этому пути нет нужной папки и библиотеки librutokens.so

Причина в том, что https://github.com/AktivCo/rutokens-driver заточен под Linux.
И, хотя, при компиляции создается бинарник под NetBSD, папка создается для Linux: /usr/pkg/lib/pcsc-lite/drivers/ifd-rutokens.bundle/Contents/Linux/librutokens.so

Поэтому, ПОСЛЕ КОМПИЛЯЦИИ, создаем папку NetBSD в /usr/pkg/lib/pcsc-lite/drivers/ifd-rutokens.bundle/Contents
и копируем туда /usr/pkg/lib/pcsc-lite/drivers/ifd-rutokens.bundle/Contents/Linux/librutokens.so

Файл librutokens.so должен существовать по адресу: /usr/pkg/lib/pcsc-lite/drivers/ifd-rutokens.bundle/Contents/NetBSD/librutokens.so

О чем и говорит ошибка.

Запускаю команду
#pcscd -dfa

..о чудо — система видит токен!!! Радости — полные штаны))

Первая задача решена.

2. Установка Крипто-Про на NetBSD


Теперь жесткое садо-мазо - установка Крипто-Про на NetBSD.
Весь хардкор заключается в том, что КриптоПро есть (из тех, что можно испльзовать под NetBSD) только для Linux и FreeBSD.

И, так как нет нативной версии Крипто-Про под NetBSD, то придется запускать или Linux-версию, или FreeBSD-версию.
Возможно, я не прав, но FreeBSD-версия Крипто-Про - это портированная версия из Debian.
Поэтому, чтобы не плодить прослойки и не увеличивать ошибки - попробуем запустить Linux-версию Крипто-Про.

В NetBSD довольно неплохая поддержка Linux-бинарников.
Например, Opera12 в NetBSD - это OpenSuSe/Linux-бинарник, который работает в NetBSD в режиме эмуляции.

Продолжение следует) ]]>
NetBSD https://freeserver.su?id=143 Thu, 28 Feb 2019 15:49:45 GMT
<![CDATA[войдите в один из аккаунтов владельца этого устройства]]> войдите в один из аккаунтов владельца этого устройства


После приобретения телефона (чаще с рук, или в сервисном центре), или после сбросов, или еще по какой-то причине - при попытке ввода учетки Google Account может появиться сообщение: "войдите в один из аккаунтов владельца этого устройства, google account"

Появляется эта хрень из-за того что (если коротко) начиная с 5-ой версии андроид Google ввела защиту.

УНИВЕРСАЛЬНОЕ(!) Решение:

1. Включаем устройство
2. Доходим до ввода аккаунта(без сим с подключением к WI-FI)
3. Возвращаемся на стартовую страницу с выбором языков
4. Зажимаем 2 пальца на экране и ждем когда начнет базарить баба и включится функция TalkBack
5. Чертим на экране большую букву "L"
6. Открывается меню базарящей бабы, нажимаем настройки TalkBack
7. Вошли в настройки и зажимаем кнопки громкости. Выходит уведомление о том что базарящий помошник отключен. Нажимаем ОК идем дальше.
8. Ищем пункт меню "политика конфиденциальности"
9. Нажимаем открыть в стандартном браузере ЭТО ВАЖНО. ХРОМ НЕ ВЕЗДЕ АДЕКВАТНО РАБОТАЕТ А НАМ НУЖНО РАЗБЛОКИРОВАТЬ!!!
10. В поиске гугла ищем 2 файла(com.sika524.android.quickshortcut2.apk(качаем последнюю версию) и BypassFRP_09.2016_Android_5.apk) скачиваем эти файлы.
можно скачать с сайта:
http://freeserver.su/Soft/mobile/BypassFRP_09.2016_android_5.apk
http://freeserver.su/Soft/mobile/QuickShortCut.apk
11. Пролистываем вниз страницы и нажимаем кнопочку "Закладки"
12. Дальше идем в "Журнал", потом в "Журнал Загрузок"
13. Открываем сначала BypassFRP_09.2016_Android_5.apk этот файл переписывает данные на телефоне(разрешаем установку из неизвестных источников
14. Вторым устанавливаем quickshortcut так же с установкой из неизвестных источников.
15. Ищем в нем "Аккаунты Google", раскрываем список, находим строчку LoginActivity (com.google.android.gsf.login.LoginActivity)
16. Нажимаем "Просмотреть" открывается менню ввода пароля. Игнорируем. Ищем кнопку в правом верхнем углу при нажатии на которую мы должны увидеть надписи "Открыть в браузере/войти через браузер" нажимаем.
17. Входим в СУЩЕСТВУЮЩИЙ ГУГЛ АККАУНТ это важно.
18. Перезагружаем телефон.
19. В настройках выходим из Гугл Аккаунта и делаем сброс настроек сняв галочки с автоматической синхронизации и архивации данных.
20. Радуемся!
Данный способ был собран из множества представленных и показывает сильные стороны каждого из них. Я перепробовал все из имеющихся способов и надеюсь что мой способ кому то поможет! Поломал таким способом самый твердолобый телефон.

Источник: https://4pda.ru/forum/index.php?showtopic=725345&st=7220#entry76751221

От себя подтверждаю: данным способом вылечил Samsung J3 (J320F/DS) 2016.

]]>
mobile https://freeserver.su?id=142 Mon, 25 Feb 2019 22:09:00 GMT
<![CDATA[Как сделать скриншот в IceWM под NetBSD]]> Скриншот в IceWM


Как сделать скриншот в IceWM ? Почему IceWM ?
Потому что легкий и шустрый. И достаточно настраиваемый.
На этом вопрос "почему" закрыт)

Рабочая система: NetBSD/amd64, оконный менеджер: IcewM
Цель: сохранение скриншота по нажатию PrtScr.

Неплохой вариант описан здесь: https://mnorin.com/skrinshot-v-icewm.html
Но у меня такой вариант не заработал.

Удалось другим вариантом, достаточно простым, на мой взгляд.

Нам понадобятся две программы: scrot ( http://pkgsrc.se/graphics/scrot ) и xbindkeys ( http://pkgsrc.se/x11/xbindkeys )

Установка стандартная: либо из исходников, либо из бинарников - описывать не буду.

НАСТРОЙКА!


1. Создаем папку, куда будут сохраняться картинки:
mkdir /root/screenshots

Примечание: никогда не работайте под root'ом!

2. Создаем в профиле пользователя файл: .xbindkeysrc
echo "" >> /root/.xbindkeysrc

3. Записываем в этот файл .xbindkeys следующее:
     "scrot '%Y-%m-%d_%h%M%S-$wx$h.jpg' -e 'mv $f /root/screenshots'"
m:0x10 + c:111
Mod2 + Print

4. Запускаем xbindkeys
xbindkeys

Всё)

Теперь, при нажатии на клавишу PrtScr в папке /root/screenshots появятся файлы скришотов.
Путь, естественно, можно поменять.

ПОЯСНЕНИЯ


Код
"scrot '%Y-%m-%d_%h%M%S-$wx$h.jpg' -e 'mv $f /root/screenshots'"
- этот как раз тот код, который выполняется при нажатии на клавишу PrtScr.
На скриншоте (внизу) - это значение "Scheme function"
Сюда, в двойные кавычки пишем нужную нам команду. Вместе с аргументами! Если нужно.

Сама клавиша PrtScr имеет идентификатор m:0x10 + c:111.
Означает: состояние (0x10) и код (111) клавиши.

Узнать этот идентификатор/код можно по команде:
xbindkeys -k

Появится окно, где можно нажимать на клавишы - в окне появится идентификатор клавишы:

xbindkeys-k.png

Последняя строчка ( Mod2 + Print ) - удобочитаемое название клавиши (сочетания клавиш). ]]>
NetBSD https://freeserver.su?id=141 Mon, 10 Sep 2018 15:45:25 GMT
<![CDATA[Не обновляется internet explorer 11, ошибка обновления код 5c59]]> Не обновляется internet explorer 11, ошибка обновления код 5c59


При обновлении до Internet Explorer 11 в журнале обновления иногда появляется ошибка 5с59. Internet Explorer 11 не хочет обновляться.

Лечение


1. От имени администратора выполняем команду:
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"

Эта команда возвращает к нативной версии Internet Explorer'а, встроенной в систему. А именно - 8 версия. И удаляет языковые пакеты.

2. Для надежности, сделайте проверку системы на целостность:
sfc /scannow

3. Перезагружаемся

4. Устанавливаем Internet Explorer 11

Все действия выполнять от имени администратора ]]>
IT https://freeserver.su?id=140 Tue, 07 Aug 2018 09:19:51 GMT
<![CDATA[Прошивка принтера Ricoh 311 SFNw]]> Прошивка принтера Ricoh 311 SFNw


Для прошивки принтера Ricoh 311 SFNw нам понадобится:

1. Сама прошивка: http://freeserver.su/Soft/firmware/RICOH/ricoh-311sfnw/Ricoh-SP-3400,3410_5k.zip
2. Программа прошивальщик: http://freeserver.su/Soft/firmware/PonyProg2000-v.2.06f-beta.zip
3. Программатор:

shema-programmator.jpg (56.01 Kb)


4. Знать распиновку чипа картриджа:

chip-150.jpg (27.26 Kb)


На всякий пожарный - распиновка USB-разъема:

usb.jpg (55.73 Kb)


Источник: https://com-style.ru/stati/29-programmator-dlya-lazernykh-kartridzhej-uproshchennaya-konstruktsiya

]]>
IT https://freeserver.su?id=139 Fri, 06 Apr 2018 14:49:23 GMT
<![CDATA[Прошивка принтера XEROX 3020]]> Прошивка принтера XEROX 3020


Прошивка принтера XEROX 3020 "привязывается" к серийнику принтера и серийнику CRUM'а.

Софтово прошивается только при наличии "нормальной" прошивки, с расширением hd.
На 2018 год генератора fix'прошивок для модели xerox 3020 в интернете небыло.

1 вариант - купить

FIX'прошивку xerox 3020 можно купить, стоит рублей 500.
Например, на фиксагене: www.fixagen.ru Проверял - не кидалы, дают прошивку, всё автоматизировано.

2 вариант - прошивка микрух

1. Выпаиваются две микрухи ( 25q64 и 24c64 )

2. Заливаются дамп прошивок программатором. Дампы из микрух: http://freeserver.su/Soft/firmware/XEROX/xerox-3020/dump-Xerox-3020-fix-v3.50.01.08.zip

3. Запаиваются микрухи обратно. ]]>
IT https://freeserver.su?id=138 Thu, 05 Apr 2018 14:05:02 GMT
<![CDATA[VLC is not supposed to be run as root. Sorry.]]> VLC is not supposed to be run as root. Sorry. If you need to use real-time priorities and/or privileged TCP ports you can use vlc-wrapper (make sure it is Set-UID root and cannot be run by non-trusted users first)

Происходит это потому что под root'ом нельзя запускать сетевые программы, использующие порты <1024.

И вообще, не стоит запускать программы от root! Это небезопасно.

А если нельзя..но очень сильно хочется, есть такое решение:

NetBSD:
sed -i 's/geteuid/getppid/' /usr/pkg/bin/vlc

Linux:
sed -i 's/geteuid/getppid/' /usr/bin/vlc

]]>
NetBSD https://freeserver.su?id=137 Wed, 15 Feb 2017 12:10:41 GMT
<![CDATA[Неверный сертификат подписи OCSP в OCSP-ответе. (Код ошибки: sec_error_ocsp_invalid_signing_cert)"]]> Неверный сертификат подписи OCSP в OCSP-ответе. (Код ошибки: sec_error_ocsp_invalid_signing_cert)"


Зайдите в браузере на страницу настроек about:config
найдете настройку security.ssl.enable_ocsp_stapling
выключаем эту настройку и снова включаем. или отключаем;) ]]>
IT https://freeserver.su?id=136 Wed, 15 Feb 2017 07:26:16 GMT
<![CDATA[Настройка тарификации LG iPECS-MG300]]> Настройка тарификации LG iPECS-MG300


Есть у нас тел.станция LG iPECS-MG300.
Надо сделать возможность просмотра звонков: кто, откуда, куда, и т.д.

Для начала надо настроить станцию на отдачу данных в формате smdr.
Что такое smdr можно почитать здесь: http://bestoffice.ru/blog/120.html

Примечание 1: Считывать будем по LAN
Примечание 2: Можно еще подключаться по COM-порту. Для подключения к данной АТС COM кабель используется НЕ СТАНДАРТНЫЙ НУЛЬ-МОДЕМНЫЙ и требует пайки

Заходим по WEB-интерфейсу в станцию. По умолчанию IP станции: 10.10.10.1 -> "Admin & Maintenance"

В разделе Serial Port Selection(231)
Включаем режим отдачи SMDR информации через TCP
On-line SMDR Print - TCP1

В разделе SMDR Attribute(232,238)
Включаем SMDR в рабочий режим
SMDR Service - On-line

Тут включаем, что нам надо (можно к примеру включить только выход на город и межгород, без учёта внутренних и входящих). Я поставил все в ON
SMDR Report Type - Все в ON
SMDR Report Option Outgoing Call Report Type - All Call

Включаем вывод SMDR на сетевом интерфейсе
SMDR-Interface Option SMDR Interface Connection Type - LANe - LAN

Станцию на отдачу данных настроили.

Теперь настроим программу тарификации.
Мы будем использовать iSoft Тарификатор. Находится здесь: http://www.isoft.net.ru

Запускаем term32.exe из папки тарификатора, и настраиваем соединение:

Тип телефонной станции/тип соединения:
LG-Ericsson iPECS-MG 100/300 / TCP/IP (TELNET)

Параметры TCP/IP:
IP: 10.10.10.1 (по умолчанию, или ваш)
port: 5003
логин/пароль: 1/1 (по умолчанию: smdr/pccsmdr)

lgericssonipecs100300.jpg (87.04 Kb)


остальные параметры - "по вкусу".

И нажимаем "старт".

Данные в реал-тайме будут выглядеть так:

lgericssonipecs100300view.jpg (261.41 Kb)


Ссылки: http://arxont.blogspot.ru/2013/03/lg-ipecs-mg-wintariff.html
]]>
IT https://freeserver.su?id=135 Tue, 14 Feb 2017 06:16:49 GMT
<![CDATA[Книги по LISP]]> Раз сегодня День Знаний;)


Книги по LISP.


http://freeserver.su/book/IT/Programming/Lisp/PaulGraham-OnLisp.pdf
http://freeserver.su/book/IT/Programming/PeterSeibel-Practical-Common-LISP-en.pdf
http://freeserver.su/book/IT/Programming/PeterSeibel-Practical-Common-LISP-ru.pdf
]]>
Литература https://freeserver.su?id=134 Thu, 01 Sep 2016 16:51:44 GMT
<![CDATA[Цифровая схемотехника и архитектура компьютера. 2 изд.]]> Решил в День Знаний, 1 сентября, выложить что-то полезное и нужное.


Цифровая схемотехника и архитектура компьютера.


второе издание

Дэвид М. Харрис и Сара Л. Харрис


Перевод этой книги появился благодаря неутомимому труженику в делах просвещения масс цифровому миру и процессорам, в частности, Юрию Панчулу: http://panchul.livejournal.com/469643.html
За что ему, и всем участвовавшим, большущее спасибо! Книга - очень хорошая и нужная!
Особенно, для обучения молодежи.


Авторы книги вывели преподавание предмета на качественно иной
уровень, создав более доступный для понимания и наглядный учебник,
чем “Устройство и проектирование компьютеров” (“Computer
Organization and Design”), и описав в нем в деталях,
как спроектировать микропроцессор архитектуры MIPS с помощью
языков SystemVerilog и VHDL. Текст окажется особенно полезным для
студентов, которые в процессе обучения столкнутся с разработкой
больших цифровых систем на современных ПЛИС.

Сведения об авторах
Дэвид Мани Харрис (David Money Harris) – доцент в колледже им.
Харви Мадда (Harvey Mudd College). Он получил ученую степень
кандидата наук по электронике в Стэнфордском университете и
степень магистра по электронике и информатике в Массачусетском
технологическом институте (MIT). Перед Стэнфордом он работал в
компании Интел (Intel) в качестве схемотехника и разработчика логики
для процессоров Итаниум и Пентиум 2 (Itanium and Pentium II).
Впоследствии он работал консультантом в Сан Майкросистемз (Sun
Microsystems), Хьюлетт-Паккард (Hewlett-Packard), Эванс энд
Сазерленд (Evans & Sutherland) и других компаниях.
Увлечения Дэвида включают в себя преподавание, разработку чипов и
активный отдых на природе. В свободное от работы время он
занимается пешим туризмом, скалолазанием и альпинизмом. Особенно
он любит длинные прогулки с сыном Абрахамом, который родился,
когда Дэвид начал работать над этой книгой. Дэвид имеет более десяти
патентов и является автором трех других учебников по проектированию
чипов, а также двух путеводителей по горам Южной Калифорнии.

Сара Л. Харрис (Sarah L. Harris) – доцент в колледже им. Харви
Мадда (Harvey Mudd College). Она получила степени магистра и
кандидата наук по электронике в Стэнфордском университете и
степень бакалавра по электронике и вычислительной технике в
университете Брайама Янга (BrighamYoung University). Сара также
работала в компаниях Хьюлетт-Паккард, Суперкомпьютерном Центре
Сан-Диего (San Diego Supercomputer Center), Энвидиа (Nvidia) и
исследовательском отделе компании Майкрософт (Microsoft Research) в
Пекине.
Интересы Сары не ограничиваются преподаванием,изучением и
разработкой новых технологий, она также любит путешествовать,
увлекается виндсерфингом, скалолазанием и игрой на гитаре. Среди ее
недавних начинаний можно отметить исследования в области
интерфейсов, позволяющих проектировать цифровые электрические
схемы простыми рисунками от руки, работу в качестве научного
корреспондента для филиала Национального Общественного Радио
(National Public Radio) и обучение кайтсерфингу. Сара говорит на
четырех языках и собирается изучить еще несколько в ближайшем
будущем.

Моей семье, Дженнифер, Абрахаму, Сэмюелю и Бенджамину
– DMH
Ивану и Окаану, бросающим вызов логике
– SLH

http://freeserver.su/book/IT/Circuit-Design/digital-design-and-computer-architecture-russian-translation.pdf ]]>
Литература https://freeserver.su?id=133 Thu, 01 Sep 2016 15:22:51 GMT
<![CDATA[3g usb modem netbsd]]> 3g usb modem NetBSD


Давно не писал ничего интересного) Надо это дело исправлять.

Имеем:
1. NetBSD/i386 на "недобуке" (пламенный привет журналу Компьютерра! за выражения, да и не только cool )
2. 3g usb modem от Мегафона (который есть Huawei E173)
3. огромное терпение!
4. и не меньшее желание!

Без последних двух пунктов с неткой всё тяжелее ;))

В моем случае, эмулирующим СОМ-портом стал ttyU0
Проверить, так ли это - можно командой cu:

#cu -l ttyU0

если выдало сообщение что соединено - всё ок.

Устанавливаем пакет pppd - именно через него мы и будем подключаться.
Примечание: в данном случае оператором является мегафон. поэтому некоторые инициализационные файлы и файлы сценарий названы по оператору.
кроме этого, это удобно, если провайдеров несколько.

Далее, в папке /etc надо будет создать следующие папки и файлы:

/etc/ppp
/etc/ppp/options
/etc/ppp/pap-secrets
/etc/ppp/ip-up
/etc/ppp/peers
/etc/ppp/peers/megafon
/etc/ppp/peers/megafon.chat


Содержимое файлов:

etc/ppp/options:
/dev/ttyU0
115200
lock
crtscts
modem
defaultroute
noipdefault
usepeerdns

etc/ppp/pap-secrets:
gdata * gdata

etc/ppp/ip-up:
if [ -f /etc/ppp/resolv.conf ]; then
rm -f /etc/resolv.conf
mv /etc/ppp/resolv.conf /etc/resolv.conf
fi

etc/ppp/peers/megafon:
connect 'usr/sbin/chat -V -f /etc/ppp/peers/megafon.chat'
noauth
user gdata
remotename apn
debug

etc/ppp/peers/megafon.chat:
ABORT BUSY
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
'' ATDT*99#
CONNECT ''

В /etc/rc.conf добавляем:
ppp_peers="megafon"

После формирования всех конфиг.файлов, подключиться к интернету можно простой командой:
#pppd call megafon

и всё.

Несколько пояснений:

1. содержимое файлов, написанных выше, - не единственно возможный вариант. конфиги допускают совмещения, замещения и т.д. поэтому, если увидете где-то один пример, файлов; в доугом месте - другой, это нормально)
я три раза менял состав и содержимое файлов, в том числе мне давали рабочие с "боевой" машины. и только насобачившись и примерно поняв что за что отвечает написал свои (читая вот это: https://wiki.netbsd.org/tutorials/how_to_use_nokia_6230i_over_bluetooth_as_a_gprs_modem/)

мне кажется, приведенный мной вариант - более канонический и универсальнее ;))

2. файл ip-up служит для автоматической настройки DNS, после того как pppd поднял линк. таки, удобно)

3. у мегафона авторизационные данные:
логин: gdata
пароль: gdata
сервер: apn

4. думаю, при текущих файлах и настройках, если "перебить" настройки, то будет работать и для билайна, и для мтс.
Кому не лень, можете проверить (мне только ради проверкки лень свисток разлачивать):

Beeline:
APN: internet.beeline.ru
Логин: beeline
Пароль: beeline

МТС:
APN: internet.mts.ru
Логин: mts
Пароль: mts

Мегафон:
APN: internet
Логин: gdata
Пароль: gdata ]]>
NetBSD https://freeserver.su?id=132 Mon, 04 Jan 2016 00:57:38 GMT
<![CDATA[установка программ из исходников netbsd]]> Установка программ из исходников NetBSD


Программы в *NIX можно ставить двумя способами:
1. из скомпилированных динарников;
2. из исходников.

1. Установка из скомпилированных бинарников:

Скомпилированные бинарники можно ставить так:
#pkg_add some_soft.tgz

pkg_add, так же, может установить бинарники из интернета. Причем со всеми зависимостями.
Например, таким образом:
#pkg_add http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/6.1.5/All/icewm-1.2.38pre2.tgz

можно установить оконный менеджер IceWM.
Обратите внимание, что pkg_add может работать как с HTTP, так и с FTP.

Программы, по умолчанию, устанавливаются в каталог: /usr/pkg/bin/*

2. Установка из исходников:

Чтобы установить из исходников, нужны эти самые исходники программ.

Обзываются эти исходники: pkgsrc.tar.gz
Находятся по адресу: http://ftp.netbsd.org/pub/pkgsrc/

По этому адресу находятся нескольки видов исходников:
1. стабильные версии - http://ftp.netbsd.org/pub/pkgsrc/stable/
Полный адрес до исходников: http://ftp.netbsd.org/pub/pkgsrc/stable/pkgsrc.tar.gz
2. Текущая версия, экспериментальная (не рекомендуется для новичков): http://ftp.netbsd.org/pub/pkgsrc/current/
Полный адрес исходников: http://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc.tar.gz

Скачать исходники можно простой FTP-командой (для текущей версии):
#ftp ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc.tar.gz

Если вы под root'ом, то они скачаются в каталог /root, так как это каталог root'а.

ВНИМАНИЕ!!! Не "сидите" под root'ом !!!

Чтобы пользоваться исходниками копируем их в /usr:
#cp /root/pkgsrc.tar.gz /usr

Переходим в этот каталог /usr:
#cd /usr

И распаковываем исходники программ:
#tar zxf pkgsrc.tar.gz

Они распакуются по адресу: /usr/pkgsrc/*
И будут структурированы по категориям:
/usr/pkgsrc/wm/ - оконные менеджеры;
/usr/pkgsrc/www/ - всё интернетное;
и т.д.

Сразу скажу, что дело это долгое, поэтому, если вдруг, вы подумаете что "всё завсило" - вы зря так подумали tongue
Просто дождитесь конца - там куча мелких файлов, а скорость дисковой подсистемы в BSD-ях - не самая быстрая.

Итак, у нас есть исходники программ.
Установим какую-нибудь программу.

ВНИМАНИЕ!!! Для установки программ из исходников - понадобится интернет. Потому что дополнительные модули/библиотеки/исходники тянутся из инета.

ПОЯСНЕНИЕ:
Установка программ из исходников состоит в последовательном выполнении нескольких команд:
1. make - проверяет и собирает все связанные компоненты;
2. make install - устанавливает скомпилированную программу в систему(по умолчанию - в /usr/pkg/bin/*);
3. make clean - удаляет весь хлам из системы, которые были нужны для компиляции программы;
4. make clean-depends - то же что и предыдщее, но очищает с зависимостями, которые были нужны для компиляции.
5. make package - а это команда соберет пакет, установит его (если это еще не сделано) и затем создаст бинарный пакет. В дальнейшем, для манипуляции им, вы можете использовать инструментарий pkg_*. По умолчанию пакет создается в каталоге /usr/pkgsrc/packages, тип файла - tar.gz. Удобно, чтобы каждый раз не компилировать.

Или:

Всё то же самое, только одной командой:
#make install clean clean-depends


Установим, например, IceWM:

Переходим в каталог с исходниками IceWM:
#cd /usr/pkgsrc/wm/icewm

Собираем:
#make

Устанавливаем:
#make install

И чистим(не обязательно, если много места и любите мусорwink )
#make clean
#make clean-depends

или, всё то же самое, но одной командой:
#make install clean clean-depends

Всё, IceWM установлен.
Полный путь до программы выглядит так: /usr/pkg/bin/icewm

Можно запустить простой командой: icewm-session.

ПРИМЕЧАНИЕ:
Начиная с какой-то версии IceWM надо запускать именно icewm-session, хотя, раньше запускалась просто icewm. Теперь icewm-session запускает сам менеджер, трей и менджер заставки.
В этом смысле не совсем удачный пример wink

На этом, установка программ компилированием из исходников - закончена.

До кучи.

Раз уже мы описали компилирование оконного менеджера, то напишем и как его запускать.
Одним из способом запуска оконного менеджера (a-la IceWM, FluxBox, etc) является вызов его с помощью startx.

Реализовать его можно следующим образом:
дописать в конец файла /etc/X11/xinit/xinitrc
такую строчку:
exec /usr/pkg/bin/icewm-session

а перед этим - комментируем строчки начиная с twm.

P.S.

Компилирование из исходников занимает дохренище времени! Компилирование, например, FireFox на моей относительно новой (хотя и с паршивым процом) машине занимает несколько часов ))
Компилирование больших программ, типа, OpenOffice, вполне может занять и сутки.

Более подробно - в первоисточниках:
1. https://www.netbsd.org/docs/pkgsrc/using.html
2. http://wiki.netbsd.org/pkgsrc/how_to_use_pkgsrc/

А вообще, самую лучшую, полную и актуальную инфу лучше искать в man'ах. ]]>
NetBSD https://freeserver.su?id=131 Tue, 16 Dec 2014 13:30:40 GMT
<![CDATA[Никогда не сдавайся!]]> Никогда не сдавайся, говорил мне отец, никогда не приклоняйся не перед кем, говорил он мне, никогда не обманывай, никогда не забывай, никогда не груби, и не одевай маски будь самим собой, родители учат нас многому, и мы многим им обязаны, да со временем мы взрослеем,мы холоднее к ним относимся, думаем что они нас не любят идут против нас, а ведь они... просто любят и видят в нас все тех же детей, тех же малышей, никогда не отворачивайся от родителей, ведь в один день когда ты поймешь что был не прав, когда поймешь все ошибки, ты захочешь рассказать это маме или папе, и....может получиться так...что ты опоздаешь, они не вечны, хотя мы все наверно думаем что они бессмертны, только когда теряем их мы понимаем что лишились самого дорого в своей жизни, это чувство, когда ты не можешь рассказать маме о своих отношениях, о своем счастье, не можешь чем то поделиться, не можешь потому что её нет.....именно в этот момент ты поймешь что все ТО время которое ты мог бы посветить родителям, ты посветил его на ругань, на скандалы, на их слезы из-за тебя. Ты просто в один день потеряешь самую большую свою часть часть своей души, часть своего сознания, ты потеряешь все, ведь родители это все что у нас есть. Только они могут нас понять, простить, помочь в трудную минуту, нет родней человека кроме мамы или отца. Друзья работа деньги развлечения мы тратим свое время на это, и не помним о тех кто подарил нам жизнь, не помним о тех кто заботился о нас долгое время. Никогда не забывайте родителей, не ругайтесь и не обижайтесь на них, делайте им приятно, не заставляйте их плакать или нервничать, пусть они гордятся нами, пусть на их лицах расцветает улыбка при виде нас. Дай бог здоровья всем родителям. ]]> Психология https://freeserver.su?id=130 Tue, 16 Dec 2014 12:16:12 GMT <![CDATA[12 причин, почему вы никогда не должны сдаваться]]> 12 причин, почему вы никогда не должны сдаваться:


1. Пока вы живы, все возможно.
Единственной уважительной причиной, по которой вы можете сдаться, является ваша смерть. До тех пор, пока вы живы (здоровы и свободны), у вас есть выбор, чтобы совершать попытки до окончательного успеха.

2. Будьте реалистами.
Вероятность освоения чего-то с первого раза очень мала. Все требует времени, чтобы этому научиться, и вы будете совершать ошибки. Учитесь на них.

3. Вы сильны.
Вы сильнее, чем вы думаете. Одной маленькой неудачи недостаточно, чтобы остановить вас в процессе достижения своего успеха. Недостаточно будет также и 10, и 100, и 1000 неудач.

4. Проявите себя.
Если вы не хотите быть известным, как кто-то другой, то это слабость, и говорит о том, что вы сдаетесь. Выходите и показывайте себя остальному миру, а также самому себе. Вы можете и добьетесь того, что намеревались сделать. Вы потерпите неудачу только тогда, когда сдадитесь.

5. Делалось ли это раньше?
Если кто-то другой смог сделать это, то сможете и вы. Даже если только один человек в мире сумел достичь того, чего желаете вы. Это должно стать достаточной причиной для вас, чтобы никогда не сдаваться.

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

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

8. Есть люди в худшем положении, чем вы.
Прямо сейчас есть много людей, которые находятся в худшей ситуации и в худших условиях окружающей среды, чем вы сейчас. Хотели бы вы отказаться от пробежки в 5 километров? Подумайте о людях, которые не в состоянии даже ходить, и как много они были бы готовы отдать за возможность пробегать по 5 километров каждый день.

9. Улучшайте наш мир.
Когда вы достигнете всего, чего намеревались достичь, вы можете использовать свой успех, чтобы совершать изменения в мире или в жизни отдельных людей.

10. Вы заслуживаете счастья.
Никогда не позволяйте никому говорить вам противоположное. Вы заслуживаете счастья и заслуживаете успеха. Сохраняйте этот настрой и никогда не сдавайтесь, пока не достигнете своего пункта назначения.

11. Вдохновляйте других.
Служите источником вдохновения для других, отказываясь сдаваться. Кто знает, чего может достичь кто-то другой из-за того, что вы сами никогда не сдавались, и тем самым вдохновили других не сдаваться.

12. Вы уже так близко.
Зачастую, когда вы чувствуете, что хотите сдаться, вы находитесь так близко к тому, чтобы сделать огромный прорыв. В любой момент своего времени вы всегда находитесь лишь на волосок от успеха. ]]>
Психология https://freeserver.su?id=129 Tue, 16 Dec 2014 12:12:55 GMT
<![CDATA[14 привычек людей, которым все завидуют]]> 14 привычек людей, которым все завидуют.


Вы когда-нибудь встречали людей, мимо которых проходят все стрессы и хаос повседневной жизни, не касаясь и не задевая их? Они просто плывут по жизни в своем ореоле совершенства и оставляют позади всех, кто чувствует себя не таким… прекрасным. Что же мы делаем неправильно? Что мешает нам стать успешными людьми, которые всё успевают и всегда получают то, что хотят?

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

1. Ориентированы на качество, а не на количество.
Успешные люди расставляют приоритеты и не поддаются мелким слабостям. Вместо того чтобы залипать на мелочах и медлить, они выполняют самые важные вещи в первую очередь, а остальное время тратят на приятные мелочи. Это помогает избавиться от напряжения и груза, который висит над тобой, не позволяя радоваться жизни.

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

3. Знают свои сильные и слабые стороны.
У всех есть сильные и слабые стороны, но вместо того, чтобы стараться подавить их или не обращать внимания, успешные люди соглашаются с ними и работают над своими недостатками (чем больше вы игнорируете свои слабости, тем сильнее они становятся). Кроме того, это отличная возможность поддержать чувство собственного достоинства.

4. Доверяют своим инстинктам.
Успешные люди, прежде всего, доверяют себе. Им не важно, что другие ожидают от них, они всегда знают, чего сами ожидают от себя и делают это.

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

6. У них есть план.
Успешные люди знают, чего они на самом деле хотят, как в профессиональном плане, так и в личном. Они точно знают, как будет выглядеть их жизнь, если они будут продолжать движение к своей цели. И они никогда не снижают планку, соглашаясь на меньшее, вместо того, что было задумано изначально.

7. Не жертвуют творчеством.
Успешные люди не дают перспективе безденежья запугать себя и не продаются в рабство ради куска хлеба. Они не возьмутся за работу, которая им не интересна только для того, чтобы получать за неё неплохие гонорары. Угроза нищеты, наоборот, становится для них мотивацией, чтобы быстрее воплотить свой идеал.

8. Ставят реалистичные цели.
Люди, которые всё успевают, никогда не составляют нереальные списки задач, которые не сможет выполнить даже робот. В их списке дел всегда есть место для еды, похода в душ и спокойного отдыха. Они ведь слишком ценят своё здоровье, чтобы загонять себя в угол или постоянно откладывать запланированные дела.

9. Выполняют дела последовательно.
Успешные люди знают, что многозадачность не приводит ни к чему хорошему.

10. Регулярно корректируют свой курс.
Дорога к успеху — это не прямая линия, а трасса, на которой нужно научиться лавировать между автомобилями, выбирать верную скорость и сворачивать в нужном направлении. Успешные люди постоянно анализируют свои цели и степень их выполнения, корректируют курс и находят новые способы достижения.

11. Автоматизируют то, что нельзя изменить.
Вместо того чтобы раздражаться по поводу повседневных дел, от которых никуда не деться, они доводят их до автоматизма. Автоматически проверяют e-mail, готовят еду и убираются в квартире, тратят на это минимум времени и энергии, и дальше занимаются своими делами.

12. Делают только то, чем увлечены.
В этом пункте просто нечего добавить.

13. По-умному организуют свой рабочий день.
Они работают от 30 минут до одного часа, после чего останавливаются на короткий перерыв перед следующим «броском». Иногда они могут работать по четыре часа, иногда по восемь — всё зависит от объемов работы, которую надо выполнить сегодня. Они делают всё, что надо, чтобы выполнить свой план, но не собираются «сгорать» на работе.

14. Верят в свой талант.
Не важно кто (намеренно или нет) пытается прервать их мысли и разрушить цели, посеять и взрастить семена сомнения, совершенные люди знают, что они делают именно то, что нужно и именно тогда, когда нужно. Их критики не могут похвастаться тем же, поэтому они быстро стухают и отваливаются. ]]>
Психология https://freeserver.su?id=128 Tue, 16 Dec 2014 12:07:52 GMT
<![CDATA[Верь что сможешь...]]> Верь что сможешь...


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

Человек, может быть разным. Он может многое. Но иногда человек не знает этого.
Иногда прошлое его преследует, он живет прошлыми "настройками"..

Копипаст одной статьи из инета на тему:"Ты - можешь!"

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

Это было поразительно!
Эти животные могли в любую минуту избавится от своих "оков", но из-за того, что они верили, что не смогут, они стояли там вечно, не пытаясь освободиться.

Как эти слоны, сколько из нас верит в то, что мы не сможем сделать чего-либо, только из-за того, что не получилось однажды? ]]>
Психология https://freeserver.su?id=127 Mon, 15 Dec 2014 13:14:37 GMT
<![CDATA[IceWM vs FluxBox vs OpenBox]]> IceWM vs FluxBox vs OpenBox


Решил в очередной раз поковыряться в новом.
После того как IceWM упорно не захотел показывать нормальное меню, я начал смотреть другие оконные менеджеры. Благо, из в *NIX - навалом.

Но мне нравятся маленькие, шустрые, которые работают быстро и не требовательны к ресурсам.

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

Но после сегодняшних экспериментов - я что-то сильно призадумался..

И решил сравнить - сколько оперативы занимают эти три оконных менеджера.
Как делалось сравнение: запускаем WM и смотрим top. ничего больше не запущено.
Система - NetBSD/i386-6.1.5
WM:
  1. IceWM-1.2.38pre2
  2. OpenBox-3.5.2nb2
  3. FluxBox-1.3.2nb6

Из всех параметров я оставил только SIZE и RES.
Остальное одинаково ( при бездействии проц - 0,00% ).

Так что - сравниваем только используемую память.

Небольшое пояснение.
SIZE - объем памяти, выделяемый для процесса (данные, стек и т. д.)
RES - (Resident size) — Показывает сколько физической памяти использует процесс.

Получилось так:

запуск: icewm-session

icewm SIZE/7876K RES/4924K
icewmtray SIZE/6812K RES/3260K
icewm-session SIZE/6720K RES/2336K
icewmbg SIZE/6760K RES/3036K

Запуск: openbox-session

openbox SIZE/14M RES/8648K

Запуск: fluxbox

fluxbox SIZE/6708K RES/4804K

Если не считать дополнительных модулей, то IceWM и FluxBox используют почти одинаково памяти.
OpenBox - использует в 1,8 раза больше памяти.

Но если считать все модули, то IceWM - самый прожорливый: 28,168К

icewmbg - предназначена для загрузки фонового изображения на рабочем столе.
icewmtray - системный лоток.

В итоге, fluxbox - меньше всего кушает памяти. Причем, и кушает, и выделяет меньше.

Очень жаль, IceWM был шустрый и простой. Попсеет cry

P.S.

Обычно, RES меньше чем SIZE.

но вот что тут пишут:
http://www.unixtop.org/man.shtml

"Some processes may show up with a resident set size (RES column) larger than total virtual memory size (SIZE column). This seems odd at first, but is a consequence of shared libraries: shared memory is counted as resident but is not counted in total size."
]]>
NetBSD https://freeserver.su?id=126 Fri, 28 Nov 2014 21:17:37 GMT
<![CDATA[npf - межсетевой экран NetBSD]]> npf - межсетевой экран NetBSD


NPF (New Packet Filter) — межсетевой экран, разработанный в рамках проекта NetBSD.

Изначальной целью проекта была разработка фильтра (сетевых) пакетов, который, с одной стороны, будет воплощать в себе удобства и возможности PF, а с другой — будет легко расширяем и масштабируем на мультипроцессорных системах.

Первым разработчиком NPF является Mindaugas Rasiukevicius. Разработка NPF была спонсирована NetBSD Foundation. В репозиторий NetBSD код NPF вошёл 22 августа 2010 года, а первым релизом этой операционной системы со входящим в поставку NPF, является версия 6.0.

Как и PF, NPF состоит из двух основных частей: одна располагается в ядре ОС и осуществляет собственно обработку пакетов, а другая — конфигурационная утилита npfctl. Синтаксис конфигурационных файлов и самой утилиты npfctl приближен к оному у pfctl, утилиты конфигурации PF. Однако собственно NPF представляет собой совершенно новый продукт.

NPF изначально создавался с учётом использования на мультипроцессорных системах и поэтому умеет использовать все доступные ядра/процессоры. NPF, в отличие от большинства других пакетных фильтров, не просто проходит по наборам правил, но компилирует их в специальный псевдокод, схожий с BPF.

Наконец-то, начала появляться нормальная документация: http://www.netbsd.org/~rmind/npf/ ]]>
NetBSD https://freeserver.su?id=125 Fri, 28 Nov 2014 13:16:56 GMT
<![CDATA[Загрузчик для NetBSD на Raspberry Pi и Cobalt machin. ]]> Загрузчик для NetBSD на Raspberry Pi и Cobalt machin.


Перевод: http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20131020_0039.html
Оригинал: http://mail-index.netbsd.org/port-cobalt/2013/10/19/msg000589.html

NetBSD является хорошей операционной системой, но установка иногда оставляет желание повеситься на платформах, отличных ПК. Чтобы сделать это проще, в последних версиях NetBSD на машинах Cobat Raq и Qube, Izumi Tsutsui выпустила образ для восстановленя CD / USB на основе NetBSD 5.2.1, для быстрой начальной загрузки. Существует также описание образа, доступный с дополнительной информацией.

Если вы разбираетесь в современных машинах, Raspberry Pi для вас. Для удобства начальной загрузки в NetBSD, Jun Ebihara предлагает SD-образ с текущей верисей NetBSD и предустановленные Pkgsrc от октября 2013 . Это также включает в себя поддержку вычислений с плавающей точкой и DMA. Инструкции доступны онлайн на японском языке. Важные команды по-прежнему доступны для чтения, так что посмотрим! ]]>
NetBSD https://freeserver.su?id=124 Fri, 28 Nov 2014 01:25:25 GMT
<![CDATA[Использование NetBSD на процессорах Marvell Kirkwood и вилках IP-Plugs от AK-Sytems]]> Использование NetBSD на процессорах Marvell Kirkwood и вилках IP-Plugs от AK-Sytems


Перевод: http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20131209_2233.html
Оригинал: http://evertiq.com/design/33394

Там же статья Владимира Трубилова из Evertiq, который обясняет что такое NetBSD, и как нужно мало усилий, чтобы он собирался на новой ARM-платформе, на примере мини сервера IP-Plugs от компании AK-Systems (ссылка на wikipedia; сайт AK-Systems только на русском языке).

Статья описывает историю различных вариантов BSD, рассказывает об организации исходников NetBSD, и процессе сборки. Затем вводит целевое оборудования, и как NetBSD абстрагирует различные шины и драйверы, которые уже есть, и как мало битов, которые нуждаются в корректировке.

"Заключение: Высокая портируемость, достаточно простота использования, а также необходимое программное обеспечение пакетов с открытым исходным кодом пакеты кода и с открытым исходным кодом делают NetBSD очень привлекательной операционной системой для использования во встраиваемых системах. Как видно из примера, это занимает довольно поверхностные знания об архитектуре системы и минимальные изменения в коде, чтобы запустить NetBSD на IP-Plug. В то же время, функциональность и производительность встроенного операционной системы не хуже, чем у Linux, который используется по умолчанию". ]]>
NetBSD https://freeserver.su?id=123 Thu, 27 Nov 2014 21:49:42 GMT
<![CDATA[где используется NetBSD ]]> Где используется NetBSD.


Хотелось бы уделить больше внимания этой замечательной операционной системе - NetBSD.
Она и на западе не особо распространена, а в рунете - и подавно.

Отчасти, происходит это из-за того, что сфера применения этой системы - исследовательская, академическая.

Если FreeBSD прочно остается системой для WEB'а, а OpenBSD славится как непробиваемый фаервол ( то бишь, находят себе реальное применение), то NetBSD, как любой уважающий себя академик - не стремится быть известным tongue

Именно по этой же причине, она довольно прилично отстает в плане поддерживаемого оборудования. Да, печальный факт.

Но, с другой стороны ( моё личное мнение ) - пусть она таковой и остается. Нехуй портить красивую систему! А то некоторые возгласы, мол, инсталятор не GUI-ый, всё допотопное, "автоматизму" мало, всяких рюшечек, плюшечек нет, не идем в ногу со временем.. NetBSD - это UNIX, детки !

И как сказал TechniX:"Только лень мешает изучать и распространять FreeBSD(на память..)". И с ним я совершеннос согласен.

Людям, которые не хотят учиться - нечего делать в мире UNIX. NetBSD, как впрочем, и все *BSD не предназначалась для десктопа. Хотя, нетка у меня на буке - уже несколько лет.
Это серверная система. И там они проявляются во всей своей мощи, прекрасно справляясь с прямыми своими обязанностями.

Пример:
http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20131208_1804.html
uptime - 8 лет и 122 дня.
Как говорит автор сообщения, система была запущена в 1998 году, как шлюз с dial-up.
И провайдер просто перестал поддерживать dial-up )))
Оригинал здесь: https://news.ycombinator.com/item?id=6503464
Переподключили на ADSL - и вперед.

Но в остальном, NetBSD - система очень стабильная, надежная, масштабируемая, безопасная, зрелая и, наверное, самая грамотная из всех BSD, как минимум wink

Для примера, вот тут (http://security.stackexchange.com/questions/2714/openbsd-vs-netbsd-security) один человек искал самую безопасную между FreeBSD, OpenBSD, NetBSD.
И говорит, что для OpenBSD он нашел 17 ошибок безопасности.
А для NetBSD - всего 8.
А для FreeBSD - ...слишком много, чтобы считать wink

Статья 3-летней давности. Для мира *NIX - не так много.
Что, в общем-то, отражает реальное состояние:
FreeBSD - опопсела. развитие имеет и обратную сторону: чем больше код - тем больше ошибок.
OpenBSD, хотя и старается быть максимально безопасной, видимо, не получается быть таковой. Особенно, учитывая многочисленные уязвимости в openssl (коих, только за 2014 год - несколько )
Поэтому, вследствии наименьшего количества кода в NetBSD - кажется логичным, что именно в NetBSD будет меньше ошибок.

Чуть ниже я докажу реальными примерами, со ссылками, что такие хвалебные слова - не просто слова, а реальность.

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

Как понимаете, чтобы поддерживать кучу разнородного железа из единого дерева исходников - это самое дерево должно быть очень грамотно сделано.

Что подтверждают многочисленные отзывы о портировании NetBSD на новые платформы. Например, порт на AMD64(Opteron) занял всего два дня. Авторы говорят, что в первую очередь, такой быстрый перенос возможен благодаря грамотной архитектуре.

Собственно, еще с одной новости об успешном запуске NetBSD на новой платформе я и хочу начать цикл переводов статей с блога доктора Хаберта Фейрера ( Hubert Feyrer ), посвященные NetBSD.

Блог Хаберта Фейрера находится по адресу: http://www.feyrer.de/NetBSD/blog.html
Откуда я и буду ( по мере возможности ) переводить.

Итак, сначала, где же, всё-таки, используется NetBSD ?
пройдемся сначала по данным с оф.сайта:

NASA использует NetBSD в своих спутниковых сетях:
http://www.netbsd.org/gallery/research.html#tcp_sat_nasa

Институт медиа коммуникаций использует NetBSD в следующих проектах:
http://www.netbsd.org/gallery/research.html#imk

-контроль доступа в сеть
-туннелирование незащищенных протоколов в защищенный канал
-антиспам
-замена sendmail (почтовый сервер)

SUNET (Национальная научно-образовательная сеть швеции ) установила рекорд скорости по передачи данных. Аж два раза. http://proj.sunet.se/LSR2/
Цитата:"Мы решили использовать NetBSD для наших тестов, в связи с масштабируемостью кода TCP"

Подробнее можно посмотреть на страничке оф.сайта: http://www.netbsd.org/gallery/research.html

Вообще, качество кода NetBSD - одна ссамых сильных сторон этой системы.
Сетевой стек NetBSD используется в довольно многих местах, говорится об этом, или нет.
Лицензия BSD позволяет использовать код BSD-систем в закрытых продуктах.

Стек протокола TCP/IP NetBSD используется в ОСРВ QNX:
http://www.qnx.com/developers/docs/6.3.2/neutrino/sys_arch/tcpip.html

Используется в тостере tongue
http://www.embeddedarm.com/software/arm-netbsd-toaster.php

Приведем ссылки из википедии:
http://en.wikipedia.org/wiki/NetBSD#Gallery

DELL Force 10 (бывшая Force10 Networks ) использует во всех своих коммутаторах единую операционную систему - FTOS, основанная на операционной системе NetBSD.

Wasabi Systems предоставляет коммерческий сертефицированный на BSD продукт, на основе NetBSD со своими дополнениями и расширениями для встроенных устройств, серверов и систем хранения.

NASA использовала в проекте SAMS-II NetBSD для измерения условий микрогравитации на международной космической станции; так же использует для исследований TCP-сетей в спутниковой связи.

Apple's AirPort Extreme и Time Capsule так же используют NetBSD, в OS X используется userland от FreeBSD.

Операционная система смартфона T-Mobile Sidekick LX 2009 базируется на NetBSD и Danger OS.

Операционная система Minix использует в основном userland NetBSD, так же пакеты из системы pkgsrc начиная с версии 3.2

Высокая масштабируемость скорость и безопасность сетевой подсистемы привлекает NetBSD для использования во встраиваемых системах. До недавнего времени NetBSD занимала 75% рынка встраиваемых систем.

Даже если об этом не говорится, NetBSD, или ее коды используются в многих коммутаторах, маршрутизаторах и т.д.

Ну, и, под конец, закончим историческо-познавательную часть переводом интересной новости от Хаберта Фейрера: http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20131024_2037.html

Мерседес Бенц работает на NetBSD ?


Это пост Фефе (http://blog.fefe.de/?ts=ac960913), который ссылается лицензию Open Source Мерседес Бенц (http://www4.mercedes-benz.com/manual-cars/ba/foss/content/en/assets/FOSS_licences.pdf).

Который включает в себя несколько вариантов BSD - оригинальный 4-пунктный, а так же 2-х и 3-3 пунктные, а так же компании, со специфичными BSD-лицензиями для авто-поставщиков Continental, Acme Labs и Google.

]]>
NetBSD https://freeserver.su?id=122 Thu, 27 Nov 2014 08:02:12 GMT
<![CDATA[Как записать ISO-образ на диск]]> Как записать ISO-образ на диск.


ISO-образ - это не обычный файл. Это определенным образом структурированный файл, который сохраняет структуру диска CD или DVD.
Поэтому записывать такой надо именно как образ диска.

Почти все программы для записи дисков позволяют это делать.

Например, small cd writer.
Скачать можно тут: http://small-cd-writer.com/scdwriter.zip

Распаковываем архив в любую папку и запускаем.

Выбираем:
1. меню Диск
2. Записать ISO-образ на диск
3. выбираем нужный файл с расширением ISO
4. Записать

smallcdwriter.jpg (74.65 Kb)


Всё.

Скорость лучше выбирать НЕ самую максимальную. Писать будет медленее, но надежнее. ]]>
IT https://freeserver.su?id=121 Sun, 19 Oct 2014 15:52:49 GMT
<![CDATA[Как убрать пароль на windows]]> Как убрать пароль на windows.


Не важно по какой причине, но иногда встает задача - убрать пароль на windows, или как сбросить пароль.
Например - забыли ;)

Мы для этого воспользуемся LiveCD.
Которую можно, например, скачать отсюда:

http://freeserver.su/ISO/Win/LEXPE_10012011.iso

Скачиваем, записываем на диск и загружаемся с него (не забываем выставить в BIOS загрузку с CDROM).

Запускаем программу Sala Password Renew: Пуск-

Будет окно как на рисунке внизу.
Там где написано Select task, выбираем папку windows на своем компьютере(обычно это или диск С, или диск D).

passwordrenew.png (11.79 Kb)


Когда мы укажем программе папку windows она сама определит список пользователей.

renewadministratorpassword.png (10.66 Kb)


Выбираем нужного пользователя и пишем новый пароль, на который вы хотите поменять.
( Или оставить пустым, если хотите вообще убрать. Но иногда не срабатывает. Поэтому лучше поставить какой-нибудь, например: 123 Потом поменяете на другой, или уберете, когда перезапуститесь)

После того как написали новый пароль - ОБЯЗАТЕЛЬНО нажимаем слева кнопку Install !

Всё. Теперь можно перезагружаться. ]]>
IT https://freeserver.su?id=120 Sun, 19 Oct 2014 14:05:01 GMT
<![CDATA[Странная мумия была найдена в Перу (в провинции Quispicanchi)]]> Странная мумия была найдена в Перу (в провинции Quispicanchi).


Странная мумия была найдена в Перу (в провинции Quispicanchi). Антрополог Ренато Давила Рикельме, который нашел останки, заявил, что это мумия инопланетянина, так как ее характеристики не соответствуют человеческим. В Перу в городе Andahuaylillas были найдены останки двух гуманоидов, останки одного из них сохранились достаточно хорошо. У мумии большой удлиненный череп странной для человека формы. Размеры черепа почти такие же, как и размеры остального тела – 50 см. У черепа осталось мягкое место - несросшийся родничок как у новорожденного младенца и большие коренные зубы как у человека в зрелом возрасте. Антрополог Ренато Давила Рикельме, который работает в музее (Privado Ritos Andinos) в городе Куско на юго-востоке Перу, отмечает также, что у найденного черепа внеземного существа полости для глаз значительно больше, чем у черепа человека. Найденные скелеты сейчас хранятся в музее Privado Ritos Andinos в городе Куско. Для консультаций по определению происхождения скелетов музей пригласил специалистов из России и Испании. Ренато Давила Рикельме сообщил журналистам, что три антрополога из Испании и России согласились, что найдена мумия «не человека» и будут проводить дальнейшие исследования. Однако даже после поверхностного осмотра, очевидно, что мумия не соответствуют по характеристикам ни одной этнической группе на Земле. Mail Online отмечает удивительное сходство черепа, найденной полностью сохранившейся мумии, со знаменитым треугольным хрустальным черепом. ]]>
Наследие прошлого https://freeserver.su?id=119 Mon, 11 Aug 2014 20:33:10 GMT