Фішкі і сакрэты напісання кода http://www.tgcpro.com/ Фішкі і сакрэты напісання кода Fri, 28 Aug 2009 22:16:59 +0000 en-ru MaxSite CMS (http://max-3000.com/) Copyright 2010, http://www.tgcpro.com/ <![CDATA[Не кахаю некампетэнтных карыстачоў Windows, якія ўсхваляюць Linux]]> http://www.tgcpro.com/page/ne-kahaju-nekampetentnyh-karystachoў-windows-jakija-ўshvaljajuc-linux http://www.tgcpro.com/page/ne-kahaju-nekampetentnyh-karystachoў-windows-jakija-ўshvaljajuc-linux Fri, 28 Aug 2009 22:16:59 +0000 . Андрэй Бекіш

27 чэрвеня 2005 г

Гл. пачатак дыскусіі

Наколькі я зразумеў, гаворка ідзе пра выгоду выкарыстання Linux у якасці працоўнай станцыі звычайнага карыстача ... Обсудить]]> <![CDATA[Arch на IBM Z60m]]> http://www.tgcpro.com/page/arch-na-ibm-z60m http://www.tgcpro.com/page/arch-na-ibm-z60m Fri, 28 Aug 2009 22:16:57 +0000 . mlclm

http://malcolm.ru

23 студзеня 2008 г

Тут апішу “спецыялізаваныя фішкі” для ноута.

Усю якая адсутнічае інфу можна падчапіць у сеткі ці паглядзець Тут

Такім чынам маем IBM Z60m:

Intel Pentium M (Dothan) 2.0GHz

ATI Mobility Radeon X600 ) with 128Mb

15.4? wide-screen TFT with 1680?1050 resolution

1GB PC2-4200 memory standard

100GB 5400RPM SATA HDD

AD1981HD HD Audio 1.0 controller

DVD?±RW

Broadcom 10/100/1000 Ethernet

CDC slot (1) with a ThinkPad 56K Modem (MDC-1.5)

CDC slot (2) with a ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)

Intel PRO/Wireless 2915ABG Mini-PCI Adapter

IBM Embedded Security Subsystem 2.0

IBM Active Protection System

Integrated Fingerprint Reader

UltraNav

IEEE1394 (Firewire)

3-in-1 digital media reader (MultiMedia Card,

MemoryStick,

SD)

CardBus slot (Type 2)

ExpressCard/54 slot

Усталяваны Don’t Panic, без якіх-небудзь праблем падчас усталёўкі.

Працэсар:

Дынамічная змена чашчыні:

pacman -S acpid cpufreqd cpufrequtils

Конфіг:

nano /etc/conf.d/cpufreq

governor=”conservative”

min_freq=”0.8GHz”

max_freq=”2GHz”

“Палітыку”, яна ж governor выбіраеце па сваім меркаванні з: ondemand, performance, powersave, conservative, userspace

Дапушчальныя “палітыкі” можна паглядзець:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

Дапушчальныя чашчыні:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

Максімальная і мінімальныя чашчыні:

cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq && cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq

Адпаведна ў /etc/rc.conf у MODULES дадаваны модуль па тыпе “cpufreq_палітыка”, напрыклад cpufreq_conservative, а яшчэ лепш дадаць усе гэтыя модулі:

speedstep_centrino cpufreq_powersave cpufreq_ondemand freq_table

Адразу, для спец. клавіш тыпу Fn+функ.клавіша дадаваны ў модулі ibm_acpi і nvram.

У /etc/rc.local прастаўляем правы для nvram

chmod 666 /dev/nvram

Дадаваны acpid dbus hal cpufreq у секцыю DAEMONS у /etc/rc.conf

Відэа:

Па змаўчанні, пасля ўсталёўкі xorg і запуску hwd -xa максімальнае пашырэнне 1024х768.

Выпраўляемы гэта:

pacman -S xf86-video-ati

Пасля гэтага можна самому змяніць драйвер у /etc/X11/xorg.conf на ati, ці ж нанова запусціць /i>hwd -xa.

упісваем радок у “Моды” экрана

Modeline “1680?1050? 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync

Прастаўляем патрэбны дазвол і патрэбную глыбіню колеру

SubSection “Display”

Depth 24

Modes “1680?1050? “1024?768? “800?600? “640?480?

EndSubSection

і ўсталёўваны глыбіню колеру па змаўчанні

DefaultColorDepth 24

Зараз запускаем Х-ы, ці ж kdm/gdm, каму што патрэбней.

Audio:

alsaconf

alsamixer #наладжвальны гучнасць

alsactl store

Дадаваны alsa у DAEMONS у /etc/rc.conf

DVD+RW:

Тут усё працуе.

Modem:

Не правяраў за непатрэбнасцю

Bluetooth:

Вызначаецца па змаўчанні, трэба толькі наладзіць графіку.

pacman -S bluez-utils

І для gnome

pacman -S bluez-gnome

Таксама кажуць лепш усталяваць firmware:

pacman -S bluez-firmware

Дадаваны bluetooth у DAEMONS у /etc/rc.conf пасля hal.

Wi-Fi:

У сутнасці, наладзілася і павінна працаваць па змаўчанні.

Толькі трэба ўсталяваць firmware:

pacman -S ipw2200-fw

і перазагрузіць модуль rmmod ipw2200 && modprobe ipw2200

Пасля гэтага неабходна перазагрузіць комп.

Я наладжваю wi-fi наступным чынам:

глядзім выснову iwconfig і запамінаем якой прыладай у нас ідзе wi-fi, т.е ... Обсудить]]> <![CDATA[OpenBSD - зборка E17-cvs (ці яшчэ адна маленькая перамога розуму)]]> http://www.tgcpro.com/page/openbsd-zborka-e17-cvs-ci-jashche-adna-malenkaja-peramoga-rozumu http://www.tgcpro.com/page/openbsd-zborka-e17-cvs-ci-jashche-adna-malenkaja-peramoga-rozumu Fri, 28 Aug 2009 22:16:55 +0000 . sda00

http://sda00.blogspot.com/

23 студзеня 2008 г

Памятаецца лёт 15 назад камерцыйныя Unix можна было параўнаць з трактарамі Caterpillar - вылізаны, зіхатлівы, новенькі трактар: моцы - нямерана, рык грозны і аўтарытэт подавляющ. Linux - ну што там Лінукс, студентіком Танненбаума напісаны? Хто пра яго ведаў - заікаліся, што, маўляў, гэта таксама трактар, ржавенькій, але трактар (тыпу, бясплатна і для народа). Шчасліўчыкі, якія дапалі да "фірмового" абсталяванні з камерцыйнымі Unix, пры гэтых словах падлы пад крэсла ад рогату, тыя, хто разбіраўся з HP-UX, не марнавалі сіл нават на тое, каб пакруціць пальцам у скроні ... Обсудить]]> <![CDATA[Linuxformat. Калонкі Аляксея Федорчука за 2007 год. Красавік.]]> http://www.tgcpro.com/page/linuxformat-kalonki-aljakseja-fedorchuka-za-2007-god-krasavik http://www.tgcpro.com/page/linuxformat-kalonki-aljakseja-fedorchuka-za-2007-god-krasavik Fri, 28 Aug 2009 16:44:38 +0000 . Аляксей Федорчук

12 сакавіка 2008 г

CRUX – крыжак ідэі

Ўпершыню апублікавана: LinuxFormat, 2007, 89

На світанку тысячагоддзя шэраг дістростроітелей, стомленых складанасцю юзерофільных дыстрыбутываў, звярнуўся да вытокаў – першароднай прастаце, уласцівай Slackware, але ўжо на новым вітку гісторыі, з улікам назапашанага досведу. На гэтай хвалі з'явіліся, амаль адначасова, Gentoo, CRUX і Archlinux.

Лёс іх апынулася рознай. Gentoo, стаўшы самым папулярным дыстрыбутывам у сямействе Source Based, апынуўся цэнтрам вялікай і актыўнай супольнасці ... Обсудить]]> <![CDATA[Linuxformat. Калонкі Аляксея Федорчука за 2007 год. Сакавік.]]> http://www.tgcpro.com/page/linuxformat-kalonki-aljakseja-fedorchuka-za-2007-god-sakavik http://www.tgcpro.com/page/linuxformat-kalonki-aljakseja-fedorchuka-za-2007-god-sakavik Fri, 28 Aug 2009 16:44:37 +0000 . Аляксей Федорчук

12 сакавіка 2008 г

Дзеці капітана Патрыка

Ўпершыню апублікавана: LinuxFormat, 2007, 88

На працягу апошняга часу найболей часта ў тэматычным друку фігуравалі Red Hat і Debian са сваімі клонамі. І неяк у цені застаўся трэці кіт Linux-дыстрыбуцыі, Slackware. Хоць гістарычна яго вынікала б назваць першым.

Тым не менш, і ён не варта на месцы, не гледзячы на ўсім вядомыя якія ўскладняюць акалічнасці ... Обсудить]]> <![CDATA[Усё мае свой пачатак.. 3. Нетрадыцыйныя метады ўсталёўкі]]> http://www.tgcpro.com/page/usjo-mae-svoj-pachatak-3-netradycyjnyja-metady-ўstaljoўki http://www.tgcpro.com/page/usjo-mae-svoj-pachatak-3-netradycyjnyja-metady-ўstaljoўki Fri, 28 Aug 2009 16:44:36 +0000 . Частка з кнігі Сага о FreeBSD

Аляксей Федорчук

CITKIT.ru

12 лістапада 2008 г

Старонкі:

1 :: 2

:: наступная

Ўтрыманне Ўступ Усталёўка з дапамогай BSD Installer'а Ўсталёўка з дапамогай finstall Зняволенне

Ў папярэдняй частцы мы разгледзелі некаторыя не цалкам стандартныя метады ўсталёўкі, якія базуюцца, тым не менш, на стандартным усталёўшчыку sysinstall (хоць і не толькі на ім). У гэтай жа частцы зоймемся нетрадыцыйным сэксам нетрадыцыйнымі метадамі ўсталёўкі — паспрабуем усталеўваць FreeBSD, не звяртаючыся да дапамогі sysinstall зусім.

Уступ

Як вядома, стаўленне да sysinstall у народзе — дваякае: тыя, хто ўсекся ў яе логіку, гэту праграму кахаюць, тыя, хто не змог ці не захацеў, — ненавідзяць. Акрамя таго, яе псевдографіческій аблічча выглядае ў нашы дні архаічным — у дні, калі нават самыя кансерватыўныя дыстрыбутывы Linux, тыпу Debian, не лічаць за грэх абзавесціся графічным усталёўнікам.

На прысвечаных FreeBSD форумах можна сустрэць нават чыста рэлігійнае стаўленне да sysinstall: тыпу ён адпісаны Вялікім Чырвоным Деймоном, а любыя графічныя ўсталёўшчыкі — ад ворага роду чалавечага, Глюкавого ... Обсудить]]> <![CDATA[Каранёвая файлавая сістэма на ZFS]]> http://www.tgcpro.com/page/karanjovaja-fajlavaja-sistema-na-zfs http://www.tgcpro.com/page/karanjovaja-fajlavaja-sistema-na-zfs Fri, 28 Aug 2009 16:43:09 +0000 . Павел Якуб Давідек (Pawel Jakub Dawidek)

Пераклад: Аляксей Федорчук

Арыгінал

20 верасня 2007 г

Выкажам здагадку, што ў вас дыск - ad0. Стварыце на ім адзін слайс, які займае ўвесь дыск цалкам:

# fdisk -BI /dev/ad0

Стварыце на ім разметку ў стылі BSD:

# bsdlabel -wB /dev/ad0s1

Адрэдагуйце схему разметкі так, каб стварыць маленькі (256-512 Мбайт) частка a, а астатняе зарэзервуйце пад частку d.

# bsdlabel -e /dev/ad0s1

Будзе створана нешта накшталт гэтага - з часткай a на 512 МБ і рэзерваваннем усяго астатняга d:

# /dev/ad0s1:

8 partitions:

# size offset fstype a: 1048576 16 unused c: * 0 unused d: * * unused

Частка d будзе скарыстаны пад ZFS:

# zpool create tank ad0s1d

Стварыце каталог bootdir, куды будзе мантавацца загружаная сістэма:

# mkdir /tank/bootdir

# ln -s bootdir/boot /tank/boot

Стварыце файлавую сістэму UFS на /dev/ad0s1a і туды скапіюйце каталог /boot/

# newfs /dev/ad0s1a

# mount /dev/ad0s1a /tank/bootdir

# cp -Rp /boot /tank/bootdir/

Зараз не забудзьцеся дадаць радок zfs_load = "YES" у файл /tank/boot/loader.conf.

Далей, вы таксама павінны паказаць сістэмнаму загрузніку месцазнаходжанне каранёвай файлавай сістэмы. Гэта можна зрабіць, дадаўшы радок:

vfs.root.mountfrom="zfs:tank"

у файл /tank/boot/loader.conf ... Обсудить]]> <![CDATA[ZFS: кіраўніцтва па цюнінгу]]> http://www.tgcpro.com/page/zfs-kiraўnictva-pa-cjuningu http://www.tgcpro.com/page/zfs-kiraўnictva-pa-cjuningu Fri, 28 Aug 2009 16:43:07 +0000 . Айвон Форэс (Ivan Voras)

Пераклад: Аляксей Федорчук Арыгінал

20 верасня 2007 г

Для выкарыстання ZFS рэкамендуецца мець прынамсі 1 Гбайт памяці (для любых архітэктур), але не перашкодзіць і больш, паколькі ZFS актыўна выкарыстоўвае кэшаванне. Архітэктура Amd64 пераважная з-за яе большай адраснай прасторы.

amd64

На amd64 цюнінгу помогет усталёўка kern.maxvnodes у адпаведнасць з наяўнай колькасцю аператыўнай памяці (напрыклад, 400000 пры памяці ў 2 Гбайт) ... Обсудить]]> <![CDATA[Што трэба мець 1. "Жалеза" для лэдзі Free]]> http://www.tgcpro.com/page/shto-treba-mec-1-zhaleza-dlja-ledzi-free http://www.tgcpro.com/page/shto-treba-mec-1-zhaleza-dlja-ledzi-free Fri, 28 Aug 2009 16:42:58 +0000 . Частка з кнігі Сага о FreeBSD

Аляксей Федорчук

CITKIT.ru

15 кастрычніка 2008 г

Старонкі:

1 :: 2 :: 3

:: наступная

Калі чытач, атрымаўшы агульнае ўяўленне о FreeBSD і азнаёміўшыся з яе гісторыяй, падзейнічаў жаданне пазнаць гэту сістэму бліжэй, то перад ім ляжыць адна дарога — усталяваць яе і пачаць працаваць. Для чаго патрабуюцца тры кампанента: машына, прыдатная для ўсталёўкі FreeBSD; дыстрыбутыў гэтай сістэмы; нейкі мінімум базавых ведаў, ці, прынамсі, жаданне гэтыя веды набыць і веды крыніц, з якіх іх можна запазычыць.

Відавочна, што без першых двух кампанентаў абыйсціся немагчыма ... Обсудить]]> <![CDATA[Мабільны Linux - учора, сёння, заўтра]]> http://www.tgcpro.com/page/mabilny-linux-uchora-sjonnja-zaўtra http://www.tgcpro.com/page/mabilny-linux-uchora-sjonnja-zaўtra Fri, 28 Aug 2009 11:10:40 +0000 . Есбол Нургаліев

3DNews.Ru 6 лютага 2008 г

Старонкі:

1 :: 2 :: 3

:: наступная

Ўчора

Сёння

Завтрасегодня гаворка пойдзе пра экзатычную, на першы погляд, тэме – Linux-тэлефонах і іншых мабільных прыладах на дадзенай платформе. У свеце сёння распаўсюджаны дзве асноўныя аперацыйныя сістэмы для мабільных прылад – Windows Mobile і Symbian OS (S60 і UIQ) ... Обсудить]]> <![CDATA[Кансольныя каманды]]> http://www.tgcpro.com/page/kansolnyja-kamandy http://www.tgcpro.com/page/kansolnyja-kamandy Fri, 28 Aug 2009 11:10:39 +0000 . exelens

http://it-talk.ru/ 6 лютага 2008 г

Агульнасістэмныя

hostname сеткавае імя машыны

whoami імя бягучага карыстача

uname -m пакажа архітэктуру машыны

uname -r версія ядра

sudo dmidecode -q інфармацыя пра апаратнае забеспячэнне сістэмы, у адпаведнасці з SMBIOS/DMI.

cat /proc/cpuinfo інфармацыя пра процесоре

cat /proc/interrupts перапыненні

cat /proc/meminfo уся інфармацыя якая ставіцца да памяці

cat /proc/swaps уся інфармацыя пра swap

cat /proc/version версія ядра і іншая інфармацыя

cat /proc/net/dev сеткавыя інтэрфейсы і статыстыка

cat /proc/mounts змантаваныя прылады

cat /proc/partitions даступныя часткі

cat /proc/modules загружаныя модулі ядра

lspci -tv PCI прылады

lsusb -tv USB прылады

date бягучая дата

cal каляндар і бягучы месяц

cal 2008 пакажа ўвесь 2008 год =)

Перазагрузка і выключэнне сістэмы

Спіс каманд linux які адносіцца да працэсаў перазагрузкі і выключэнні. shutdown -h now выключыць сістэму

init 0 выключыць сістэму

telinit 0 выключыць сістэму

shutdown -h hours:minutes & запланаваць выключэнне сістэмы

shutdown -c адмяніць запланаванае выключэнне

shutdown -r now перазагрузіць сістэму

reboot перазагрузіць сістэму

logout завяршыць сесію

Калі піша:

Неабходна быць суперпользователем, перад самай камандай напішыце sudo

Файлы і дырэкторыі

Аперацыі з файламі і не толькі...

cd /home перайсці ў хатні каталог

cd . ... Обсудить]]> <![CDATA[LX Server ад Thinstuff]]> http://www.tgcpro.com/page/lx-server-ad-thinstuff http://www.tgcpro.com/page/lx-server-ad-thinstuff Fri, 28 Aug 2009 11:10:38 +0000 . Hrafn

http://susenotes.ru/

25 сакавіка 2009 г

Пра гэты прадукт я пазнаў дзякуючы Віталю Сайфулліну (Loky). Thinstuff — гэта славацкая кампанія, шэраг прадуктаў які ўключае заснаваныя на Windows і Linux праграмныя рашэнні Terminal Services для кампаній невялікага памеру (XP/VS Terminal Server і LX Server ) ... Обсудить]]> <![CDATA[Wi-Fi. Linux. Кароткі курс — 2]]> http://www.tgcpro.com/page/wi-fi-linux-karotki-kurs-2 http://www.tgcpro.com/page/wi-fi-linux-karotki-kurs-2 Fri, 28 Aug 2009 11:09:03 +0000 . Уладзімір Папоў 7 чэрвеня 2007 г

Intro

Ніжэйзгаданае можна лічыць працягам "Кароткага курсу" (Wi-Fi. Linux ... Обсудить]]> <![CDATA[Які Linux вучыць?]]> http://www.tgcpro.com/page/jaki-linux-vuchyc http://www.tgcpro.com/page/jaki-linux-vuchyc Fri, 28 Aug 2009 11:09:01 +0000 . Аляксей Федорчук

12 сакавіка 2009 г

Упершыню апублікавана: LinuxFormat #108 (жнівень 2008)

Апошні час хто толькі не кажа пра неабходнасць укаранення Linux'а паўсюдна — у школах, Вну, на вытворчасці. Што ж, з гэтымі сцвярджэннямі спрачацца цяжка — трэба яго внедять усюды, дзе гэта мэтазгодна. Вось толькі ўкараненне Linux'а патрабуе адной драбніцы — веды прадмета ўкаранення, а з гэтым і на вытворчасці, і ў Вну, і тым больш у шматлікіх школах назіраецца некаторая напружанка: не выгадавала краіна за чортаў тузін гадоў існавання Linux'а на Русі дастатковай колькасці адмыслоўцаў па гэтай сістэме — тых, якія маглі б не проста ўкараніць Linux, але і навучыць уласныя кадры на аб'ектах укаранення ... Обсудить]]> <![CDATA[Wi-Fi. Linux. Кароткі курс]]> http://www.tgcpro.com/page/wi-fi-linux-karotki-kurs http://www.tgcpro.com/page/wi-fi-linux-karotki-kurs Fri, 28 Aug 2009 11:08:44 +0000 . Уладзімір Попов2005.12.27

POSIX.ru 7 чэрвеня 2007 г

"А яно вам трэба?"

Цалкам верагодна. Ужо вельмі недарэчныя бываюць сеткавыя кабеля, калі жадаецца пагартаць які-небудзь online-magazin у шэзлонзе на гаўбцы.. ... Обсудить]]>