Постове 1 - 5 от 7 с таг Apple

Jan 31

Както написах предишната седмица съм решил всяка седмица да събирам малко линкове и да ги описвам тук. За съжаление за поредна седмица нямах време да довърша някои от дълбоко замразените постове. Но мисля, че следващата ще ми е по-свободна.

Понеделник 25.01.2010

Yehuda’s – evented programming with jQuery – това се явява като (макар и само косвено) продължение на Creating UI Elements With Low-Coupling And Conditional Event Handling, за което писах миналата седмица. Което за пореден път ми показва, че май javascript компонентите на там са се насочили.

In praise of git’s index – много добра статия за git index-ите.

Вторник 26.01.2010

The Path to Rails 3: Approaching the upgrade и rails-upgrade: Automating a portion of the Rails 3 upgrade process. Rails 3 е почти готов след малко повече от година разработка. И от където и да го погледнеш си е огромна стъпка на пред, даже няколко. В постовете се обяснява за проблеми и съвети при преминаването към Rails 3.

JRuby за Аndroid – време беше. Как ви се струва едно ruby приложение за телефон през JRuby за Android, през MacRuby за iPhone и … (не че някой ще ползва windows mobile), но IronRuby за Windows Мobile. Преди време си бях говорил с познати за такава идея и че на теория е възможно (а според тях на практика не). Но това е още една стъпка в тази посока. Въпреки че анатомиите на iPhone / Android приложенията са доста различни, все повече си мисля, че е възможно да стане нещо такова.

Answering Baranovskiy’s JavaScript quiz – Явно Вторник е бил доста мързелив ден.  Nicholas C. Zakas показва отговорите на js теста на Dmitry  Baranovskiy. Аз с радост мога да се похваля, че само за единия въпрос се подвоумих малко (на този с arguments[2] = 10).

Сряда 27.01.2010

Put that data-* attribute away, son…You might hurt someoneDan Webb е страшно уважаван от мен дивелопър. Беше част от PrototypeJs Core и беше работил по един от първите Rails плъгини за Unobtrusive JavaScript. Да не говорим колко идеи почерпих от неговата LowPro за моя CD3.Behaviors.  За нещастие, доколкото разбрах, вече работи главно с jquery.

Но да се върнем на темата, че малко се отнесох. Тук той обяснява за data-атрибутите и че колкото и да са яки, не трябва да се използват прекомерно. Поста му се явява като отговор на Yehuda’s – evented programming with jQuery.

Четвъртък 28.01.2010

Emile.js talk (video & slides)Thomas Fuchs обяснява неговия mini css animation framework – Emile.js. Който е само 51 реда (+ празните редове и Copyright-а :) ). Много полезно и абсолютно задължително за тези, които не искат цял живот само да ползват неща, които не разбират.

Why Arel – ActiveRecord 3.0 ( който е част от Rails 3 ) е изграден върху Аrel. Като наскоро  излезе и Active Record Query Interface 3.0. Но какво е Arel, ами Relational Algebra (и моята първа реакция като го чух беше – ЪЪъъ). В поста се обясняват мотивите за написването на Аrel. Важно е да се каже, че Arel е напълно отделно от Rails и може се ползва независимо.

The HTML 5 sandbox Attribute Improves iFrame Security – Една от критиките към html5 е, че не помага на този етап за сигурността на мрежата. Това е една малка стъпка напред. Жалко, че май никой не е чувал за <module> тага предложен от Douglas Crockford още в далечната вече 2006.

New ActionMailer API in Rails 3.0 – Голямото пренаписване в Rails 3 върви с пълни сили и сега ActionMailer си намери майстора. (Все пак май ActionMailer си е като недоносеното дете в Rails пакета).

Петък 29.01.2010

По-рано през седмицата Apple обявиха така дългоочаквания iPad. И общо взето никой не го харесва. Като за мен си е просто играчка. На който ако и бяха сложили просто MacOsX щяха да разбият всички, но такъв е живота. Общо взето в Петък имах много работа и нищо интересно не ми попадна. Само 2-3-4… статии за iPad. Всичките еднакви от една страна Apple хейтърите го нареждат от всякъде, Аpple феновете леко разочаровани, поради големите очаквания и само неутралните наблюдатели с положителни оценки (леко резервирани, но положителни като цяло).

Бонус

Седмицата беше много изморителна и затова нямах много време да си прегледам Google Reader-a (все още имам към 200 не прочетени статии). Затова чак днес видях серия от 3 поста от Amix, създателят на Todoist и Plurk, и първият блог, който започнах да следя.

Накрая ще сложа едно футболно клипче, на което попаднах тази седмица, за голове вкарани чрез отборна игра:

Mar 28

overview-gallery3-20081014

Вече съм горд собственик на macbook :)

Колкото и да харесвах  Ubuntu, си имах и някои проблеми с него. Особенно със звука и видеото,  нещо и мишката ми правеше проблеми. Но най-големия проблем си остана, че не можах да си намеря добър код едитор, който да замести е-то. Въпреки това си оставам с добри спомени от операционната система (няма да изброявам добрите и страни, защото ще има доста да пиша, но най-много ще ми липсват apt-get и Nautilus).

Сега се приспособявам към MacOS X, малко са разменени клавишите, за което ще ми трябва малко време да свикна. Например бутоните Delete / Home / End, които ползвах непрекъснато ги няма, а тяхната функция в MacOS X е съответно – Cmd (този бутон се намира там където на обикновнните компютри седи windows бутона) + backspace (или  fn + backspace, зависи от приложението) / Cmd + left arrow / Cmd + right arrow. Също така и в повечето клавишни комбинации използващи Ctrl, се използва Cmd, вместо Ctrl.  Иначе като изключим това всичко друго е на шест.
За сега всичко което прави операционата система е малко на магия, което е приятно, защото просто нещата работят, даже много добре работят.

Очертават интересни събота и неделя :)

Oct 16

Тези дни бях претрупан от работа, имах 2 deadline-а, семестъра в университета е в разгара си, просто страшна работа. И за това не съм писал от 4ти.

Днес малко се по освободих, предадох проектите, преборих се, до колкото мога с нашата образователна система. Но за малко да пропусна 3 важни събития: Adobe Flash Player 10, Новата серия MacBook-ци на Apple и Silverlight 2 (то 1 имаше ли ?!, шегувам се). То може и още важни неща да има (в Google Readera ми в момента има точно 290 не прочетени неща, като преди това поне 100-200 ги зачекнах направо). Но тези 3те доста ме впечатлиха.

flash_cs3_logoОт доста време чакам Flash 10. Вече има native 3D, което значи че доста по-лесно от преди може да се преминава от 2D в 3D обект. И тъй като Adobe работиха и със доста от създателите на Flash 3D фраймуроци, резултатите са ясни – по-бързо и ефективни 3D-та. Друго ново е възможността да се записват файлове през флаша, което очаквам да стане източник на поне 3-4 security holes. Също има вече нов Text rendering engine. Много се надявам че flash player 10 до Коледа ще е покрил 85-90-95% flash потребителите, зада можем да се възползваме от цялата нова функционалност на flash 10. Adobe AIR още при следващият update ще мине на flash 10. Пълния списък с промените, добавките и bug fix-овете може да се види тук. Има го и на китайски, но на мен за сега ми стига само краткото review от SitePoint.



silverlightТам имаше много интересен коментар от Lee, който ме накара да се посмея малко :D . Но и да погледна малко към Silverlight 2, единствения уж конкурент на Flash ( JavaFx не го смятам още за нещо сериозен конкурент). Не че някои ден смятам да правя нещо на SilveLight, но знае ли човек. А там имаме:

  • Text rendering engine
  • Control Pack – нови компоненти TextBox, ComboBox, StackPanel, Grid, Panel, ScrollViewer, Calendar, DatePicker … всичко стандартно
  • .NET Framework – още повече интеграция с .NET
  • Deep Zoom

… и други, не ги намерих търсих в списък.



Вчера освен RIA технологиите, Apple също показаха че не спят и че ще имаме стабилни машини на които да подкарваме Flash приложенията ( Silverlight го нямам даже инсталиран ), а именно новия MacBookPro:

Тъкмо си мислех, че Apple няма как да го направят още по красив :) Въпреки че като го гледам няма как да не се сетя за тази статия в Signal vs Noise:

How Apple’s small things influence their big things – (37signals)

На официялния сайт на Apple може да видите видео от представянето и малко клипче за това как се произвеждат MacBook-сите.

п.п. Не си бях и поглеждал пощата от 4-5 дни и сега видях 2 писма дошли едно след друго:

:D кои да избера ?! …. то е ясно.

Sep 19

Microsoft най-сетне решиха да отвърнат на удара на Mac vs Pc ads, които Apple правят от години, с това:

Не знам, нещо не ми харесва. Дали защото съм фен на Apple. А и само като се сетя за Windows мизериите, ми се иска да си сипя едни “успокояващ чай”, и явно не само аз искам това:

A и гледам, че има нови 2-3 епизода от серията “Mac vs PC” – https://www.apple.com/getamac/ads/.

п.п. Чесно казано най-добрата реклама, която Apple имат се вижда тук (само забележете колко хора са MacBookPro и колко са с нещо друго). А и самата конференция е била доста интересна, и тия дни смятам да я прегледам.

Aug 15

Пак е Петък, края на седмица, любим ден на маса хора. Обикновено аз в петък имам 2-3 работни часа в които мога да си прегледам, някои странични неща, за които не остава много време през седмицата.

Това което ми се стори най-интересното от прескоченото от седмицата, е речта На Стив Джобс от церемонията за завършващите в Станфордския  университет през 2005:

(по някаква случайност го я има и в vbox7.com, но тъй като не ми се занимаваше да гледам в html то за да я сложа в блога, използвам доброто старо youTube)

Това е една от най-вдъхновяващите речи които съм слушал :)

И много ми напомня за една реклама на Apple: