Feb 11 2010

Buzz е новият Twitter… че какво му има на стария?!

Category: Web,Нонсенс,СоциалниLucho @ 16:16

Такааа, след близо 4 месеца без да напиша нищо ново най-накрая се реших. Провокира ме новата услуга на Google – Buzz. Може би ако Google не ми натрапваха един глупав сплашскрийн с глупави въпроси по него, докато се мъча да си видя мейла в Gmail, нямаше да се налага да пиша лоши неща за новата им услуга… но сега се налага.

За тези от вас, които все още живеят в пещерите, ще ви кажа че Buzz е просто поредната микроблогинг услуга, която копира идеята на Twitter, но е добавила няколко фенси неща, като например тъмбнейлове на клипчетата и възможност за директен отговор на пост. Добре, ама това напрактика прави микроблогинга да не изглежда микро и да не е съвсем блогинг, по-скоро прилича на грозен претрупан Фейсбук, от който повечето туйтърджии се опитват да се спасят.  Гугъл винаги са имали нюх и са правили страхотни неща, но истината е че немогат да създадат по-гениална социална мрежа от Фейсбук и Туйтър и да се опитват да ги копират е  обречена идея. Хората са свикнали с тези две популярни мрежи и няма да  ги зарежат… за разлика от настолните игри, социалните мрежи не се напускат НИКОГА! Освен това Фейсбук има добре измислена и изградена инфраструктура за интегриране на приложения, 350 милиона… да – милиона, души, Туйтър е постоянно претоварен от нетърпеливи потребители, доста е тренди назапад и печели симпатията на хората предимно с простата си изчистена визия, която набляга на съдържание, а не на безсмислени функции. Buzz е нещо средно между тези две социални мрежи – ФБ и Туйтър,  но за съжаление обединява предимно негативните им качествата – ни риба, ни рак.  Може би Гугъл се надяват да отклонят част от хората към своята мрежа или пък да зарибят потребителите на Gmail да ползват Buzz. Съмняваме да успеят да направят, което и да е от двете, но само времето ще покаже.

Мен лично ме вълнува само един въпрос – дали ще доживеем един ден да играем Farmville в Buzz? 😀


Aug 02 2009

Трамбоване

Category: СоциалниLucho @ 11:20

Понеже в момента съм в тотален творчески блокаж и е 2-ри Август ще посветя една статия изцяло на трамбоването.

Забелязах че повечето хора, които могат да плуват незнаят как да се задържат неподвижно над водата с минимални усилия. То май никой не им го обяснява това, като ги учат да плуват, но трамбоването (egg beater) e един супер ефективен начин, който няма да ви измори (и евентуално да се удавите) бързо. Цялото движение изглежда елементарно, но си изисква време докато свикнете. В резултат ще можете да се задържите на едно място изцяло чрез краката си и ще имате свободни ръце, поради което  е много удобно за морски пехотинци (на тази снимка: http://en.wikipedia.org/wiki/File:Marines-tread-water-July_12-28-05.jpg ) 😀 и състезатели по водна топка.

Скромната ми кариера на състезател по водна топка (5-6 клас) сега допринася за това да си стоя спокойно посредата на 3 метра дълбок басейн заобиколен от … никого. Даже и да си паскам топка с някого (обикновено този някой след 20 минути се уморява и отива до ръба на басейна). Та запишете се на водна топка 🙂


Jun 08 2009

Несправедливостите по Програмисткия свят

Category: Нонсенс,СоциалниLucho @ 23:51

Всеки от вас ще каже, че живота е несправедлив, че понякога на добрите хора им се случват лоши неща и че това колкото и да е гадно е факт и няма как да се преодолее.
Това винаги ми се е искало да не е така и винаги съм се борил, физически, умствено или емоционално, за да го променя. Защото вярвам, че какъвто код посееш такава програма ще пожънеш (ако въобще се компилира), какъвто колбек извикаш, такъв ще се обади и сговорна програмистка дружина ражда само слепи програми (последното не е по темата, де).
Та, в какво се изявява моята болка и защо пиша тази статия.
От известно време насам се мъча да живея спазвайки един цитат (не ме питайте как го намерих):

Don’t waste your time on jealousy. Sometimes you’re ahead, sometimes you’re behind. The race is long, and in the end it’s only with yourself.

С всяка клетка от съществото си (днес е денят на клишираните изрази) вярвам, че това твърдение, този цитат е абсолютно верен. Напълно го осъзнавам, но продължавам вътрешно да завиждам – завист породена, не от това че някой има повече от мен или знае повече от мен, а от това че някой който знае по-малко от мен или с нищо не ме превъзхожда получава повече. Тъй като тази завист май май повече ми вреди от колкото ми е помогнала (освен да ме амбицира от време на време, което не е малко, де), всячески се опитвам да я потисна и всячески не успявам, а и как да успея?! Вярвам в равенството, в справедливостта, но понякога всички тези убеждения биват брутално опровергавани и това ме вбесява.

Деф. 1 (дефиниция на Стефан за добрия програмист)
Всяко съществуване, което се изявява в спане, ядене (казва се “хранене”) и кодене се нарича Програмистка форма на живот.

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

Аз лично съм разширил тази дефиниция по следния начин:

Деф. 2 (дефиниция на Лъчо)
Всяко съществуване, което се изявява в спане, хранене, занимаване с разни други неща от време на време и кодене се нарича Програмистка форма на живот.

Това значи че даже и да сте претрупани с други неща трябва поне един път седмично да пишете някакъв красив код или да четете как да пишете красив код. Ако имате повече свободно време – повече красив код (през останалото време може да ходите на работа, например, където не винаги се случва да е възможно да пишете красив код).

Деф. 3 (дефиницаия на нисша форма на Програмистки живот)

Всяка форма на живот, която не се покрива от дефиниця 1 или дефиниция 2, но се числи към IT бранша се нарича нисша форма на Програмистки живот.

Например тестъри или некадърни дивелъпъри…

Та представете си следната картинка – двама души, единият сте вие – човек, който води своето битие по дефиниция 1 или 2 и друг, който не го прави – дефиниция 3. Сега си представете, че вторият взима по-висока заплата от вас или пък че получава по-добри отзиви за работата си (противоречиво, но възможно), макар и да я е свършил супер зле, но това няма как да се види от шефовете естествено. Представете си, че втория получава повишение, а вие – не, или даже че ви става шеф. Незнам кой би се примирил с подобна несправедливост или би се направил на скромен и би го преглътнал… аз немога. Лошото, е че немога да преглътна и по-леки несправедливости.

Немога да преглътна, когато съм се готвил една камара време за даден изпит и някой отиде и препише и накрая аз имам 4, а той 6.
Немога да преглътна, когато някой който неможе да напише името си без 3 правописни грешки, получи по-добра оценка от мен.
Немога да преглътна, когато някой представи проект, който очевидно не е писан от него, но е 10-12 пъти по-дълъг от на всички останали и получи потупване по рамото и овации.
Немога да преглътна, когато по-нисшестоящи форми на Програмистки живот, като например тестери или лелки които седят по-цял ден на бюро и нищо неправят (HR) и други получават заплата близка до моята (опазил ме бог да е по-висока).
Немога да преглътна, когато някой “мениджър” или “шеф” (това трябва да са много големи кавички), реши че на всеки програмист, трябва да се падат по 1.8 тестера, 1.3 HR-а, 2.4 аналисти и още една камара баластни нисши форми на Програмистки живот.
Немога да преглътна, когато по-нисшестоящи форми на Програмистки живот, ги пращат в командировка по няколко пъти годишно без видима причина, а аз се боря с бъгове или технически проблеми.

Всичко това за мен е несправедливо. Несправедливо е спрямо мен, спрямо усилията които съм положил и това ме изкарва от релси!

Не ме разбирайте погрешно, тестъри (наричани още QA), HR и останалото ИТ излишество са нужни – да, няма спор, но в други количествени пропорции и би трябвало да им се обръща доста по-малко внимание, имайки предвид, че програмистите създаваме нещото, от което фирмата печели. Програмистите и архитектите са тези, които реално правят баницата. Другите я опитват, за да проверят дали сиренето е достатъчно или я продават/договарят с някой клиент. Някой даже и това неправят, бтв.

Нехайството към тези, които правят баницата рано или късно ще бъде наказано, разбира се, може само да се надяваме, че ще е рано. Също и тези, които са се забили на дадено ниво и нямат желание да просперират рано или късно ще ядат калая, защото бранша и технологиите не са статични като тях, просто. Точно за това малките фирми са “good”, а големите “evil”. Малка фирма с 10-20 програмиста означава, че се внимава, кой се наема. Също така в нея не си малко зъбно колелце, без което машината ще продължи да работи – там ти си някой и съществуването ти е важно за абсолютно всеки в нея. В големите компании ти си никой, никой не знае за теб, има една камара административни глупости, с които те занимават. Освен това 80% от хората са некадърни, защото по някое време се е наемало на килограм, повечето са без мотивация или са “скатавки”, което е несправедливо спрямо останалите 20%. Процента на нисша форма на Програмистки живот е по-голям от колкото трябва и още един куп неща, които обричат всички процеси в компанията на неефективност. За съжаление това работи, работи защото се ползва масово и с успех, но както в природата, така и в IT индустрията има еволюционни модели и това означава, че след време всичко неефективно ще е умряло… след доста време за съжаление, така че ни остава само да чакаме и да наблюдаваме.

Ето заради подобни “ниски страсти” се ядосвам и завиждам и ако някой смее да ме осъди, нека го направи. Така само ще покаже овчедушието си или нечовешката си търпеливост към случващите се глупости в тоя свят. Да – ще продължа да не се примирявам и да опитвам да направя света малко по-справедлив. Не – няма да има полза от това, но се надявам, че както има приливи и отливи, така и кармата ще раздаде справедливост и ще “накаже” тези, които заслужават.

До тогава гледайте “Мойто име е Ърл” и не се примирявайте с нищо, което не е справедливо!


Apr 16 2009

To game or not to game :?

Category: СоциалниLucho @ 02:08

Днес гледах един интересен ТедТок. Темата беше дали видео игрите имат положителен ефект върху геймърите. Аз като виден неотдавнашен геймър си имам мое мнение, което не съвпада с повечето други.
Видео игрите са нещо полезно и прекаляването с тях, даже и пристрастяването са от полза. Ползата идва от там, че хората привикват да работят с компютъра, свикват с графични интерфейси и въобще да се оправят с нещата.
90% от хората, които не са играли на игри и не са били геймъри, нямат понятие от елементарни неща, като как да си видят IP адреса например. От друга страна 90% от заклетите геймъри са олигофрени, но това вече е друг въпрос.
Насилието и мейчър кънтента в игрите не е толкова страшно колкото го изкарват. Застрелял съм хиляди терористи и контри на CS и не мисля, че някога ми е хрумвало да взема една пушка и да застрелям десетина души в старото ми училище (не че не е имало поне десет, които са си заслужавали). Рейсинг симулаторите също са от полза, съдейки по себе си. Знам как да карам по-екстремно и за сега не съм умрял, имено защото знам, че в завой с голяма скорост се излиза с много газ и че има една идеална крива по която се взима успешно (иначе може и да не е толкова успешно :D). Естествено, това че си изминал хиляди мили зад монитора не те прави шофьор, но определено ти помага. Най-малкото като се качих за първи път на картинг, имаше доста общо с TrackMania например и определено карах все едно карам от отдавна.
Има и още нещо, което хората може би не забелязват. Игрите покачват адреналина, но и създават ендорфин и то в доста по-големи количества и това ги прави наркотик и имено за това хората се пристрастяват към тях, но това е времено… поне при мен беше. Един ден всичко, на което цъках ми беше омръзнало и сега от време на време, 2-3 пъти в годината, се случва да се заигравам за по седмица макс. Та споко заклети геймъри – това е временно положение, все някога ще се върнете към реалния живот – работа, учене, скука… и тогава ще си спомняте за якото време, което сте изкарвали пред компа, влагайки усилия и нерви в нещо напълно безсмислено, но поне забавно.


« Previous Page