Posts in "Техника" tag / Page 5

Работа с SVN (subversion) из командной строки

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

# Как создать SVN репозиторий
svnadmin create /svn/repository

# Как импортировать в репозиторий SVN локальный проект
svn import --username=user --password=pass /local/path file:///svn/repository -m "комментарий"

# Как получить из репозитория рабочую копию (checkout)
svn co --username=user --password=pass svn://hostname/svn/repository /local/path

# как посмотреть лог изменений
svn log --username=user --password=pass svn://hostname/svn/repository

# как посмотреть лог последнего действия.
svn log -r HEAD --username=user --password=pass svn://hostname/svn/repository

# как послать в репозиторий текущие изменения (находясь в папке проекта)
svn commit --username=user --password=pass -m "комментарий"

# как получить версию для публикации\компиляции (без базы SVN)
svn export --username=user --password=pass svn://hostname/svn/repository /local/path

ну и в догонку, может кому пригодится:

# Как узнать в каких слотах, какие планки памяти, обьем, тип...
dmidecode -t memory

А чтобы совсем не скучно было — фотокарточка от [info]bsitnikov:

Горничная

Пробка для ванной

zatychka
UPDATE:  дизайн  от Александра Мукомелова.

Экстрим... slegoon-ца

Чё-то грузит меня эта зима... среди нашего черноземья, в дожди все превращается в слякоть. Грязную и нифига не романтичную. Хочу или снега, или весны уже, тепла, девочек в коротких юбочках (да, я же в линзах, я сча уже ВСЕ вижу 😉 )

А если снега то хочу покатушки с горы где-то так:


Называются эти «саночки» SLEGOON и меня ОЧЕНЬ интересует ГДЕ на таком можно прокатится? В следующую зиму — однозначно еду туда. Если кто знает, подскажите, не дайте умереть не вкусив и такого адреналина тоже...

PIM, EPIM и еще раз EPIM...

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

А именно:
 - Планировщик-ежедневник, для рабочего дня/недели.
 - Напоминальщик для регулярно случающихся событий, типа дней рождений, итд...
 - Список дел (ToDo)
 - Единая адресная книга с моими контактами.
 - Централизованное хранение записок, статей.
 - Желтые экранные «липучки» чтоб мозолили глаза пока не сделаю дело 🙂 
 - Хранение паролей.
 + В идеале синхронизация с Nokia E51 (Contacts/Events/ToDo/Anniversaries)

Для ежедневника с год назад был выбран EssentialPIM, для паролей и напоминания событий все еще держал WinOrganizer, для желтых липучек пользовал гениальную программу rem.exe которая при совсем мелком размере делала свое дело замечательно, но выглядит уже совсем старО 🙂 А на днях искал все-же более удобное средство для хранения паролей (разглядывал KeePass и PasswordCommander  — но первый при том что открытый и бесплатный немного не функциональный, а второй хоть и навороченный, но уже год не развивается...)
 
«...ну а теперь, со всей этой херней, мы попробуем взлететь...»

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

Поднадоело... в конце-концов технологии должны работать для человека а не человеку на них. EssentialPIM всем устраивал, но не хватало шифрованого хранилища паролей, а события приходилось извращаться и пользовать ежедневник, что тоже не особо удобно было. На сайте есть форум, но на мою кучку вопросов ответили весьма незаинтересованно, и про функцию хранения паролей категорически сказали «не будет!». Пошел искать дальше, и нашел весьма похожий клон (хз кто у кого...) друзей китайцев, под названием EfficientPIM
 

 
Скачал портабельную триальную версию, и она мне понравилась, за исключением некоторых мелочей:
 - Раздел паролей — открыт, есть лишь общий пароль на ежедневник, что плохо.
 - Отдельные документы не закроешь паролем, как это можно было в WinOrganizer.
 - Нет синхронихзации с GoogleCalendar/WinMobile/SymbianOS...

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

Отписал им на support@... письмо с кучкой вопросов, предложений и был притяно удивлен скоростью и обстоятельным подходом ребят, которые не только ради галочки ответили, но обещали принять во внимание и сделать, по крайней мере те пункты коотрые я считаю для себя важными. По другим, более сложными сказали что планируют в течении года добавить фичи, а про teamwork/network версию может в будущем. В общем,  я решил поверить этим китайцем и наверняка куплю по истечении триала этот органайзер, 30 баксов все-же стоят более чем всю ту кучку функций которыми я активно пользуюсь в настоящее время.

Skype 4

Вышла новая версия скайпа. Наверняка не самое важное событие, но для меня, учитывая что он один из основных инструментов работы — однозначный маст-хэв. Возможно не сразу привыкнете, но он классный. Наконец-то есть SaveAll для кучи получаемых файлов, одно окно на все чаты итд... По сути, если отбросить параноидальные мысли о порабощении мира скайпом, дизайн интерфейса что у предыдущей, что (тем более!) у нынешней версии - мне ОЧЕНЬ нравится. Программа очень продуманна и удобна. Над ней хорошо потрудились дизайнеры интерфейсов, юзабилити тут на высшем уровне.

Установка Slackware 12 на RAID1 (зеркало)

Поигравшись пол-пятницы в попытках установить Слаку на зеркало сталопонятно что контроллер Silicon-как-тебя там... за 20 баксов, хоть и строит в BIOS-е своем RAID1 из двух винтов, Линуксу это как-то пофигу… он продолжает видеть 2 разных винта. Засим решено было сделать софтверный RAID. (на безрыбье и рыбу раком) 
 
Что кстати тоже не весьма однозначно. Когда-то строил такой RAID по инструкции на хз сколько экранов и действий… все можно сделать гораздо проще:
 
0. Решаем что куда и как.
Я решил не разбивать винт на /boot /var … итд...  а обойтись только /swap и / (swap в конец диска, а для / — все остальное). Для этого юзаем fdisk, sfdisk или как я cfdisk и делаем на первом диске (/dev/sda) две партиции, одну в конец диска на 2 Gb  и другую на все остальное пространство. Обеим назначаем TYPE – Linux RAID Autodetect.
Получили что-то вроде:
/dev/sda1 - 2 Gb
/dev/sda2 - все остальное.

1. Копируем структуру с /dev/sda на /dev/sdb. Для этого пользуем sfdisk.
# sfdisk -d /dev/sda | sfdisk /dev/sdb

2. Собираем массив.
# mdadm --create /dev/md0 --level 1 --raid-devices 2 /dev/sda2 /dev/sdb2
# mdadm --create /dev/md1 --level 1 --raid-devices 2 /dev/sda1 /dev/sdb1

3. Указываем где у нас будет swap
# mkswap /dev/md1

4. Создадим файловую систему для /
# mke2fs /dev/md0(если этого не делать setup не увидит доступных партиций для установки. По крайней мере у меня не захотел, может вам повезет как и тем кто писал туториалы в инете)

5. Запускаем setup и ставим линукс кто как привык. Тут вы сами, ага?

6. Когда доходим до LILO – ставим его в MBR. Выходим из setup. Убеждаемся что LILO стало не туда куда надо. Правим.
# chroot /mnt
Открываем в чем хотим (я хочу в MC) /etc/lilo.conf и видим строку   
boot = /dev/sda
меняем на
boot = /dev/md0
дописываем с новой строки
raid-extra-boot = mbr-only

сохраняем, выходим из MC, выходим из chroot, ребут и ВСЕ!. У нас слака стоит на рэйде. Кстати можете понаблюдать за процессом синхронизации винтов.
# cat /proc/mdstat
(это займет некоторое время, но проходит в фоне, так что не паримся сильно)

Отхэпибёздили!

Честно говоря я в легком шоке... Ребята взяли и подарили дивайс на который облизывался уже года полтора. Sony E-book Reader PRS-505.

Сказать нечего, я в восторге, подарок реально — потрясающий! Тоненький, стильный, металлический, с разрешением практически бумажного отпечатка... Ух!! Как выразить восторг словами — я не знаю, но сказать что я благодарен — это ничего не сказать! 
 
Спасибо Вам, что вы есть, с вами и работать притяно, и просто проводить время! А еще вы внимательны и знаете как удружить!

Год начинается просто отлично... при чем стал начинаться еще с 31-го декабря прекрасно 😉

PS: я и так добродушен последний год, а сейчас после молдавского «Мартини» и шмата тортища — так вообще счастлифчег. 🙂 Пусть этот год и у тех кто рядом со мной будет прекрасным, добрым, и просто хорошим!

Курю BAMBOOк

Сделал себе подарок на НГ. Планшет Wacom BAMBOO. Конечно это не Wacom Intuos3 который у Юры под рукой, но мне, для ретуши и мелких работ с фотографиями — более чем достаточен.

Очень понравился и функционалом, и ощущением в работе, и вообще, просто понравился. Хорошая, качественная вещь сразу об этом недвусмысленнно намекает.  
 
Имеет тачпад для скролла и зума, 4 назначаемых клавиши и очень разумные драйвера. Я еще порвечу его и отпишусь более детально о нем, но а пока я в восторге!! Спасибо Ёжику что привез!

Оппаньки. Кажется они уже здесь

Некоторые слышали и видели робота ASIMO от Honda. Вот еще один зверек:

Я так полагаю нечто подобное этой шагающей херни и будет под физиономией Шварца порабощать мир в недалеком будущем.
 
В общем впечатляет, честно. До сих пор смотрел новости про разработки роботов с некоотрым скепсисом, теперь  же, параноики могут начинать массовые самоубиства. их ничего не спасет. 
 
Я так понимаю, размер поменьше, акк — побольше, бластер камеру — и вот вам, шпинёнамать, готовый дивайс который переживет наше человечество.

Сегодня :) почти по бэшу

<< XStrafer (15:10:27) Today 
ну да, с консоли на него зайди, должно же сыпаться куда-то
или железка совсем тупая? 
 
>> barmaley (15:10:53) Today
 
500 рублей ) 
 
<<  XStrafer (15:11:07) Today
 
даже не железка... плассмасска

Килограмм счастья :)


Купить этот планшет стоило только хотя-бы ради того чтобы увидеть нашего арт-директора скачущего до потолка от счастья 🙂

Аппарат достойный, тут сказать нечего.
Называется WACOM Intuos3 A5 Wide SE и надо сказать ребята знают что производят. Пусть он и стоит раз в 6-7 больше чем какой-нить Genius, но он раз в 100 удобнее и реалистичнее в работе.

В общем, как основной инструмент иллюстратора — очень важный и нужный. Юра вижу совсем про мышь собирается забыть. 
 
Славе — просто огромное спасибо за заботу и кучу счастья что принес этот планшет некоторым личностям 😉

Блутухо

Учитывая сколько времени я проговариваю в скайпе, давно следовало задуматься об удобствах. Вот и купил себе блутухо.
 
Вначале засматривался на предыдущую модель, Plantronics Voyager 510 в вариации USB, что включало в комплект фирменный bluetooth адаптер, и программу persono call, что позволяла отвечать на звонок в скайпе нажатием на кнопку гарнитуры. 
 
Однако приглядевшись все-же плюсы Plantronics Voyager 520 превесили. Во-первых мне нравится больше его дизайн 😉 Во-вторых, у него больше время разговора — до 8 часов. Во-вторых система шумоподавления (2 микрофона, что позволяет процессору минусовать шумы с внешнего на основном), ну и всякие вкусности типа multipoint (может работать одновременно с 2 устройсваим переключаясь кнопкой), малого веса (он реально невесомый! — на ухе не чувсвую даже через минут 5).
 
С встроенным в ноут bluetooth снюхался с первого пинка. При активации (кнопкой на гарнитуре) становится устройством вывода звука по умолчанию. Необходимости острой в ответе на скайп звонок кнопкой на гарнитуре — не ощущаю, все-одно за компом. На звонок телефона — отвечает. В общем — однозначный рулезный дивайс.

Креатиффф от циски

 
Я поначалу не поверил что это реальный дивайс 🙂 однако.

Смерть цифрового контента.

Автор — Павел Атнашев, Екатеринбург. (via NAG.ru)

На первом уроке информатики учитель спросил нас, что такое натуральные числа. Мы, уже знакомые немного с терминологией математики, наперебой начали говорить, что это числа от единицы до бесконечности. Тогда он многозначительно поднял палец и сказал: «Мы работаем на реальных компьютерах, в реальном мире. У нас нет ничего бесконечного.» Я на всю жизнь запомнил эти слова. Все последующие годы профессиональной деятельности мне приходилось мучительно преодолевать последствия этой простейшей концепции — «всё имеет предел».

Однако мир не стоит на месте. Когда-то мы были ограничены 1 мегабайтом оперативной памяти, теперь и 4 гигабайт нам мало. Жёсткие диски достигли рубежа в 1 терабайт. И никто не сомневается, что прогресс в этом направлении будет продолжаться.

Да, мы живём в реальном мире, и всегда будет предел доступного нам хранилища данных. Но у реальных людей в реальном мире есть вполне конечные реальные потребности. И с точки зрения этих потребностей, очень быстро наступает момент, когда объём жёсткого диска можно считать бесконечным. Писателю не хватит жизни, чтобы заполнить своими сочинениями диск объёмом 1 гигабайт. Фотографу не хватит жизни, чтобы заполнить своими фотографиями диск объёмом 1 терабайт. В самом ближайшем будущем появятся потребительские устройства, способные хранить всю музыку, когда-либо записанную человечеством.

Наверное, это будет странное чувство — идти по улице и нести в своём кармане всё музыкальное наследие цивилизации. Одно можно сказать точно — мы все сможем испытать подобное чувство, потому что появление такого устройства неизбежно.

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

В настоящее время, есть три группы, обладающие большими объёмами музыки. Первая — это звукозаписывающие компании, правообладатели. Они обладают хорошо структурированным и аутентичным каталогом. Даже когда исполнители перестанут пользоваться их услугами и перейдут на прямые взаимоотношения с потребителями, они всё равно останутся владельцами оригинальных записей, хранителями славы прошлых лет.

Вторая группа — файлообменные сети. Количество музыки, которое можно найти там, потрясает. Но файлообменные сети по сути своей весьма хаотичны. Никто не может дать никаких гарантий. Ты можешь не найти нужного файла, или найти, но не то, или то, но в посредственном качестве. Несколько улучшает ситуацию появление подпольного стандарта «original release», но всё равно лишь малая часть доступной музыки соответствует ему.

Третья группа — это платные музыкальные архивы. Музыка обычно попадает к ним двумя путями — либо они кодируют треки с реального компакт-диска, либо скачивают из тех же файлообменных сетей. В последнем случае, они выступают своего рода пастухами дикого стада музыки, отбирая для своего архива только те файлы, которые соответствует их внутренним стандартам. Как правило, это полные альбомы, с качеством кодирования не ниже определённого уровня. Кроме того, серьёзные архивы выверяют названия треков и обложки альбомов пользуясь авторитетными источниками. Также, для каждого исполнителя они стараются выложить всю его дискографию. Таким образом, благодаря своей кропотливой работе, музыкальные архивы создают собственный структурированный каталог музыки, бросая вызов звукозаписывающим компаниям.

Деятельность платных музыкальных архивов сопряжена с большими рисками. В отличие от файлообменных сетей, найти владельцев таких сайтов не составляет труда. Дальнейшее зависит от местного законодательства и правоприменения, но несомненно то, что прессинг со стороны правообладателей будет только нарастать. Вполне возможно, что в один прекрасный момент какой-нибудь крупный музыкальный архив не выдержит и решит нанести ответный удар. Они запишут весь свой каталог на один носитель достаточной («неограниченной») ёмкости и начнут распространять его по технологии «Copyme» — скопируй себе и дай скопировать другому. А через некоторое время из Китая начнут приходит музыкальные центры и плееры уже заряженные «всей музыкой на свете».

Но скорее всего, всё будет не так. В ближайшем будущем, исполнители найдут дорогу напрямую к слушателю и потребность в звукозаписывающих компаниях отпадёт. Через 10-20 лет пять крупнейших звукозаписывающих компаний объединятся в одну, с персоналом в 100 человек, большая часть которых будет заниматься поддержанием и реставрацией старых оригинальных записей. И вот, однажды, эта компания договорится с производителем цифровой техники — например, Apple — и они вместе выпустят iPod за $300, на котором совершенно легально будет записана вся музыка, выпущенная человечеством к этому времени. И подписавшись за $5 в месяц на совершенно легальный сервис обновлений, вы будете получать все новинки. Торговля цифровым контентом как таковая станет бессмысленной. Пользователей не будет больше интересовать вопрос «где и за сколько купить/скачать то, что я хочу?» Скорее, станет актуальным вопрос «что бы мне захотеть послушать из того, что у меня есть?»

Почему я уверен в неизбежности подобного развития событий? Потому, что уже сейчас есть почти всё необходимое для этого. Осталось только дождаться, когда джин вырвется из бутылки. И тогда его уже нельзя будет вернуть назад. Как нельзя изобрести назад файлообменные сети. Как нельзя изобрести назад ядерное оружие.

Мир меняется.

Miranda and Linux forever!

Давно задумывался о том что любимые проги можно запускать под Linux при определенном количестве времени и желания. На сей раз Саша, (aka Ro_lexx) расскажет как подружить Miranda с правильной платформой.

Если Вы не любите трудности, страшитесь всего нового и неизведанного, в панике бежите прочь, изо всех сил прикрывая свои уши, при одном только слове «Linux», а слово «альтернативный» вызывает у Вас лишь военные ассоциации, если... что ж, можете просто открыть какую-нибудь другую тему, где все тихо и мирно, просто и непринужденно, скучно и банально, избито и... Вы все еще тут? smile.gif Тогда по делу!

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

Частым пользователям компьютера и интернета не понадобится особых навыков чтения между строк, чтобы понять, о чем шла речь в предыдущем абзаце. И цель этого топика вовсе не в осуждении одних, и защите других «ценностей». Просто, быть может, Вы, или, к примеру, Вы задавались, если не в точности таким, то похожим вопросом. "Как же, rant.gif , запустить эту прогу в линухе?!?!?!
"
Да, Вы не ослышались, именно в Linux'е. Однако, это не значит, что ситуация не может быть обратной. Любите «яблоки» или «окна»? Добро пожаловать! Вы попали в нужное место. wink.gif

«Он говорит об эмуляции, я знаю эту фишку!» — скажете Вы. Скажете и тут же осечетесь. smile.gif

Кто из вас не-/слышал о виртуализации? Ведь пробовали, наверняка, на вкус VMWare или Virtual PC? И как? Вкусно? Все же, признайте, в них не хватает изюминки. Просто инкапсулируя виртуальные машины друг в друга, Вы, безусловно, решаете ряд вопросов. Но я не стану перечислять все плюсы. Я назову лишь один минус. Это не комфортно.

Вы как и я живете в третьем тысячелетии? Отлично! Тогда смело гоните прочь мысли о том, что нижеописанный способ решения, все так же, нижеописанной проблемы громоздок и потребляет недопустимое количество ресурсов. Не этого Вам следует бояться smile.gif Да, да, да, я уже слышу крики о том, что и сейчас многие пользуются третьеми «пнями», и им этого вполне хватает, но крайне недостаточно для такого подхода. Признаю — так, как Вы, работать можно. Но это все равно, что зимой ходить в летнях туфлях только потому, что они без дырочек и не продуваются. Признаю так же то, что данный метод в каком-то смысле — извращение. Но признайте и Вы: без него наша жизнь была бы скучной и безыинтересной. wink.gif

Уж, простите, дальше я перейду на личности. smile.gif

Не знаю, как так сложилось, но *nix'ы приковали мое сердце навечно едва ли не с первого моего с ними знакомства. То же я могу сказать и об альтернативном ICQ (и не только) клиенте — Miranda. Повторюсь, я не стану хвалить и защищать их. Не эту цель я преследую в данной «статье».

Найдя отвечающий всем моим потребностям дистрибутив Linux, я долгое время не мог найти способа запустить в нем абсолютно «виндовую» Миранду во всей ее красе. А все потому, что упрощающие нашу жизнь удобства, если к ним присмотреться и подойти с другой стороны, нередко усложняют ее саму.
Привыкая к простому, мы теряем определенные навыки, уступая нашей лени. И, к сожалению, далеко не всегда вернуть их — простая задача. Вот и Miranda, максимально опирающаяся на WinAPI и прочие «прелести окон», довольно сложно поддается эмуляции. И даже добившись полной, необходимой мне функциональности, я оставался недоволен ее внешним видом. Пока не встретил ее... открытую платформу виртуализации VirtualBox smile.gif

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

«И где же описание метода?» — недовольно спросите Вы. А это останется Вашим домашним заданием. И не удивляйтесь! Вы — счастливчик, один из десяти, кто дошел до этого абзаца, 20% кликнули по картинке и нашли занятие поинтереснее. Виртуализация — вот мой ответ. Это ключ. А ссылки — это Ваше пособие. Снимок моего экрана — это награда. Такая близкая и довольно легко достижимая. Так что успехов Вам.

И спасибо за внимание! dirol.gif (by Ro_lexx)