GIT vs SVN

    2012-03-30 18:43 | Автор: Vasile Chelban | Filed under: FedoraMD

    Migrez cu încet pe GIT (DVCS). Sînt numai la începutul căii. O fac conștient, planificat: mai întîi citesc manual, apoi îl implementez. Am pornit de la mic proiect realizat în 4-5 ore, acum migrez de pe subversion un proiect cu istoric de 3 ani. După ceva timp voi încerca să trec întreg departament de programare web a angajatorului (Deeplace IMSP) cu un repozitoriu SVN ce numără peste 17 mii revizii.

    Un foarte bun manual, distribuit și în format eBook (EPUB/MOBI), este ProGit. L-am "aruncat" pe Kindle de mult timp. Dar cînd am început să-l citesc, deja nu m-am putut opri. Recomand!

    Unicul obstacol este lipsa git pachet pentru Maemo 5 - sistemul de operare ce rulează pe smartphone meu Nokia N900.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Метки:

    3 комментария »


    Autentificare in Active Directory

    2012-03-27 15:46 | Автор: Vasile Chelban | Filed under: Vasile

    Stația mea de lucru în companie e integrată în Active Directory. Este posibil login cu login/parola din domeniu a oricărui coleg cu creare automată a dosarului de acasă, și preluare grupe utilizator din domeniu. Deși aceasta posibilitate a fost configurată de mult timp (mulțumesc Oleg, autorul articolului despre integrare), numai recent i-am găsit utilizare.

    Pe Ubuntu a colegului nu mai rula Eclipse cu motorul BIRT - motor de creare rapoarte pe baza setului arbitrar de date. La trecerea în mod previzualizare simplu "cădea". Cîteva încercări de a găsi capetele problemei au fost nereușite, iar lucru trebuie continuat. Îmi vine o soluție: să lansez Eclipse la mine pe calculator, iar el să-l opereze de pe Ubuntu. Se face simplu: ssh -Y username@hostname. Și după login orice aplicație grafică va fi pe ecranul tău, deși se execută pe computerul colegului - mod Trusted X11 Forwarding (vezi man ssh_config).

    Dar de aceasta dată acest mod nu a lucrat. Apărea mesaj de eroare: xauth can't lock .Xauthority file, și variabila DISPLAY nu era setată deloc. În scurt timp am aflat - SELinux bloca xauth de la crearea fișierului .Xauthority. Contextul SELinux pe dosarele /home/WORK/username (WORK - numele domeniului, respectiv username era de tip: WORK\username) era: home_root_t. Acesta normal se utilizează numai și numai pentru însăși dosarul /home și nu copiii acestuia.
    Am schimbat context pe cel corect:

    chcon --reference /home/vasile /home/WORK/*
    restorecon -R -v /home/WORK/*/.??* /home/WORK/*/*

    Imediat a început totul să lucreze corect. Pare a fi o problemă în SELinux policy - trebuie de reprodus și de scris în Bugzilla.

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
    Loading...

    Метки:

    3 комментария »


    Loginza

    2012-03-26 14:28 | Автор: Vasile Chelban | Filed under: FedoraMD

    În loc de "Third Party Accounts Login" pentru WordPress am trecut la Loginza plugin. Deci legătura cu conturile OpenID poate fi pierdută. Dacă nu aveți acum rolul de autor de blog, pe care-l doriți - scrieți-mi în comentarii.

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 1,00 out of 5)
    Loading...

    Метки:

    4 комментария »


    New EFL release — packaged

    2012-03-25 16:43 | Автор: Vasile Chelban | Filed under: FedoraMD, Vasile

    Then I received via twitter link to news on new EFL release cycle, I immediately did an update from svn repository and run the builder. Now results are published in FMD repository. Again - i386 and x86_64 architectures, for Fedora 15 and 16. F17 build is incomplete. It looks like my builder is using stale mirror with broken dependencies. Have to fix it and rerun.

    Excessive package is outdated and has to be removed manually. Or use yum --skip-broken update command to just skip it.

    I'm still waiting for working e_modules-xkbswitch. It looks a lot better now, but still useless for me. Maybe on some configurations it would be working. Please report, if you have time to test it.

    Engage module is really good. Just switched to it from ibar. My wife likes it too, and she is GNOME 3 user. 🙂

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Метки:

    4 комментария »


    Funambol conector для Thunderbird 11

    2012-03-22 11:23 | Автор: Vasile Chelban | Filed under: Vasile

    Наконец-то появился maintainer собирающий Funambol add-on для Thunderbird. Скачать пока можно не с addons.mozilla.org, но сайта разработчика - Maurus.net.

    Ранее, во времена Thunderbird 5 поддержка этого полезного расширения была сломана. В Ubuntu кстати пошли другим путем - см. Thunderbird + Evolution – наводим мосты.
    Теперь синхронизация вновь возможна. Праздник, одним словом!

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Метки: ,

    Comments (0) »


    Выключаете ли вы компьютер?

    2012-03-14 11:24 | Автор: Vasile Chelban | Filed under: Vasile

    Вернусь как я на 15 лет назад. Компьютер обладал ОС MS-DOS, был медленный, имел ЭЛТ монитор с защитной решеткой на экране, задачи выполнял долго или очень долго. Молодому техноманьяку особенно нравилась еженедельная процедура - запуск полного сканирования Dr. Web, потом NDD, и наконец SD (также от Symantec). Делался bat файл который запускал процессы последовательно с нужными параметрами, монитор выключался, и можно было отходить от компьютера, и реагировать только на попискивания встроенного динамика в случае найденных вирусов, ошибок на диске и завершения операции дефрагментирования. Ночью компьютер отдыхал. Правда ночь наступала поздно, так как  кол-во ЦПУ в пределах одной квартиры не превышало единицы, а число граждан интересующихся технологиями и Dendy подобными играми единицу превышало всегда.

    Прокрутим еще 5 лет вперед - компьютер стал мощнее, но тоже оставался одиноким терминалом за которым вставала очередь. Появился Интернет, модем, карты с оплаченными часами "онлайна". Появились фильмы в DivX 😉 формате (смайл является частью названия) распространяемые на CD и покупаемые на "Птичке". Даже были CD-R/CD-RW приводы на 8x-2x скоростях копирующие довольно качественные еще болванки. Игры графически более продвинутые тоже удерживали пользователя перед плоским экраном 17" монитора. Опять же - особых причин не выключать компьютер не было.

    Через пару лет персональный компьютер становится действительно персональным - у каждого свой. Интернет стал более доступным. Купив (одолжив) "анлим" доступ от MCC можно было уже сидеть часами, занимая телефонную линию, и  проявляя все признаки интернет зависимости. Любимые программы для закачки, докачки и параллельной многопоточной загрузки файлов работали ночами, пока оператор спал рядом в ожидании свежего архива с другими программами 🙂 или MP3 треками. На тяжелое видео особо не покушались. В конце месяца - счет от Молдтелекома на 300-400 лей, слегка отрезвляющий, но не надолго.

    Между тем появились домашние сети. UTP cat5 кабели переброшенные по крышам, свисающие к форточкам, объединяли 8-40Gb жесткие диски  позволяя слушать больше музыки, видеть больше фильмов и игр. Шумящие ящики теперь работали днями и вечерами без останова распространяя средствами Windows File Sharing гигабайты пиратской информации и вирусы.

    Появление ADSL открывает дорогу торрентам, ed2k и прочим сетям. Медленные по началу каналы были всегда загружены на 110% в борьбе за свежие фильмы которые еще в "Патрии" не было, и за тяжело добываемый "ратио". Особо крупные счета  уже приходят не от Молдтелекома, а от Union Fenosa. компьютеры стали между делом мощными, с несколькими жесткими дисками. Они были и "рутерами", и файловыми серверами, и P2P клиентами.

    Потом наступило насыщение. Фильмы уже не успеваешь посмотреть, музыка только в дороге, на плеере. Уже нет времени на тяжелые игры, соц. сети съедают его остатки. Скорости не только по Молдове но и к миру уже вполне достаточные чтобы получить требуемое тогда когда нужно, а не через 5-10 часов. Многое уже смотрится в онлайне, и нет особого смысла держать домашний компьютер постоянно включенным. Однако привычки выработанные долгими ночными ожиданиями виртуального счастья трудно менять. Torrent клиент все еще в автозапуске, и совсем немного загружает ресурсы многоядерных  процессоров. IM клиент знающий кучу протоколов - Аськи, Яху, Gtalk, - также висит ночами в ожидании входящих сообщений, пока хозяин или хозяйка спит рядом.

    Сейчас же новое время - время мобильных устройств. Ноутбуки, нетбуки, смартфоны и планшеты. Они быстро засыпают и просыпаются. Облачные службы хранят ваши данные и сообщения. Везде есть беспроводные сети с сверхдостаточными скоростями за минимальные деньги. Нет смысла делать из своего компьютера сервер. Мы становимся потребителями информации, и только на работе нам нужны рабочие станции для ее производства. Форм-фактор desktop/tower PC уходит в прошлое. На корпоративном уровне основным инструментом сотрудника уже становится связка из ноутбука и смартфона. Более успешные и обеспеченные компании первыми приходят к этому.

    Но что вижу я уходя с работы поздно вечером - шумящие системные блоки с выключенными мониторами. Коллеги их просто оставили гонять воздух и электроны. Зная о том что для сохранения рабочей сессии есть встроенный функционал редакторов, браузеров, и ОС, имея возможность ввести в сон или hibernate режим и не воспользоваться этим - это просто барство. У них нет необходимых другим запущенных служб, они не будут работать из дому, время на запуск или пробуждение много меньше времени проводимого за утренним чаем или кофе.

    Стали ли мы рабами многолетней привычки?

    А вы выключаете свой компьютер?

    1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5,00 out of 5)
    Loading...

    Метки:

    10 комментариев »


    SSD + linux = awesome

    2012-03-13 23:08 | Автор: jekader | Filed under: FedoraMD, Jekader

    Передвинул корень и /home на SSD. Значительно шустрее всё работать стало.

    Видео для сравнения:


    Всё было передвинуто на свежесозданные файловые системы ext4, что также должно было положительно сказаться на производительности. Ранее также почти всё было на ext4, но то были файловые системы, изначально созданные как ext3 при переходе с федоры на debian года три назад, и затем cконвертированные в ext4.

    Система грузится, судя по видео, ровно вдвое быстрее. Да и в целом кеды теперь работают шустро, прям как LXDE 🙂
    Немного печально, что для нормальной работы KDE нынче требуется четырёхъядерный процессор, гигабайты памяти, SSD накопители, но такова цена прогресса!

    Если столкнусь с проблемами в ходе эксплуатации - отпишусь. Пока всё идёт нормально, всем рекомендую.

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
    Loading...

    Метки:

    2 комментария »


    Программное обеспечение в паутине

    10:18 | Автор: Vasile Chelban | Filed under: Vasile

    Будущее точно за веб приложениями. Моя жена кроме браузера использует audacious и shotwell, по единственной причине - большая коллекция аудио и фото материалов оставшихся с давних, оффлайновых времен. Мой коллега сделал Google Chrome центром своей среды: там и скайп, и почта, офис, PIM приложения, базы знаний и инструменты аналитика. Недавно моя дочка, возрастом в полтора месяца стала использовать первое ее приложение. И оно тоже нашлось именно в вебе - генератор шума помогает ей заснуть.

    Наверное путь выбранный Palm в разработке WebOS и Intel+Samsung в создании Tizen верен - ПО основывается на веб технологиях, и живет в облаках. Мы же, ретрограды, будем продолжать собирать программы их исходников, искать пакеты и не замечать что на дворе весна 🙂

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
    Loading...

    Метки:

    3 комментария »


    (ro) Downshifting pe 32 biți

    2012-03-06 23:07 | Автор: Vasile Chelban | Filed under: Vasile

    Sistemul meu de acasă a învechit. Procesor AMD Athlon X2 cu 2Gb memorie operativă DDR2 nu mai fac față nici la navigare pe Internet. Google Chrome cu 10 pagini web deschise, un audacious, skype și shotwell nu mai încap în 2Gb RAM, chiar dacă pe Fedora 16 x86_64 nu utilizez nici GNOME, nici KDE cu efecte grafice, dar Enlightenment DR17.

    A venit timpul să testez și să încerc Fedora 17 Alpha recent lansată. Fiecare jumătate de an execut o procedură: instalez de pe LiveCD imagine Fedora Alpha sau Beta, apoi transfer setările de pe sistem vechi pe cel nou. Datele utilizator rămân în sistem de fișiere /home partajat, iar conținutul /etc și /var copii de pe partiție / veche pe cea nouă. Întotdeauna am două sisteme de fișiere de 15Gb pentru două versiuni Fedora.

    Acum e moment oportun să decid trecerea la sistem de operare de 32 biți, cu speranța că acesta va cere mai puțină memorie, și-mi va permite să rezist tentativei de upgrade hardware încă un an.
    Care sînt avantajele și dezavantajele:

    • + Codul și datele vor fi mai compacte
    • - performanța codului pe 64 biți este de obicei mai bună
    • - nu voi putea compila și testa pachetele pentru x86_64
    • + puțin se va ușura procedura de instalare Skype și Adobe Flash plugin
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Метки: ,

    3 комментария »