Author: Иван Димов | Filed under: Разни, Сайтове

Следя HTML5 от много време и все се каня да го започна , но нямах време .Това лятото учих Objective-C за да програмирам за iPhone/iPod/iPad след това септември дойде време за ликвидационни сесии и след нея си казах ,че трябва да почна HTML5 . Като цяло съм се насочил към мобилното програмиране и Objective-C ми отваря вратата към най-популярната платформа iOS на apple , но ако искам достъп до останалите платформи (без да учене на още 2-3 езика) html5 беше решението. Още юли месец бях направил леки проучвания на audio тага в html5 от видео сесиите на WWDC на apple и знаех, че може да се пускат през него аудио стриймове и си виках това ще е перфектно за радио web app. Та намерих си в края на септември една книжка „Pro HTML5 Programming“ и видео уроци от Lynda.Com и започнах лека полека да уча html5 . Tаман по това време по-случайност видях сайта на predavatel.com , които бяха направили опит да пуснат радио web app и тогава се амбицирах още повече , защото въобще не бяха направили това което аз исках .
Та след малко борба с кода успях да реализирам това което исках и повече инфо за него може да видите в секция в iРадио . На кратко работи на iOS 3++ (като няма как да го тествам на по-стари версии) , също така под десктоп сафари . Избрах сафари , защото има как да тествам приложението на мобиле сафари което е инсталирано на над 150 милиона устройства. Направих тестове с емулатор на android 2.2 , но <audio> тага не работи а и емулатора лагва супер много и не може да се тества освен ако нямаш android телефон. Та от тука следва и ограничението само за сафари (стремях към мобилните телефони) да не се обиди някои , с удоволствие ще поддържам и другите браузъри в бъдеще стига да стигнат нивото на сафари
.
Като цяло използвах всичко което можах от html5 за да направя iРадио : Web Storage, Forms API, HTML5 Audio, Offline Web. Като поддръжката на всичко едно от нещата е различно в всеки един браузър освен localStorage , което се наложи да използвам , защото незнайно защо web SQL работеше на десктоп сафари , но не искаше на мобиле сафари (всъщност последно гледах туториали в които работеше явно е имало малка грешка и е трябвало да съм по упорит). Също така тествах поне 3-4 библиотеки , който помагат за да програмата изглежда повече като нативе iOS програма , за жалост всички вървяха много зле на моя iPod 2g , който за мене е прага ако не върви добре тук няма смисъл . Та се наложи в движение да преговоря java script и jQuery за да направя нещата по леки и да се държи и изглежда прилично под iOS . Като цяло HTML5 е направено да улесни програмистите и е супер идея но поддръжката на браузърите е на нивото което беше ajax преди 5 години в смисъл трябва да се мисли за всеки един браузар и да се мислят различни фатки за да изглежда сайта/web appа еднакво навсякъде. Надявам се поддръжката и стандартите да бъдат завършени възможно най-скоро защото за html5 ще се програмира най-лесно.
Снимки:
Author: Иван Димов | Filed under: Разни
Да отново е септември и Apple направиха редовната си пресконференция за да обявят новите iPod-и:

iPod shuffle - Както и предполагах върнаха бутоните не знам защо не го направиха още миналата година при положение че 3g беше обявен на 11 март 2009 . Та новия модел има бутони като 2g и VoiceOver от 3g и може да кара 15 часа на батерия което го прави (поне за мене) перфектния Mp3 плеър за бягане.
iPod nano – Тука избиха рибата просто това не го очаквах въпреки слуховете преди това и излезлите видеота от Китай където показваха дисплеи с 3×3см. Това да направят нано-то с малко по големи размери на 2g shuffle и да му сложат мулти touch скрийн бе тотално не мислимо. Но все пак това е Apple и го направиха и то от демото изглеждаше много удобен за ползване и с много красиво и просто touch UI . Това трябва да използва iOS и просто чакам да го вида като го jailbreak-нат и сложат други програмки освен основните .
iPod touch – тук нямаше точно големи изненади, общо взето получи всичко което има iPhone 4(2 камери,Three-axis gyro,ретина дисплеи,А4 процесор) като камерата отзаде може да снима HD(най-вероятно с по-лошо качество от iPhone) и снимки с 960×720 разер и няма флаш но е още по тънак от стария touch . Това поне според мене е повече от достатъчно , особено че най-евтиния модел е 229$ 8GB и получава всичко не като миналата година където пуснаха за 199$ по-стария модел .
Освен новите iPod-и представиха и iTunes 10 които не добавя нищо ново освен Ping което е социална мрежа само за музика което може би щеше да е достатъчно ако бяха го реализирали като хората . Днес го тествах и просто има да работят много по това нещо за да привлече някои да го ползва основно за сметка на last.fm . Като цяло е предназначено за хора , които купуват музика от магазина, което е грешка има много които не купуват и все пак ползват iTunes и изпускат възможността да ги привлекат да купуват .
Ъпдейти по iOS представиха новостите по iOS 4.1 който излиза следващата седмица които би трябвало да подобри работата(по малко лаг) на iPhone 3g (следователно и моя iPod 2g) и сума други бъгове . Също в iOS 4.1 добавят HDR за снимки и Game Center който не е достъпен само за модели по нови от iPod 3g и iPhone 3GS . Също показаха леко демо и на iOS4.2 който е за iPad който добавя всички нови функции от iOS4 и възможност за принтиране и излиза през ноември.
На края обявиха ъпдейт на Apple TV за жалост този продукт няма дa стигне България та ще го пропусна само ще кажа , че го направиха 4 пъти по малък от стаиря (най-вероятно защото използва А4 процесор като iPhone/iPad/iPod) и е на 99$(в европа 120€).
За мене хита които представиха тази година е новия iPod nano следван от iPod touch .
Това което на мене ми липсва е ъпдейт на iPad-a все пак в момента всички продукти с iOS притежават 2пъти повече рам сравнено с iPad-a (поне според мене iPod-a има колкото iPhone 4 512mb но това ще стане ясно като го пуснат в продажба). Това не е толкова важно и повечето потребители няма да обърнат внимание защото дори го няма като описание в спецификацията , но за разработчиците които пишат програми е важно все пак това е таблет не телефон . Всъщност ноември не е толкова далече като нищо може да обявят нов модел тогава ще почакаме и ще видим
.
Видео Adds iPod touch, nano :


Снимки:
Author: Иван Димов | Filed under: Разни

Таман взех да се притеснявам за моя нов любимец за , който писах преди време в блога и прочетох това в torrentfreak . И сега няколко дни след това сайта си работи , от това което torrentfreak са разбрали от създателите на сайта е , че техния хост Mhost доброволно е спрял сайта след като украинското правителство е изявило притеснения за сайта. Какви са ми красавци така наречените холивудски студия и прочие , не знам как не се научиха от предишните си грешки и как не си насочиха усилията в нещо като докарването на дигитална музика и видео в Европа (България) . Как веднъж не предложиха да станат партньори с някои тракер и те сами да си качват съдържанието в тракера и хората да го свалят срещу някаква скромна сума. Това е една идея сигурен съм , че ако съберат в една стая млади и амбициозни хора и им кажат какъв е проблема ще измислят къде къде по-мъдри и по-доходоносни решение от това което те правят сега. А това което правят сега е , да плащат на дадена организация да им защитава правата , а тя ги защитава с адвокати и с говорене с едни политици ,които да приложат натиск на други политици от друга държави за да могат да затворят 3-5 торент сайта , които след 3-4 дни излизат на друго място. Това за мене е наливане на пари в бездънна яма , защото тези адвокати и тази организация не са безплатни а торентите винаги ще намерят къде другаде да се хостват . След като в България вече не се хостват тракери(аз поне не знам за такива) значи ли , че пиратството го няма ? Не защото сайтовете все още си работят и хората ги ползват. За мене трябваше първо да представят алтернатива и тогава да тръгнат срещу арена-та и замунда ,тогава щеше да има ефект от всичко това. И все пак в момента никои в българия не може да ми предложи музиката, ТВ сериалите, филмите които на мене ми харесва на поносима цена online на хубаво качество . За сравнение в американците имат iTunes,Amazon,hulu,netflicks,zune и много други начини за достъп.
Последно ви препоръчвам да изгледате това видео където Peter Sunde един от създателите на The Pirate Bay разказва историята на сайта и неговите виждания за пиратството:

Author: Иван Димов | Filed under: Разни
Причината за спирането на коментарите в блога в началото на годината беше точно големия спам . Минаха няколко месеца и в началото на май , реших да пусна коментарите пак , но незнайно защо спама се бе увеличил , но този път започнах да преглеждам логове и статистики. Незнайно защо получавах страшно много посещения от qq829.com , направих кратко проучване в чичо Google и се оказа , че това са китайски спамери , които са обичайните заподозрени и по други блогове . За щастие имаше и решение , а именно блокиране на Китайски IP-та чрез .htaccess файл . Ако попаднете на същия проблем , за блокирането написах следното в файла :
RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} cnzz\.cn [NC,OR]
RewriteCond %{HTTP_REFERER} qq829\.com [NC]
RewriteRule .* – [F]
От тогава спама намаля драстично не е спрял , но от 20-30 на ден намаляха на 3-4 спам коментара на 3-4 дни които Akismet си ги хваща . То и тогава ги хващаше , но сега цифрата е по приемлива и съм по-спокоен
.
А и ако имате същия проблем няма да е лоша идеята да смените паролите на всичко в хоста профилактично
.
Няколко линка за повече инфо по темата:
aurellosoft.org/… – Computer Security
http://www.parkansky.com/china.htm
thesharklady.com/… – Блог пост „qq829.com: Malicious Scripts or Spam from China?“
Author: Иван Димов | Filed under: Разни
Нямаше как да се откажа от моята мания по ТВ сериалите и това лято и започнах да следя 3 нови сериала , 2 от който благодарение отново на iTunes , където излезнаха пилотните им епизоди безплатно и просто нямаше как да не ги сваля за да видя за какво иде реч. За iTunes трябва да напиша още един пост май , защото тази програма и iTunes Store особено са върхъ . Естествено за БГ не е достъпен пълния магазин само този с програмите за iPod/iPhone/iPad , но не е трудно и сдобиването с US акаунт или поне преди 3 години не беше . Сега по няколко
реда за новите ми любимци :
The Good Guys - не знам кои им определя жанровете в imdb , но това си е чисто Крими/Комедия , не мога да го сравня с никои от сериалите , които съм гледал , може би да кажем комедиен вариант на NCIS
, определено е нещо ново и свежо и ми харесва .
The Gates - За мене жанра на сериала Крими/Syfy с елементи на Отчаяни съпруги по точно определение на жанра не мисля ,че има
. Та действието се развива в предградието The Gates което е защитено от масивни железни порти общество между които съжителстват вампири, върколаци, вещици и кои знае какво още. Уникален замисъл много ми харесаха първите 3 епизода много загадъчни с малко криминален елемент.

Covert Affairs – Много хубав и динамичен екшън , много прилича на Alias , който не съм го следял никога (тук там съм гледал епизод два) и не ми е харесваше, но колкото и да си приличат този ми се струва по свеж и с по хубав актьорски състав.