Windows 7 hibernation & dual boot проблем

June 21st, 2011 BornToDrink 1 comment

След като инсталирах OpenSuse като втора ОС заради проект в работата, спря да ми работи хибернацията на 7-цата.
Всъщност като цъкна “Hibernate” компютъра просто се заключва.

Решението се оказа просто, но нямаше да се справя без известно ровене в нета.
- стартирате Ubuntu live CD (например) и стартирате Gparted
- избирате най-първия дял от харда (без значение дали се пада C:/), например /dev/sda1 и му слагате флаг “boot”
- restart -> всичко би трябвало да е ОК вече

*Тази “процедура” не омазва boot loader-a (в моя случай GRUB) и не би трябвало да има проблем.

Уиндоус disk manager-а май няма подобна опция(?).
Преди не съм имал подобен проблем след инсталация на Убунту, а при инсталацията на OpenSuse имах известно мотане при сетването на партишъните, вероятно тогава се е получила врътката.

Categories: PC Stuff Tags:

Нает сървър vs VPS впчатления

June 5th, 2011 BornToDrink 1 comment

Преди по-малко от месец прехвърлих всички лични сайтове от виртуален към нает сървър, като и двата са на Суперхостинг.

Преди всичко, искам да благодаря на отзивчивостта на екипа на Суперхостинг и най-вече на търговския отдел и отдел Системна администрация.
Не че досега съм имал някакви резерви, но след последния ми допир с фирмата, видях как тя олицетворява отношението към клиента, което тотално липсва в почти всички сфери в България.

Няма да навлизам в подробности и преминавам към същността на поста, който има за цел да даде представа на хората, които се двоумят дали да преминат към нает сървър и какво е предимството от него спрямо ВПС-а.

Причината за миграцията ми е натовареността на MySQL процеса и лагването на сайтовете заради бавни заявки.
Което от своя страна беше следствие на 1 таблица с прекалено много записи (1.5 милиона) и Fulltext-search заявка към нея.

Предполагам основния минус на ВПС-а е невъзможността да се задели определен ресурс, без това да окаже влияние на производителността на машината като цяло.
Според мен става въпрос най-вече за ползването на HDD, който е общ за всички ВПС-и на машината.
MySQL-а ползва дефакто харда, за да си записва нещата и да търси в тях и въпреки софтуерния райд на наетия сървър, нещата там се случват значително по-бързо.

Виртуалният сървър беше най-високия план:
4 IPs, 2gb ram, 65gb hdd, 4 терабайта трафик и (предполагам) хардуерен райд.

Наетия сървър е:
4гб рам, четириядрен Xeon с 8 нишки, 2х500 гб HDD в райд и 2 терабайта трафик i 2 ip-та.

На пръв поглед има “downgrade” с IP-тата и трафика.
Което в моя случай не е проблем предвид GZIP компресията на сайтовете и оптимизацията на картинките, както и minimize-нат JS/CSS на най-посещаваните сайтове.
А броя на IP-тата също не мисля, че е особено важен.

Скоростта, с която сайта се зарежда на наетия сървър обаче е доста по-добра.
Лоуда на сървъра е доста нисък и ще носи още много товар, преди да се замислям за сървърен ресурс скоро.
Без да съм 100% сигурен, според мен най-големият плюс са хардовете + повечето рам, която помага за query cache-а.
Процесора почти не се товари, като през повечето време честотата на ядрата седи на 1600 (вместо 3300mhz), което значи, че просто не е нужна процесорна мощ и работят пестеливо откъм електричество.

Вариантът за колокация, за който бях писал по-рано на теория излиза по-евтино, но на практика в момента не се грижа за хардуера (ако нещо се случи) и имам перфектен съпорт в лицето на Суперхостинг, който последния път реагира 10-тина минути след email-а ми в почивен ден (и то на национален празник).
Отделно, миграцията на сайтовете, базата данни, ДНС-сървъра, настройките, които съм правил на php.ini/my.cnf на виртуалния и разни подобни бяха направени от Суперхостинг и то за доста малко време + опция да тествам всичко преди да прехвърлят трафика към сървъра.

Categories: PC Stuff, web Tags:

Почивка по българското черноморие

June 5th, 2011 BornToDrink No comments

Плажове.бг е новият член на групата сайтове, които са насочени към туристите, решили да посетят българските черноморски курорти.
Сайтът включва интерактивна карта, която позволява търсене на хотели по съвсем нов и по-добър начин.
Регистрацията в Плажове.бг на хотели е напълно безплатна и включва няколко услуги като личен профил, добавяне на горещи оферти в календара на сайта, карта и други.

Categories: web Tags:

PHP IDE – NetBeans?

May 21st, 2011 BornToDrink 3 comments

Преди време бях писал за няколко PHP IDE-та, които бях пробвал и тогавашния победител беше phpED.
Междувременно в тестовете влезе и MS Visual Studio 2008 + VS.php плъгин.
Студиото си има своите плюсове, но просто не е правено за ПХП.
Продължих работата с phpED на Nusphere, но оня ден се случи така, че crack-а се скофти и идето крашваше при стартиране, със съобщение за нелицензирано копие (което си беше вярно де :D ).

Изтеглих най-новия NetBeans версия 7.0 и изненадите започнаха:

- има JS поддръжка по дефолт (нещо, което липсва при phpED)

- SVN-а работи директно през интерфейса на ИДЕ-то, без настройки (ако не се лъжа phpED има CVS само)

- дебъгера тръгна с добавянето на 5 реда в php.ini, ползвайки xdebug и самата работа с него беше значително по-лесна (поне според мен), отколкото с phpED. Липсва и проблема от предни версии на спирането на breakpoints и нуждата от ползване на xdebug_break().

- търсачката има така търсения от мен “wrap” или иначе казано, като свършат съвпаденията да не спира, а да минава в началото, като самия интерфейс на сърча е тип Firefox, a не като попъп, което ми допадна също

- не знам въобразявам ли си, но ми се струва, че 7.0 работи доста по-бързо от версиите, които ползвах преди (мисля че 5.* бяха). Все още съм със същия лаптоп и няма как да е от хардуера.
Зареждам 5 проекта в един workspace и просто липсва цикленето при първоначално отваряне и въобще при работата с интерфейса на ИДЕ-то.

- дефолтните настройки на клавишните комбинации са доста по-стандартни и се наложи да променя само една комбинация, за разлика от phpED, където по дефолт нещата са доста криви.

- убийте ме, но не видях при phpED как да си добавя include path за autocomplete-а (т.е. да добавя папката на фреймуърка, който ползвам), въпреки, че се мъчих веднъж, но безуспешно. 100% има, но не е особено user friendly (ако мога да се дам за критерий..)

- при търсене в проекта, резултатите са групирани по съвпадения в даден файл и не ги листва всички, а само файловете с “expand”, което ми се струва по-добрия вариант

Както phpED, така и NetBeans се нуждае от малко настройки откъм работата с едитора, главно заради интервалите и табовете, но се прави за 1 минута.
AutoComplete-а можеше да е и по-бърз, но пък работи чудесно както за PHP, така и за JS/HTML/CSS.
Като минус мога да добавя липсата на пътя до текущия файл в тайтъла на самата програма, но не е болка за умиране.

И не на последно място, всичко е безплатно, няма кракове, торенти и простотии. Ъпдейтите си идват автоматично и работи на всякакви платформи – Windows, Linux, Mac OS, Solaris
А за разработчиците на различни технологии, има поддръжка на Java SE, Java EE, C/C++ и PHP.

Всъщност, поддръжката на Java е била основната идея преди време, но спокойто мога да кажа, че е един доста удачен избор и за PHP програмистите.

Categories: PC Stuff, web Tags:

Travel in Bulgaria

May 17th, 2011 BornToDrink No comments

След стартирането на най-новите туристически портали за планински туризъм и почивка на море, потребителите на двата сайта вече могат да се възползват от услугата на vacations in Bulgaria.
Всички потребители получават безплатен превод на английски език и регистрация в туристическия портал към България, което им дава още по-голяма популярност и възможност за директна връзка с посетителите.

Categories: web Tags:

Планина.бг или налазване в туризма

January 25th, 2011 BornToDrink No comments

Преди малко повече от две години, когато пуснах сайта за обяви AlaBala.bg, закупих още еидн домейн – Planina.bg.
Идеята ми беше ясна още от тогава, незнайно защо обаче, сайта го направих едва в края на 2010-та година и най-накрая стартира.
Междувременно имаше дори оферти за домейна, и то никак не бяха лоши, но реших да го запазя.
С жена ми мислим да направим една почивка на планина преди да се е стопил и снега, но пък ако не ски, то поне ще наспамя хотела и ще ги “посрещна” с маркетинг оферта. :D

Categories: web, Общи Tags:

Поредния “куриер” – или “как да си изгоним клиентите”

November 22nd, 2010 BornToDrink No comments

След сагата с “България Експрес”, ето че се натъкнах на още едни, които са направили всичко, за да не успея да им ползвам услугата.
Налага ми се да пратя пратка от София към Две могили, където учудващо има офис на Спийди.
Отварям им сайта и гледам – онлайн поръчка. “Супер”, викам си и почвам.
Попълних половината данни и видях бутон “Карта”, цъкнах и о, чудо – нищо не се зареди и данните, които съм въвеждал изчезнаха.
Втори опит беше директно по телефон, където беше и голямата изненада.
Звъня и се включва автоматична система:
1. Натискам едно за София (секундите разговор вече вървят)
2. След известно звънене – “няма свободни линии”
3. На третия опит минах тази стъпка и ми се включи пак автоматична система, където чаках повече от минута, в която ми бяха обяснявани сякви тъпотии, включително и ми цитираха телефони (единия, на който всъщност звъня!)
4. И след цялото чакане + няколко секундния сигнал за свободно получих автоматичен отговор:
“Няма свободни оператори, моля натиснете 1 за да запишете номера си и ние ще ви се обадим.”
5. Натискам 1 -> включи се отново точка 3 и пак минута и нещо словоизлияния.
6. Вече позеленял звъня втори път, всичко минава наново и накрая успява да им сработи нещастната система (пак няма свободни оператори) и ми казва “въведете вашия номер + пощенски код и въведете звезда.” – с цел някой да ми се обади като си изпие кафето, предполагам.
7. Правя го и системата почва да ми диктува номера, за да потвърдя.
8. На петата цифра почва да бучи ужасно и спрях да чувам каквото и да било.

9. Звъннах на Еконт и въпреки, че нямат офис в Две могили, ме обслужиха. Взеха поръчката и си казахме “приятен ден” за около минута и половина разговор.

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

Categories: Общи Tags:

Най-после виртуален сървър

September 23rd, 2010 BornToDrink 9 comments

След дълго чудене дали все пак да минавам на по-добър хостинг, взех най-малкия ВПС от Суперхостинг.бг
512 рам, 25 хард, Xeon 5620 (предполагам 1 ядро ползвам) 2.4гхз, 12мб кеш. 1 терабайт трафик, CentOS и root достъп, разбира се.
Съпорта бяха така любезни да ми преместят няколко сайта и да ми конфигурират ДНС сървър.
От request-а ми, до потвърдителния емайл, че всичко е готово нямаше и 2 часа (и то след 10 вечерта :) ).
Според ApacheBench, на новия хостинг 50 импресии ги прави за точно 2 пъти по-малко време.

Categories: PC Stuff, web Tags:

Как да си сменим Search Engine-а на Chrome?

September 2nd, 2010 BornToDrink No comments

Понеже в работа Google ме засича като Холандия или Германия, default-ния search engine е Google.nl или Google.de, което води до кофти резултати.
Решението, което намерих е просто.
- В адрес бара давате десен бутон и “Edit search engines…”
- в прозореца давате “Add”
- попълвате си първите 2 полета по избор
- третото поле е (за google.bg):


http://www.google.bg/search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}sourceid=chrome&ie={inputEncoding}&q=%s

Тук може да се добави и всеки сайт по същия начин, без значние дали е търсачка или просто някакъв сайт. :)

Categories: PC Stuff, web Tags:

20% отстъпка за VPS и Dedicated Server от ICN.bg

September 1st, 2010 BornToDrink 2 comments

Както споменах в предната тема, Гугъл спокойно може да ви изяде процесорното време на хостинга, когато индексира по-големи сайтове.

Решението е просто и вече още по-достъпно за напредналите webmaster-и.
ICN.bg от скоро предлагат 20% отстъпка за VPS сървъри, които биха били перфектно решение за хостване на сайтовете ви.
Когато обаче имаме нужда от пълната мощ на собствен сървър, същата тази отстъпка важи и за наети сървъри от ICN.

Купонът за отстъпка е: 20SerVerS – 20% отстъпка за VPS-и или сървъри.

Categories: web Tags: