Tak się tworzy oprogramowanie. 2007-07-18 00:05
_-¯ Na początku tego roku, prowadząc prace na zlecenie pewnej dużej firmy z Redmond (której nazwy nie wymienię, by nie być posądzanym o kroptoreklamę; nadmienię tylko że zaczyna się na Micro, a kończy na soft), napisałem pewien niewielki program (podobny do netcata) umożliwiający bezbolesne i szybkie przesyłanie danych pomiędzy odległymi systemami. Program liczył około trzydziestu linijek kodu, włączając w to komentarze. Nieopatrznie pochwaliłem się nim koledze z marketingu...
- Patrz, klik-klik i zdjęcia są na twoim laptoku. Za firewallem! - oznajmiłem mu z dumą... Kolega podrapał się po głowie, bąknął pod nosem coś w rodzaju 'Fajnie, tylko nie zapomnij o tych raportach w sprawozdaniu do prezentacji na wystawę', zabrał się i poszedł. Cóż - pomyślałem - nie wszyscy potrafią docenić chakierski kunszt... Nie wiedziałem wtedy, jak bardzo się myliłem... _-¯ Kolega przypomniał o sobie miesiąc później. Sącząc poranną kawę odebrałem telefon. Po drugiej stronie usłyszałem podekscytowany głos: - Cześć, Charyzjusz. Pamiętasz ten program co mi go pokazywałeś w zeszłym miesiącu? - Uhm - bąknąłem - Znalazłem dla niego zbyt. Co powiesz na nazwę 'Duplicate Anywhere'? - Złośliwi będą tworzyć brzydkie akronimy... - Hmmm... - pomyślał chwilę - no fakt. W takim razie co powiesz na 'Secure send'? - Ale on nie jest secure... - Nie szkodzi. Tę opcję się doda w przyszłości. W wersji 2.0. - ??? - Rozumiem że ci się podoba. Super. Muszę kończyć bo mam spotkanie w sprawie kampanii reklamowej Secure Senda... Rozłączył się, zostawiając mnie ze słuchawkę w dłoni i głupim wyrazem twarzy... Kampania reklamowa? Dla trzydziestu linijek kodu? _-¯ Tydzień później znów się odezwał - Cześć, Chakier. Słuchaj, mógłbyś trochę zmodyfikować swój program? - Po co? - Rozumiesz, chcemy sprzedawać wersję Secure Send Starter. Taką tanią wersję dla niewymagających użytkowników domowych. Będzie umożliwiała przesłanie plików nie większych niż 5MB. Da się? - Wszystko się da, ale... - Super, dzięki Znów się rozłączył. Dopisałem kolejne dziesięć linijek kodu sprawdzające rozmiar pliku i uniemożliwiające przesyłanie danych ze strumieni. _-¯ Nowe zlecenie otrzymałem po weekendzie: - Dobrze by było gdybyś zrobił wersję Secure Send Basic, przesyłającą z prędkością nie wiekszą niż 10Mb/s, oraz Secure Send Premium potrafiącą przesyłać po łączach gigabitowych - Program w aktualnej wersji potrafi przesyłać po wszystkim, ile fabryka dała - wyjaśniłem - To wprowadź jakieś ograniczenia Wprowadziłem. Program urósł o kolejne kilkanaście linijek _-¯ Nie trzeba było czekać na wymagania co do kolejnej wersji. Miała się nazywać Secure Send Corporate i rozprowadzać pliki na podstawie listy adresowej z serwerów Exchange. Dodatkowo, wraz z rozszerzeniem Boss' Eye miała przesyłać kopię każdego pliku do szefa lub na wskazany adres. Program po skompilowaniu 'ważył' już kilkaset kilobajtów. _-¯ Wersja Secure Secure Send miała dodatkowo szyfrować (stąd podwóje secure). Rozmiar po skompilowaniu: 1.6MB _-¯ Wersja Secure Secure Send Premium miała szyfrować kluczem dłuższym niż 16 bitów. 3.8MB _-¯ Wersja Secure Secure Send Premium Enterprise miała szyfrować mocnym kluczem oraz archiwizować kopie na taśmach na wyznaczonych dedykowanych serwerach. 37.4MB (większość: sterowniki napędów taśmowych) _-¯ Wersja Secure Secure Send Ultimate była wersją najszybszą i najbardziej zaawansowaną, pozbawioną wszelkich ograniczeń i niedociągnięć poprzednich wersji. Cały kod miał około trzydziestu linijek... Z własnych źródeł wiem, że kosztuje około $2000 za licencję na jedno stanowisko...
Tagi:
chakierowanie, chakier, oprogramowanie, tak, się, tworzy
Kategoria: Chack
Komentarze (18)
Najnowsze wpisy
Najnowsze komentarze
2016-02-23 21:39
pharoah do wpisu:
Wybory coraz bliżej...
Charyzjuszu!
Na święte Kontinuum i Infundybułę Chronosynklastyczną - powiadam Ci: Wróć!
2016-02-23 18:03
janrski do wpisu:
Jak się włamać na konto pocztowe
HEJ POMOZESZ MI SIE WŁAMAC NA KONTO MOJEJ ZONY??MA TROJE DZIECI OD 10LAT DO 4 LAT MOGE JEJ[...]
2016-02-09 00:03
vektra es a do wpisu:
Jak się włamać na konto pocztowe
Drodzy Użytkownicy, chcielibyśmy odnieść się do poruszanych na tej stronie kwestii jak i[...]
2016-02-04 02:07
Pani maris smith do wpisu:
Jak się włamać na konto pocztowe
Zeznania w sprawie jak mam pożyczkę zmienić życie mojej rodziny Nazywam się Babara Curtney.[...]
2016-01-18 21:36
jolasia do wpisu:
Jak się włamać na konto pocztowe
Witam czy ktoś by mógł włamać mi się na konto?
2015-12-17 18:03
Maria Danuta do wpisu:
Jak się włamać na konto pocztowe
Witam wszystkich jestem tutaj, aby zaświadczyć, jak dostałem pożyczkę od pani Laura Smith, po[...]
2015-12-07 19:45
hmmmm do wpisu:
Jak się włamać na konto pocztowe
jakby ktoś się nudzil to tu macie emaila na którego możecie się bawić hakowaniem i psoceniem[...]
2015-12-04 07:05
Pani Nora do wpisu:
Jak się włamać na konto pocztowe
Czy potrzebujesz pilnie pożyczki? jesteś w długach? Czy potrzebujesz natychmiastowej pożyczki[...]
Kategorie Bloga
Ulubione blogi
Archiwum Bloga
|
Dobry biznes znaczy się. Trzeba mieć głowę jak się okazuje. skomentuj
sprzeda prdukt bedacy w rzeczywistosci prosta techniczna praca jakiegos
rzemieslnika? skomentuj
używanie słowa "laptok" oznacza totalne lamerstwo skomentuj
@hardy: Pomiędzy tymi dwoma typami komputerów (laptokiem i laptopem) występuje
zasadnicza różnica. "Nieszczęście" polega na tym, że większość laptoków wygląda
jak laptopy, stąd osoby nie będące chakierami zaczęły traktować te słowa jak
synonimy. skomentuj
doskonałe. skomentuj
'rzemieslnik' w pejoratywnym znaczeniu :) skomentuj
Tak jak z samochodami: najlepszy maluch (bo najwięcej pozytywnych wspomnień
generuje) a najsłabszy mercedes (bo się głownie psuje). Zasada: ilość czegośtam
wewnątrz jest odwrotnie proporcjonalna do wielkości zadowolenia ze sprzętu. skomentuj
* - nie chodzi o autka skomentuj
erotyki. Czyżby kryzys wieku średniego? Przyznaj się - jak przeglądasz ogłoszenia
motoryzacyjne, to patrzysz głównie na kabriolety? skomentuj
osoby z jej preferencjami motoryzacyjnymi.
Z aut to ja jednak najbardziej lubię oglądać motoryzacyjne kalendarze (takie
jakie mają w warsztatach) skomentuj
opisuje powstawanie nowego produktu mikrosoftu, najtańsza wersja windows vista
jest najbardziej ograniczona i 20% jego kodu i wagi sprowadza się do jednej
funkcji, ograniczania możliwości. ehh... przejdźcie na linuksy
www.ubuntufantasy.blogspot.com skomentuj
Secure Secure Send Premium miala 3.8MB, Ultimate (najmocniejsza wersja) miala 30
linijek kodu. Jak mozna skompilowac 30 linijek kodu do 3.8MB ... no chyba ze to z
calym frameworkiem heh skomentuj
czyli i tak wróciło do pierwoworu skomentuj
tak w ogóle to chyba jest z jakiegoś filmu skomentuj
hakier :D skomentuj