Как да пишем по- правилно в Интернет

Как да пишем по- правилно в ИнтернетДнес ми трябваше да кача един Word документ в Google Docs и да се провери за грешки. Когато го качих видях, че няма spellcheking на Български, но имаше възможност за добавяне на такъв които ме препрати към Addon за Firefox-- "Bulgarian Dictionary". След като го инсталирах останах доста положително очарован и затова написах малка статия която добавих в какво.орг-- Как да пишем по- правилно в Интернет .

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

GLOBUL предлага предплатени пакети за мобилен интернет

globul_logoСофия, 12 февруари 2009 г. – От 15 февруари, GLOBUL предлага предплатени стартови пакети за мобилен интернет. Потребителите, които предпочитат да ползват мобилен интернет от GLOBUL без да подписват абонаментен договор, могат да изберат най-подходящото от двете предложения на оператора.

Първото предложение включва GLOBUL 3G Connect Center с USB-модем ZTE MF 626 и SIM-карта с включени 2 GB трафик, валидни за период от 31 дни, на пакетната цена от 99,90 лв. За потребителите, които вече имат USB или PCMCIA модем е второто предложение на оператора, което включва SIM-карта за достъп до интернет през мрежата на GLOBUL с пакет GoWeb 1 GB, с период на валидност 31 дни, на цена от 29,90 лв.

След изчерпването на включените MB трафик, абонатите имат възможност да презаредят своя предплатен пакет с пакет за презареждане GLOBUL GoWeb 512MB или GoWeb 1GB, като могат сами да избeрат периодa на активност на новия пакет. Пакетът за презареждане GoWeb 512MB струва 19,90 лв. при период на валидност 31 дни или 29,90 лв. при период на валидност 93 дни. Пакетът за презареждане GoWeb 1GB е на цена от 29,90 лв. при срок на валидност от 31 дни или 39,90 лв. за срок от 93 дни.

За презареждането е необходимо потребителят да има съответната сума като наличност в SIM-картата. Кредитът на картата може да се презареди чрез ваучери за предплатената услуга b-connect или чрез услугата CASH REFRESH, чрез плащане през банкомат, банков превод или чрез останалите начини за презареждане на предплатени карти.

За активиране на нов предплатен пакет за мобилен интернет, потребителят изпраща безплатен SMS до номер 125 с кода на избрания пакет за презареждане. За пакет GLOBUL GoWeb 512MB с валидност 31 дни, кодът е GA51, за пакет GLOBUL GoWeb 512MB с валидност 93 дни, кодът е GA53. за предплатен пакет GLOBUL GoWeb 1GB със срок на валидност 31 дни, кодът е GA101, a за пакет GoWeb 1GB с валидност от 93 дни, кодът е GA103.

Всяко добавяне на предплатен пакет GoWeb към удължава срока на наличния, а остатъкът от неизползвани MB се натрупва. Абонатът може по всяко време да провери оставащите MB трафик и валидност от закупения пакет с SMS с текст “GC” до номер 125.

Подробна информация за пакетите и начините за презареждане на предплатени пакети за мобилен интернет от GLOBUL е публикувана на официалната интернет страница на компанията www.globul.bg, телефон 123 и търговската мрежа на GLOBUL и партньорите на компанията.

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Съвети за Cent OS

Лого на CentosДнес трябваше да помогна на един приятел, че машината му нещо се беше шашнала (Cent OS 5.3). Понеже не съм се занимавал с Cent OS трябваше да прочета някои друга книжка. Ето тук съм написал някои полезни съвети

Инсталиране на VIM на CentOS

yum install vim-enhanced

Еквивалент на rcconf при Debian тук е ntsysv . Инсталира се по следния начин: yum install ntsysv

Ако случайно незнаете каква е вашата версия на CentOS може да го проверите ето така: cat /etc/redhat-release

При мен версията е 5.3 и изплю ето това: "CentOS release 5.3 (Final)"

Друго нещо интересно е ако искате да видите какви храналища имате активни и какви неактивни:

yum repolist all

PS: Интересно животинче е "Cent OS", но едвали скоро ще бъде от моите фаворити.

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Ограничаване на процесорното натоварване

Процесор или CPU :)Написах си един конвертор които трябваше да извърши конкретни операции.  Конвертора товареше машината зверски на 99% :)(Все пак обработва доста голям обем от информация) и трябваше да  намаля процесорното натоварване което правеше. За целта използвах cpulimit. След като го инсталирах apt-get install cpulimit :) мога да си избера как да огранича конвертора по PID,име на приложение или директно да го изпълня през cpulimit . Аз си избрах по PID понеже така и така беше пуснат конвертора.

cpulimit -p 28563 -l 30

По този начин процесорното натоварване за PID 28563 ще бъде 30%.

Благодарение на cpulimit всичко е наред. Конвертора си работи както и другите приложения(е конвертора работи по- бавно, но в този случай бързината не е проблем). И всички приложения заживели щастливо. Няколко часа яли пили и се веселили докато конвертора си свърши работата.

Примери:

Ограничава по името на процеса на 40% CPU
cpulimit --exe bigloop --limit 40
cpulimit --exe /usr/local/bin/bigloop --limit 40

Ограничава по PID на 55% CPU
cpulimit --pid 2960 --limit 55

Ограничава със стартиране на процеса на 40% CPU
cpulimit --limit 40 /etc/rc.d/rc.boinc start

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Изтриване на много файлове под GNU/Linux

67396-delete-keyСлучвало ли ви се е в папка да имате 50 000 директории или файлове и да решите, че трябва да ги изтриете. Ако решите да ги изтриете всичките (rm -fr *) ще ви излезе съобщение:

-bash: /bin/rm: Argument list too long

Това се получава защото има прекалено много файлове (или максимален размер на аргументите)
Ето го и ограничението от kernel_limits:

egrep ARG_MAX /usr/include/linux/limits.h
#define ARG_MAX 131072 /* # bytes of args + environ for exec() */

Решение 1:
find $PWD -exec rm -fr {} \;

Решение 2:
Изтриване на папката и след това ново създаване
rm -fr ufiles;mkdir ufiles;

Хубавото на Решение 1 е, че ако желаете да изтриете конкретни файлове може да използвате -name, а именно:
find $PWD -name "martin.*" -exec rm {} \;

VN:F [1.9.22_1171]
Rating: 5.0/5 (2 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Конвертиране от Unicode към UTF-8 или CP-1251

ФонтСлучвало ли ви се е да експортирате от OpenOffice към HTML и да сорса да е в някакъв странен енкодинг. Създадения HTML файл се чете и вижда по всякакъв начин, но ако решите да четете кода ще ви бъде малко трудно :). Днес трябваше да конвертирам един документ от DOC > HTML , но създадения html файл да има възможност за ръчна обработка. В случая е невъзможно поне енкодинга е доста нечовеко приемен :)(lol). Направих един малък Research и видях, че OpenOfifce експортва в Unicode.
Да приемем за пример, че искаме да изведем съобщение "Архипелак". Ако се експортне в OpenOffice html кода ще бъде следния:

архипелаг

Това е абсурдно за ръчно едитване. За целта се ползва html_entity_decode чрез които се конвертира напълно успешно във всякакъв енкодинг. Пример за конвертиране от Unicode към UTF-8 и Unicode към CP-1251:

print html_entity_decode($string, ENT_NOQUOTES,'UTF-8')."\n";

print html_entity_decode($string, ENT_NOQUOTES,'CP1251')."\n";

PS: Забелязах че на OpenOffice под Windows не се ползва Unicode. Проблема може също да се реши и чрез смяна на експортиращия енкодинг за HTML

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Добрият стар GNU/tar на помощ

gnu-head-60Наложи ми се под Windows да архивирам една директория с под директории и файлове само на кирилица и да ги кача на една машинка с Debilian . Пробвах с инсталирания архиватор- WinRar (Версия Х). С Winrar си архивира всичко правилно , но работи под Windows, а под GNU/Linux като разархивираш ти прецаква енкодинга на имената(които са на кирилица). В место да търся какъв енкодинг има и etc. реших да изтегля на тази машинка добрия стар tar . Архивирах с tar "tar -cf  mishka.tar.gz mishka" , качих го на машината, разархивирах го и всичко си беше наред с имената.

Извод: Ясен е :)

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Httpool с нов адрес

Logo на httpoolПреди няколко седмици изпратих фактура на httpool, но се оказа, че съм я изпратил на стария адрес. За всеки които не е получил  уведомително писмо от httpool и незнае, че има нов адрес това ще му бъде полезен пост.

Ето го и новият адрес и данни за кореспонденция на httpool.bg:

Httpool Bulgaria

Ул. Солунска 15, ет.2, ап.4
София 1000
България

[email protected]

Phone: +359 2 9880975

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Купон за hover.com- 25% off

Hover_logo_domainДнес поднових един домейн в hover.com за 2 години(domain.net- 20$, 10$/година). Използвах промо код: labrats , чрез които имаше 25% намаление. В краина сметка вместо 20$ платих 15$.

PS: Надявам се този пост е спестил на потребителите на hover.com някой друг долар.

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Един популярен регистрар по- малко- parava.net или 10-domains.com

domain-namesБях излязъл за няколко дни в отпуска и съответно домейна на Добруджа Кабел (www.dcable.net) беше паднал като се върнах. Какво се оказа? Освен, че е изтекъл точно преди няколко дни това малък проблем в сравнение с това че регистрара които от началото на регистрирането на домейна го обсужваше беше закрит :). Оказа се, че ICANN са премахнали акредитацията на parava.net и всичките им 30 000 домейни са прехвърлени към Tucows (Hover.com). Ето го и "termination notice" от ICANN до Parava (pdf). От Hover.com пишат, че на емайла от административните контакти  ще бъдат изпратени новите потребителски имена и пароли за влизане в Hover.com. Съответно докато ме е нямало от Hover.com са изпратили имейл, но колегата не обърнал внимание на писмото и го изтрил(:(). Ако и на някой друг се случи влиза ТУК -> "Remember me Forgot your password?" и въвеждате стария имейл от "Административни контакти". След това получавате потребителското име и парола.

Това е всичко :)

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Личен Блог на Мартин Петров