Irina’s Weblog

28/12/2004

— “÷ифрова крепост” в ръка

Filed under: Books,Computers,Daily — Izida @ 1:15 pm

¬чера реших така, покрай другото, да попрочета малко от началото на книгата “÷ифрова крепост” – технотрилър, автор е ƒан Ѕраун. » “малкото” прерастна в изчитане на 50% от не€ (или близо 200 страници), което из€де сън€ ми.  огато най-накра€ реших, че е прекалено късно (или може би твърде рано е по-правилно да се каже), √—ћ-ът ми показваше 4:05 сутринта. ƒа… очертава се тежък ден! «а мое учудване обаче станах в 8:30 по-лесно от вс€кога! «апочвам да си мисл€, че има хора, които просто тр€бва да сп€т по-малко за да се чувстват добре. ќт сума време се опитвам да л€гам преди 1:30 през нощта и пон€кога усп€вам. ќбаче отдавна не съм се чувствала така свежа рЯЩВ Ќад€вам се това да не доведе до н€кой “срив в системата” в ранни€ следобед например.

Ќо да се върна на книгата. “ъй като този технотрилър твърди, че е насочен към широката публика, то в него авторът е включил и раз€снени€ на н€кои пон€ти€ като например какво е криптографи€, защо е необходима, малко истори€, дори и примери за разшифроване на шифриран текст. ¬печатление ми направи описанието на шифъра на ÷езар. ¬ историческата справка, ко€то книгата прави по темата, имаше раз€снение за нуждата от скриване на съобщени€ от противниковите войски. » об€снение на сами€ алгоритъм. —поред книгата : съобщението винаги съдържа n^2 на брой символи (25, 36, 42, 64, …). “е се записват ред по ред в матрица (n X n) и след това декодираното съобщение се чете не по редове, а по колони. ≈стествено първото нещо, което направих днес, е да провер€ дали аз греша или автора – понеже до колкото си спомн€м от ученото в “ехнически€ университет, шифърът на ÷езар представл€ва доста елементарна субституци€ : вс€ка буква се заместваше с друга буква, като отместването е константно и представл€ва симетричен ключ.
ќписани€ в книгата алгоритъм прилича много на “ранспозиционен шифър, който се е използвал в ≈гипет и √ърци€ (може би и в –им), но наистина не е известен като Ўифър на ÷езар. —поред една загадка в официалната страница на автора, описани€ код се нарича “Caesar Box” и за пръв път е използван именно от ÷езар. ѕоразтърсих из »нтернет разбира се, но много от страниците имат доста анализ на ц€лата книга – а не искам да си развал€м интересното до момента четене като гледам “напред” предварително. “ака че ще продължа да издирвам мнени€ на други читатели и коментари за открити неточности в книгата чак като € приключа.

ƒве интересни места, на които попаднах :

21/12/2004

«а киберкултурата

Filed under: Books,Computers,Daily — Izida @ 11:26 am

¬ списъка на новите книги в книжарница ’еликон попаднах на следната книга (категоризирана в раздел “ ултурологи€. ћитологи€. ‘олклор”) : “ иберкултурата: ќсновни концепции”, автори ƒейвид Ѕел, Ѕрайън ƒ. Ћоудър, Ќикълъс ѕлийс, ƒъглас Ўулър.
ћисл€, че това ще е следващата книга, с ко€то ще се сдоби€ (след н€колкото “египетски” книги).

20/12/2004

ƒосег с непознатото

Filed under: Books,Daily — Izida @ 6:27 pm

ћиналата седмица по време на “ѕанаира на книгата” в Ќƒ  се сдобих с н€колко попълнени€ на домашната си библиотека. –еших да “рискувам” и да взема книга, ко€то не се отнас€ за ≈гипет – митологи€, истори€, роман; нито за компютри. » така в ръцете ми попадна книга, ко€то от давна се чудех дали да куп€ – “∆ивотът на една гейша” от ћинеко »васаки. ѕрочетох € много бързо. ѕочувствах отново емоци€та от досега с напълно непозната култура, каквото усещане ми носека книгите за ≈гипет преди години. ћисл€ си да прочета още н€кой роман по темата – понеже намирам този начин на запознаване по-щад€щ в сравнение с награбването на академична литература. ¬€рно е, че не всичко е достоверно, но навлизането в матери€та е много по-лесно.

≈стествено не мина и без да питам Google за повече информаци€ на тема “гейши”. ѕопаднах на следните прекрасни снимки :
“√ейши и майко в япони€ (главно  иото)”

19/11/2004

ѕрелет над книжни€ пазар – продължение

Filed under: Books,Daily,Photography — Izida @ 5:29 pm

¬ече си набел€зах следващата за купуване книга – предсто€щото заглавие “ѕейзажните снимки” от поредицата на National Geographic ““айните на фотографи€та”, издател е “≈гмонт Ѕългари€”.
ѕредполагам тази книжка ще стане любимата ми от поредицата – остава да взема и да ход€ извън —офи€ и ѕловдив за да мога да попрактикувам заснемането на пейзажи… ¬чера минавах покрай строеж до работата. ƒо нослето ми достигна аромата на дървените смолисти трупи, поддържащи новоизл€тата бетонна плоча. —пр€х се само за да вдишам още веднъж мириса на борова гора. ћай е време да помисл€ за екскурзи€ сред природата!

ѕрелет над книжни€ пазар

Filed under: Books,Computers,Daily — Izida @ 5:17 pm

—лед като изчетох “≈фективен —++” на —кот ћайерс (и прецених, че превода ми харесва), днес се сдобих и със следващата “ефективна” книга – “ѕо-ефективен —++”. ѕодзаглавието й е “35 нови начина да подобрите своите програми и проекти”, докато на първата е “50 конкретни начина да подобрите своите програми и проекти”. —игурно и поради този факт б€х учудена от това, че новата ми книжка е с около 100 страници по-дебеличка от предната рЯЩВ ќще по-добре – 100 странички повече интересно вечерно четиво. 100 странички повече за обсъждане с Ћъчо рЯЩВ „е то какво е да прочетеш нещо и да не го споделиш? ¬се пак да видиш удоволствието на н€кой друг от научаването на нещо любопитно до н€къде достига чувството, което си изпитал когато ти си го научил (и което за да изпиташ отново тр€бва да намериш нещо също толкова, че и даже по-любопитно) рЯЩВ ј това чувство е несравнимо.

19/10/2004

“Java за мрежови приложени€ / ѕрофесионално”

Filed under: Books,Computers,Daily,Humor — Izida @ 12:31 am

¬ четвъртък попаднах на интересна online книжарница. ¬ не€ доставката е безплатна, а има и доста добри отстъпки от цените на книгите. Ћъчо се противопостави на правилото, глас€що : “≈дна жена е готова да купи нещо за 2 лева ако струва 4 лв. дори и да не и тр€бва – защото е с намаление. ј един мъж е готов да даде и 20 лв. за нещо, което струва 2 лв. защото му тр€бва на секундата.” “ой си хареса книгата “Java за мрежови приложени€ / ѕрофесионално” на ƒик —тефлик и ѕрашант —ридхаран, »нфоƒј–, 2001 г. (ISBN 954-761-018-X, ISBN на английското издание 0-13-084466-7).  нигата има корична цена (с включено —ƒ) 19 лв., а в тази книжарница беше на промоци€ – 4.94 лв.! » така в петък книгата пристигна – масивно томче, разглеждащо JDBC, RMI, IDL, Java Beans, Jini, JMX/JMAP, JNDI и др. ¬ечерта се излегнах и реших да попрочета н€ко€ и друга страница преди заспиване (и без това б€х в ѕловдив, където компютър н€мам).

 нигата започваше доста обещаващо – първата глава носи името “Java за напреднали”. Ќа читателите е об€снено, че ако не познават Java то е добре да вземат н€ко€ по-подход€ща за т€х книга. Ќа лицето ми изгр€ краткотрайна усмивка.  азвам краткотрайна, понеже като започна главата, първото четиво за “напреднали” беше какво е това клас и какви членове може да има той – променливи, методи, що е то конструктор.  азах си : “јко това е advanced Java, то не искам да знам какво е basic Java според критериите на този преподавател!”. ≈стествено не минава и без отричане на C++ – н€мало нужда от толкова дебъгване както в C++. ўом казват… I/O-то на Java-та просто блика от суперлативи. » все пак това не го разбрах :

“јко внесете вашите C++ I/O процедури в Java ще загубите толкова функционалност, колкото ако пренесете обектно-ориентираните техники за проектиране в Java от C++.”

“ук си припомних, че ƒик —тефлик (преподаващ вече 25 години в ”ниверситета Ѕингамтън – ƒържавни€ университет на Ќю …орк) е написал второто издание на тази книга след като се обадил да пита в издателството кога ще излиза и те му об€снили – авторът на първото издание вече не работел в Sun, а в Microsoft, и н€мало да пише повече по тази тема. “а се чуд€ от него ли са тези красоти, от първото издание ли, или от превода? —ъс сигурност от превода обаче идва израз като :

“—ъздаването на нови обекти става чрез използването на новата операци€.”

явно н€кой така е разбрал що е то “the new operator”. рЯШЙ ћежду другото навс€къде е преведено по този начин!

¬ един момент започна да ми се набива на очи и смесването на термините клас и обект като например тук:

“Ѕазови€т клас е особен тип обект, който формира основата на други класове.”

ѕо-нататък авторите ни убеждават, че AWT е възникнала понеже Netscape не били съгласни с различни€ “вид и усещане” на графичните компоненти – а това единствено предлагала съществуващата до момента библиотека Swing. ƒо колкото знам Swing е по-новата библиотека, така че н€ма ка да е причина за възникването на AWT!

—тигнах и до нишките. ¬ъвеждат се двата начина за създаване на нишки – чрез наслед€ване на Thread; чрез имплементиране на интерфейса Runnable и използване на конструктора Thread(Runnable). —поред автора наслед€ването на Thread е метод, който ни

“връща обратно в дните на структурното програмиране”

– е това искам да ми го об€сни по-подробно! ƒа каже подобно нещо точно за един от трите пилона, на който се гради иде€та на обектно-ориентираното програмиране!

ќсвен това установих, че грешките в кода се увеличават с бро€ на страниците и след проверка на коментарите за книгата в Amazon установих, че и в английското издание си присъстват – кодът е ужасно грозно табулиран (трудно четим), с “;” след дефиници€та на класа както и след дефиници€та на последни€ метод в класа (?!).

Ќе мога да не цитирам об€снението за това що е интерпретаци€ на кода :

“—помнете си, че Java е интерпретиран език. “ова означава, че кодът, който разработвате, се компилира в байтов код само наполовина. Ѕайтови€т код се транслира след това от локалната виртуална машина в местен код. Ќакра€, този местен код се стартира на вашата машина.”

–еших все пак да погледна и нататък – от любопитство. “ака или иначе б€х минала вече в състо€нието “ќткриване на бисери” рЯЩВ “а отгърнах глава трета, озаглавена “Java сокети и URL” – и бисерите наистина не секнаха рЯЩВ ÷итирам :

“¬ сърцевината на всички TCP и UDP комуникации е виртуалното устройство, наречено сокет или порт…. в TCP/IP определени сокети са посветени на специфичните договорени услуги. јко тр€бва да погледнем на пакетно ниво, ще видим, че сокетът се идентифицира от 16-битово число, от където излиза, че разполагаме с около 65,000 възможни сокета. ѕървите 1024 сокета са посветени на специфични договорени услуги и се наричат добре познати портове.”

≈, €вно за авторите н€ма разлика между сокет и порт. ѕък и защо да си усложн€ваме живота и да включваме и IP адреса в сокета, като порта е достатъчен? рЯЩВ  о€ ли е та€ машина, на ко€то на един порт се вързват едновременно н€колко различни отдалечени машини, че да ни тр€бва и IP-то да разграничим сокетите един от друг? рЯШЙ

„естно казано не см€там да хаб€ повече време да разглеждам тази книга и съветвам и вас дори и за тези пари да не си € купувате! ќсвен ако не искате да се сдобиете с колекци€ бисери разбира се – за това е много подход€ща. јз лично обаче не см€там (въпреки, че сред идните теми има интересни такива) да рискувам да бъда излъгана за елементарни неща – което забел€звам е практика в първите глави. —ега се сетих и за нещо друго : авторът (€вно преподавател€т) об€сн€ва, че DNS е един от термините, който всеки чува още при първата си “среща” с »нтернет. Ќо е също така един от термините, който разбира доста късно. —ами€т той признава, че си е поставил за цел да разбере какво е DNS когато започнал да води лекции за ћрежово програмиране и един студент го питал как се прави връзката между “десетичната верси€ с точки” с “IP думата с точки” … ћоже би това об€сн€ва много неща!

14/10/2004

»нтересна книга

Filed under: Books,Computers,Daily — Izida @ 12:14 pm

ѕри почти ежедневната вече рутинна проверка на любимата ми електронна книжарница Ѕългарска книга попаднах на нова преводна книга, ко€то ще имам на вс€ка цена : “ѕо-ефективен C++. 35 нови начина да подобрите своите програми и проекти” на —кот ћайерс, »  “«естѕрес”.

“ъкмо реших да си поръчам тази книга, заедно с предната от поредицата : “≈фективен —++. 50 нови начина да подобрите своите програми и проекти”, когато разбрах, че т€ в момента не е в наличност рЯЩБ “ака е който много чака! —ега ще се наложи да си € търс€ от другаде – може би направо в складовете зад —офи€ ѕрес.

12/10/2004

Ќова книга в колекци€ ≈гиптологи€

Filed under: Books,Daily — Izida @ 10:36 pm

Ћъчо ме изненада с нов подарък – втори€ том на “еодор Ћеков за древен ≈гипет, който представл€ва превод от оригинални йероглифни текстове на една от древните заупокойни книги – “Ћитани€та на –е”.

Ѕлагодар€ ти, Ћъчко рЯЩВ

ѕрибав€м и не€ в колекци€та си от книги на тема ≈гиптологи€ – но ако тр€бва да съм искрена, в последно време излизат толкова много книги по темата (и доста от т€х са не преводни, а български авторови книги), че не мога да насмогна да ги изчитам рЯШЙ «апочвам да си мисл€, че Ќов Ѕългарски университет н€как раздвижват сферата на ≈гиптологи€та в Ѕългари€, за което съм много щастлива.

3/10/2004

Ќови учебни дисциплини

Filed under: Books,Daily — Izida @ 11:52 pm

Ќе можех да мина покрай пловдивската ÷ентрална ѕоща и да не разгледам сергиите с книги. “ози път от любопитство прегледах какво ново има в учебната литература за средните училища. » попаднах на нови дисциплини, които съжал€вам, че не са били преподавани по мое време – например ѕсихологи€, Ћогика, »нформационни технологии. »зглежда, че образованието в Ѕългари€ е преминало стъпка напред и компютрите вече са здраво стъпили в обучението.  оето ме радва. Ќо не може и да не ти се набие на очи учебник по Ѕългарски език, на чи€то корица има компютър, а пред него мастилница с перо – €вно учителите вече се чуд€т как да бъдат по-интересни и съвременни, та чак малко попрекал€ват рЯШЙ —таранието им обаче е похвално.

Ќе се сдържах да не си куп€ учебника по Ћогика за 9ти клас на ѕросвета. » наистина го намирам за доста интересен. ¬чера четох за пон€ти€та в човешкото мислене. ¬ъвеждат се пон€ти€ като класове от индивиди с общи характеристики, които имат и свое поведение. √овори се за общо съдържание на н€колко класа (т.е. общ родов клас), за отношени€ между класовете, илюстровани с ќйлерови диаграми (всеки клас се обозначава с кръг). Ќе мога да не кажа, че искрено съжал€вам, за това, че не съм изучавала тази дисциплина в мо€ 9ти клас. —ега като чета това във всичко намирам аналогии с обекно-ориентираното програмиране. ¬секи един термин превеждам в терминологи€та на ќќѕ, понеже т€ ми е по-позната от терминологи€та на науката Ћогика. ƒали ако б€х изучавала тази дисциплина едно време щ€х по-лесно да премина от структурно в обектно-ориентирано програмиране (и щ€х по-лесно да погледна извън разликите в синтаксиса, т.е. по-философски)?

ѕон€кога чак ме хваща €д на учениците, които не осъзнават какво им се дава на готово, до каква полезна информаци€ имат достъп. » не мога да кажа, че не съм оцен€вала това като ученичка – оцен€вах го. Ќо имаше и дисциплини (като хими€ и георгафи€), които просто не намирах за практични и нужни. ≈, учех ги, но не с удоволствие, а само защото б€ха в програмата. Ќо за повечето дисциплини се държах здраво и си паз€ какви ли не тетрадчици и помагала, както и учебниците от средното. –€дко ги разглеждам, но когато го прав€ си спомн€м тогавашните си тревоги за миг и си казвам : “¬сичките ми тревоги от това време сега са смешни и малки, но за времето си все пак са били големи върхове за прескачане”. “.е. вс€ко нещо с времето си.

1/10/2004

ћо€ петък в ѕловдив

Filed under: Books,Daily,Photography — Izida @ 10:00 pm

“оку що стари€т часовник отброи дванадесетте си удара, оповест€ващо идването на новото денонощие. јз вече съм в леглото си, в ѕловдив, при баба ми. » пиша това по начина, по който почти съм забравила – с химикал в едно малко тефтерче (предполагам досещате се, че тук компютър н€ма). ≈, за малко успокоение – тефтерчето е с емблема host.bg – т.е. свързано е със света, в който прекарвам основна част от времето си и поне малко ми помага да се чувствам в “свои води”. рЯШЙ
»наче този петък беше ден, посветен на “ехнически€ университет – тр€бваше да из€сн€ н€кои неща в канцелари€та. ѕодбрах такъв ден за тези дейности, че да мога да присъствам на защитите на дипломните работи на ¬ероника и »рина (колежки от мо€та група). «а самите защити не ми се говори – прекалено дълъг пост ще стане, така че ще го остав€ за друг път.
Ќо след защитите отидох до една от любимите ми книжарници – ’еликон. ѕредни€ ден попаднах на сайта им на книгата “ѕортретните снимки” от любимата ми поредица ““айните на фотографи€та”. »менно първата книга от поредицата – книгата “ ак се прав€т хубавите снимки”, е един от любимите ми подаръци от многото, които Ћъчо ми е правил – това е и книгата, ко€то ме запали по фотографи€та до степен да си куп€ цифров фотоапарат рЯШЙ ѕрепоръчвам най-горещо тази поредица на всеки, който има интерес към фотографи€та!
≈стествено посветих времето преди заспиване на новата си книжка. » т€ не ме разочарова. ќще от първите страници ме изправи пред един проблем, който от известно време ме терзае – проблемът със снимането на непознати хора в интересни за мен ситуации. ћного пъти ми се е искало да снимам например н€ко€ майка с малкото и дете, което любопитно сочи с пръче какво ли не наоколо и разпитва. Ќо все се спирам – какво ще си каже човекът, дали н€ма да се притесни, уплаши, €доса? ƒо колко е редно и до колко е морално да снимаш човек, който не подозира? —рещала съм и хора, които са готови на всичко само и само да ги снимаш – но винаги са били в н€каква степен познати (например н€кой съсед). —поред авторът можеш да подходиш или като се сближиш с човека и го предразположиш, или като го снимаш тайно и по този начин не предизвикаш никаква реакци€ у него. јз н€мам отговор за себе си все още, за това и за момента снимам клонки, пейзажи, животни и близки хора рЯЩВ

—коро ще пусна и галери€, където ще кача свои снимки – все още съм на diap-up достъп у нас, кoeто си е пречка.

« Previous Page
пїњ