svetlanov: (Default)
В Debian 10 по умолчанию отменили засыпание экрана в консольном режиме. Советовали в опции ядра добавить параметр. Но мне больше понравилось другое решение - сервис console-blanking. Просто выполняет команду

/usr/bin/setterm -blank 5 -powerdown 6
svetlanov: (Default)
Музыкой навеяло:

Спермангана́т кала.

Пардон, если кому не смешно.
svetlanov: (Default)
IsoMounter - Программа для монтирования образов *.iso через любой файловый менеджер.

DriveDroid - allows you to boot your PC from ISO/IMG files stored on your phone.

Using Rufus to create bootable USB images - Softwarebakery
svetlanov: (Default)
Скороговорка:
Мебелировал, мебелировал да не вымебелировал.
svetlanov: (Default)
mount -t vmhgfs .host:/ /home/user1/shares
Mounts all shares to /home/user1/shares

mount -t vmhgfs .host:/foo /tmp/foo
Mounts the share named foo to /tmp/foo

Auto-mount at startup: edit /etc/fstab and add the line:

.host:/ /mnt/hgfs vmhgfs defaults 0 0

The VMware Tools services script loads a driver that performs the mount. If the mount fails, a message appears regarding mounting HGFS shares.
svetlanov: (Default)
После перехода на pkgng через некоторое время вылезла ошибка:

Stale dependency: aaaaa --> bbbbb — manually run 'pkgdb -F' to fix or specify -O to force.

Но эта опция уже не поддерживается.:
pkgdb -F not supported with PKGNG yet. Use 'pkg check' directly.

После определённых попыток получилось починить:

pkgdb -fu
pkg2ng
portupgrade -vr aaaaa
svetlanov: (Default)
Шпаргалка для себя.

Задача:
Найти все файлы, недоступные для чтения группе (или всем)

Решение:

find . ! -perm -g+r
find . ! -perm -a+r
svetlanov: (Default)

Нашёл в интернете, не смог определить первоисточник, поэтому копипаст.

Problem:

## ./configure
checking host system type… Invalid configuration `x86_64-pc-linux-gnuoldld’: machine `x86_64-pc’ not recognized
configure: warning: apparently your OS is not officially supported yet
configure: warning: this may not work
you’ll have to edit the makefile by hand

Solution:
edit file config.sub, add “x86_64-*” here:

# Decode aliases for certain CPU-COMPANY combinations.
case $basic_machine in

# Recognize the basic CPU types with company name.
vax-* | tahoe-* | i[3456]86-* | x86_64-* | i860-* | m68k-* | m68000-* | m88k-*

Аптечка

Thursday, 12 December 2013 10:51
svetlanov: (Default)
Музыкой навеяло - Аптечка "У водителя".
svetlanov: (Default)
Память совсем стала.... Вот такие шпаргалки.

pciconf -vl

dmidecode
svetlanov: (Default)
Этот патч для arpwatch добавляет IP адрес в тему письма в случае, если не был определён реверс

--- report.c.orig        2013-03-19 09:49:08.000000000 +0700
+++ report.c    2013-03-19 10:04:40.000000000 +0700
@@ -310,7 +310,7 @@
        if (hn != NULL)
                (void)fprintf(f, "Subject: %s (%s)\n", title, hn);
        else {
-               (void)fprintf(f, "Subject: %s\n", title);
+               (void)fprintf(f, "Subject: %s (%s)\n", title, intoa(a));
                hn = unknown;
        }
        (void)putc('\n', f);
svetlanov: (Default)
Фотки Турецкого вояжа весны 2013 доступны в альбоме http://vk.com/album-36066643_173906740

Видео:

Дельфины у носа яхты. Турция, Средиземное море. 2013.04.28. http://www.youtube.com/watch?feature=player_embedded&v=rKpBmbRRj-o

Видео о нашем яхтенном отдыхе в Турции в апреле, сделанное участницей путешествия Натальей. http://youtu.be/ELsVSqfK-UI
svetlanov: (Default)
Выводы после поездки на яхте. Часть из них вполне банальны, но даже мелочи за границей становятся большими.

1. Трансфёр от аэропорта до марины и обратно - MUST HAVE. По деньгам примерно столько же, сколько на автобусе + такси, но комфорта в сто раз больше.

2. Ещё до поездки нужно проверить ваши карты (GPS навигаторы) и нанести точки, в которых вы собираетесь останавливаться. И проверьте адресный поиск. В Стамбуле обнаружил неприятный баг в OsmAnd - для поиска было доступно всего ЧЕТЫРЕ улицы. В результате пол-часа нарезали круги в поисках хостела. Желательно распечатать карты ваших точек, именно карты, а не фотки из Google Earth.

3. Музыка на яхте не понадобилась. Музыку включали ровно один раз, для того, чтобы выяснить, как подключить свои источники. На подобных яхтах устанавливают обычные автомобильные магнитолы. Подключение своей музыки разнится - где-то есть слот для SD карт, где-то сразу USB, но обычно везде есть традиционный линейный вход 3.5 мм (AUX).

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

5. Летайте самолётами Турецких авиалиний! :)
svetlanov: (Default)
HOWTO: Installing FreeBSD 9.0 or 9.1 with gmirror (software RAID 1) and the GPT partitioning scheme

http://www.ateamsystems.com/blog/Installing-FreeBSD-9-gmirror-GPT-partitions-raid-1

# ---- Setup 1st disk
#
gpart create -s gpt ada0
gpart add -s 64k -t freebsd-boot -l boot0 ada0
gpart add -s 8G -t freebsd-swap -l swap0 ada0
gpart add -t freebsd-ufs -l root0 ada0

# -- Install boot code to first disk
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0

# ---- Setup 2nd disk
#
gpart create -s gpt ada1
gpart add -s 64k -t freebsd-boot -l boot1 ada1
gpart add -s 8G -t freebsd-swap -l swap1 ada1
gpart add -t freebsd-ufs -l root1 ada1

# -- Install boot code to 2nd disk
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada1

# -- Build gmirrors
gmirror label boot /dev/gpt/boot0 /dev/gpt/boot1
gmirror label swap /dev/gpt/swap0 /dev/gpt/swap1
gmirror label root /dev/gpt/root0 /dev/gpt/root1

# -- Load the geo_mirror KLD
kldload geom_mirror

newfs -U -L root /dev/mirror/root
mount /dev/mirror/root /mnt

vi /tmp/bsdinstall_etc/fstab

# Device Mountpoint FStype Options Dump Pass#
/dev/mirror/swap none swap sw 0 0
/dev/mirror/root / ufs rw 1 1
svetlanov: (Default)

Download Oracle Java JRE & JDK using a script

So, if you you want to download jdk7u4 for 64-bit Linux (e.g., Ubuntu) using wget, you can use:

wget --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" \
"http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-x64.tar.gz"

JDK 6u35
  • http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-i586-rpm.bin
  • http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-i586.bin
  • http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-x64-rpm.bin
  • http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-x64.bin

XFS optimisation

Thursday, 4 October 2012 15:42
svetlanov: (Default)
/etc/fstab:
/dev/sdс1 /mnt/sdс1    xfs     logbufs=8,logbsize=256k,osyncisdsync,nobarrier,largeio,noatime       1       2

mount -oremount,rw,nobarrier,logbufs=8,logbsize=256k,osyncisdsync,largeio,noatime /mnt/sdс1
svetlanov: (Default)
NAS vs. Linux computer

Друг попросил рассказать о построении бюджетного домашнего сетевого хранилища (NAS) для домашнего применения. Как обычно, существует как минимум два способа:
  1. NAS - специализированные компьютеры с оптимизированным корпусом.
  2. Самосборный компьютер с обычным линуксом.
Плюсы и минусы NAS:

+ Умные дяденьки уже всё сделали за вас, особого шаманства не требует.
- .Маломощный процессор, малый объём ОЗУ и ПЗУ,  урезанный линукс. Если хочется чего-то большего, чем создатели заложили, то придётся сильно повозиться.

Плюсы и минусы самосбора:


+ Гибкость. Можно собрать и установить всё, что захочешь.
- Требуются расширенные знания по сборке компьютера и настройке ОС и её сервисов.

Так как с NAS'ами всё более-менее понятно, то рассмотрим более подробно второй вариант (самосбор).

Требования к аппаратной части:

Материнская плата:
Небольшое тепловыделение процессора
Как минимум два, а лучше четыре порта SATA
Желателен порт расширения PCI или PCI-Ex, PCI-E mini опционально.
Этим требованиям отвечают материнские платы форм-фактора mini-ITX с процессором Atom с пассивным охлаждением. На данный момент в Новосибирске большой выбор таких материнских плат представлен в Техносити.

Жёсткие диски
Экономичное энергопотребление и тепловыделение. Доверие к HDD Seagate в последнее время совсем упало, поэтому стоит посмотреть на "зелёную" серию Western Digital или Samsung.

Корпус
Подойдёт любой обычный корпус, но так как желательно, чтобы этот NAS поменьше шумел, то возможны варианты:
Компактный mini-ITX корпус типа IN-WIN BQ660BL или 3Q 1201B
HTPC корпус от известного производителя типа Silverstone Cube Sugo или Antec NSK1380
В случае выбора mini-ITX или HTPC корпуса нужно помнить, что слотов для HDD там мало (один-два). Поэтому если потребуется установить больше дисков, то придётся повозиться, либо всё же выбрать более традиционный корпус типа Desktop или xTower.

В завершение немного экзотики:  NAS в тостере.
svetlanov: (Default)
Яндекс предостерегает от использования LDAP:

http://yandex.ru/yandsearch?text=ldap&lr=11287
ldap

Блок справа:

Видео «ldap»
Видео 04:38
Животные занимаются сексом, слон дрючит носорога
Все видеоролики

Profile

svetlanov: (Default)
Yura Svetlanov

July 2020

S M T W T F S
   1234
567891011
12131415 161718
19202122232425
262728293031 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Friday, 23 May 2025 21:19
Powered by Dreamwidth Studios