Изчезна от светът ми точно както и дойде – неочаквано и безмълвно. И за двете се готвех отдавна и за двете се оказах изненадан. Побягна не очаквано, скри се от мен или скри мокрите си очи, загадка която никога няма да узная. Погледът ми се отправи след теб въпреки, че не те виждах. Понякога се чудя услуга ли ми направи или пък не пак загадка… Мисля си няма как да ти липсва нещо което си нямал, но уви не е баш така. Липсваш ми много ужасно, безумно много. Не няма да тръгна след теб нали затова побягна, след време може би но не сега.
CCNA Exploration Chapter 2 Exam
Вчера направих първия си изпит за Cisco академията на която ходя. Поради факта че си затрих постовете маи го няма обяснението, че почвам такова училище. И така дам започна акдемията дори първото и събиране беше на рожденния ми ден- приех го като късметлиики знак 😉 Общо взето академията определено ме радва, защото научавам теория за много от нещата които практикувам която ми е убягвала по един или друг начин, отделно краинта цел сертификат за CCNA Exploration е изключително важна за мен а и сама по себе си е едно голямо предизвикателство за мен. Та схемата е следната след всяка глава която взимаме имаме изпитчета за да си сверяваме знанията. Накрая на всеки семестър а те са общо 4 ще имаме изпити пак върху целия семестър и накрая на 4-тия семестър ще положим няколко изпита подговрящи ни за последния изпит които да ни сертифицира като Cisco експерти. Та по ред на тая схема вчера си направих теста за втора глава – първия такъв защото първа глава е само въведение. Изпита беше с положителен резултат за мен изкарах 89.1%. От максимални 46 точки изкарах 41 😀 прилично мисля но все пак се надявха за над 90%. Това не е от кои знае какво значение въпроса е всичките изпити през семестъра да съм го покрил с над 70% мисля.
Ето малко слънчева музика от един мои познат JaGWaR младежа прави разкошна музика.
top show second cpu
Днес ми се наложи да проверя натоването с top на един сървър и изненада показваше ми общо сумарно на 2-те му ярда а не на всяко поотделно. Както обикновенно решението беше елементарно в случая особенно елементарно с натискането на 2 бутона. Когато стартираме top e е необходимо да натиснем следните бутони:
- натискаме 1 за да се покажат всички ядра
- натискаме W за да се запише настроиката и да не се налага всеки път като го стартираме да натискаме 1
CodeIgniter multi base_url
Така както писах в предишния пост проблема с дефинирането на променливата base_url е доста неприятен. В конкретност тази променлива се грижи за създаването на пътя към линкове, екшъните в формите, редиректите и прочие и ако не е сетната CI нереаботи корекно 🙂 Работи ама прави едни луди неща с url-тата 🙂 Решението както винаги е елементарно ( за мен се появи малко преди да реша да си го напиша сам) 😀
$config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http"); $config['base_url'] .= "://".$_SERVER['HTTP_HOST']; $config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
С това парче код се замества base_url в конфигурационния фаил. Работи както се вижда както за http така и за https. Взима си само папката в която разположена платформата така, че не е необходима никаква намеса от наша страна.
CodeIgniter
Живота ми като програмист кардинално се промени – посегнах към ония плод които винаги несъм харесвал – готов framework за кодиране на проекти, причините са си чисто мои защо не ги харесва. Но вече останах без избор и се обърнах към приятели с опит в областа и те ме насочиха към към CodeIgniter общо взето прегледах за какво иде рече – допадна ми. Отделно че прочетох доста добри мнения, така че нямаше смисъл да избягвам неизбежното. Днес започнах да пиша с платформата и установих 2 много неприятни неща
- Репортинга на грешките е насочен само към фаилови логове и платформата не плюе грешки дирекно върху страничката – само една бяла страница се появява и се чудиш какво се случава. Безумно неудобно Дори след ръчна настроика в php.ini нещата останаха в полза на CI. Решението на проблема е с добавянето на един външен хелпър Err Helper – човека е обяснил как се плава туи чудо. След като го сложих всичко си доиде на мястото.
- В конфигурационния фаил на платформата има един променлива base_url в която е описано основното URL за да може да довършва платформата линкове редиректи и всякакви други URL-та – като цяло идеята е добра ама ако саита е с повече от 1 домеин какво правим 😀 Има доста решения на проблема. Аз вероятно с една серия от if-oве ще проверявам от кои домеин ми идва заявката преди да сетна променливата 🙂 ,защото не иска да приема стоиност от $_SERVER[PHP_SELF] отново безумно решение
Като изключа тия ми дв забележки CI ми допада лесно се пуска сървърче дори и неопитен пишлигар в 9-ти клас ще го направи а не като Zend Framework да иска часове настроики 🙂 Отделно е скоростен или поне така чета навсякъде Засега ще поработя с него и ще видим дали ще се хванем ръка за ръка или ще стане една част от миналото 🙂