Змяніць спосаб запісу графічных праграм назаўседы!

2015-11-11 13:54:03 / author: sharkov views 521Total views: 521 / 8Views for 7 days: 8
Thanks to Best cliparts
source article: http://idlcoyote.com/books/index.php

Змяніць спосаб запісу графічных праграм назаўседы!

Год або каля таго таму, я ўбіў сабе ў галаву, каб вярнуцца да сваіх каранеў. Я думаў, што гэта будзе добрая ідэя, каб узяць перапынак на месяц і хадзі даўжыня Арэгон на Ціхаакіянскім грэбня сцежка даўжыней у 400 міль я спачатку зрабіў летам 1970 года. Так, як я сабе гэта ўяўляў, паход дасць мне час падумаць аб маім жыцці і дай мне пачуцце напрамкі, дзе я мог бы пайсці далей. Я сказаў сябрам я спадзяваўся на лесавызначальнае прасвятленне падобнага я адчуў у першы раз я зрабіў у паходзе.

Я выдаткаваў шмат часу на падрыхтоўку да паходу, але занадта шмат было выдаткавана праслухоўвання музыкі ад 60-х і 70-х гадоў і занадта мала яго было выдаткавана на аднаўленне формы. Так, у рэшце рэшт, паход быў нашмат складаней, чым я чакаў. Адзінае, што на мой погляд большасць дзен былі крыважэрныя думкі аб вазе свайго заплечніка. Гэта было ўсе, што я магла зрабіць, каб паставіць адну нагу перад іншай, каб атрымаць мой 20 міль у дзень ахоплены. У рэшце рэшт, хвароба прынесла паход у дачасны канец і я ніколі не дабрацца да майго хрышчэння. Я думаў, што паход быў няўдалым.

Але пакуль я прыходзіла ў сябе пасля маей хваробы, я ўбіў сабе ў галаву, што тое, што я сапраўды хацеў зрабіць (як дзіўна!) быў напісаць кнігу аб гэтых старых традыцыйных idl ў графічных сістэм. Такі сабе палявы вызначальнік выгляду, які я выкарыстаў у паход, каб знайсці мой шлях. Тады здавалася, і цяпер, дзіўная ідэя. Каму было б цікава? Хто заплаціў бы чытаць такую кнігу? Не новая функцыя графічных сістэм у idl 8 мяўканне коткі? Хто б хацеў выкарыстоўваць што-небудзь яшчэ?

Што я ніколі нікога не было, колькі я буду вучыцца назад у гэтыя графікі карані, напісаўшы гэтую кнігу, і з якім хваляваннем я б да адкрыццяў, якія я зрабіў. Я мяркую, што 25-гадовы сувязь з idl з'яўляецца, як і любы працяглы шлюб. Яна мае свае ўзлеты і падзенні, свае працэдуры, свае яркія моманты, свае дні тугі і адчаю. Але, я столькі ў каханні з дапамогай idl цяпер, як ўсхваляваны, як і я былі ў апошнія 25 гадоў. І гэта кажа што-то.

Я веру, што Кает графічнай сістэмы, апісаныя на гэтых старонках, мае патэнцыял, каб змяніць спосаб шмат нам напісаць idl-праграмы. Я не скажу лепш, чым idl кампілятар функцыі графічнай сістэмы (хоць я мог і з вялікай доляй перакананасці!). Але, я скажу так, гэта на парадкі прасцей і хутчэй, чым сістэма, і адны гэтыя факты стануць ключом да яго поспеху. Праграмісты, нават пачаткоўцы праграмісты змогуць пабудаваць новыя графічныя дысплеі з дадзенай сістэмай, якія немагчыма пабудаваць з дапамогай idl 8 новыя функцыі графічнай сістэмы.

Можа быць, гэтая кніга не дасць нічога большага, чым прадугледжвае канкурэнцыю сярод графічных сістэм. Гэта таксама была б добрая рэч для idl карыстальнікаў, я думаю. "Вораг, як і сябар, робіць цябе моцным", як кажа Бары Лопес ў сваей выдатнай гісторыі, "засуха." У любым выпадку, графічнай сістэмы, апісаныя тут, даступныя для любога карыстальніка з дапамогай idl, выкарыстоўваючы любую версію мовы idl. Вам не патрэбныя самыя апошнія gewgaw рабіць акуратныя рэчы ў idl. Што ў адзіночку, я думаю, робіць гэтую сістэму цікавай і вартай увагі.

Але, у асноўным, я думаю, што есць што-то выдатнае пачуцце старой інструмент у ўмелых руках. Гэта прымушае вас адчуваць, што вы будуеце што-тое стаячае. Што-то трывалае. Што-тое, што можа, у тым, перажыве нават чарговы новай графічнай сістэме. Я спадзяюся, вам спадабаецца гэта падарожжа гэтая кніга прадстаўлена, як наперад так і назад у часе, столькі, колькі я.

Што ў кнізе?

Маркетынгавыя кампаніі маюць сваей адзінай мэтай пераканаць вас, што жыцце не была б поўнай, калі б толькі ў вас было, што новенькі гаджэт. Але, што калі гэта няпраўда? Што рабіць, калі ў вас есць усе неабходнае прама тут, прама цяпер?

Мы бачылі пяць новых графічных сістэм прыходзяць і сыходзяць на працягу апошніх 10 гадоў. Сябар збіраецца рэвалюцыянізавала спосаб вы рабілі графічнага праграмавання ў idl. Але якая графічная падсістэма выкарыстоўваецца на 90% з мовы idl карыстальнікаў? Вы ўжо здагадаліся: "стары" графічнай сістэмы, з яе ўчастка, контуру, паверхні і каманд. Чаму? Бо гэтыя традыцыйныя каманды працуюць хутка, гнутка і трывала ўвайшло ў розумы і код на idl праграмістаў ва ўсім свеце.

Усе гэтыя традыцыйныя графічныя каманды павінны быць адрамантаваны, для правільнай працы ў сучаснай кампутарнай асяроддзі. Гэтая кніга апісвае, як менавіта гэта зрабіць, з дапамогай праграм ад магутных Кает Бібліятэка. Метады, апісаныя ў гэтай кнізе працуюць у любой версіі мовы idl, у тым ліку той, які вы карыстаецеся сення.

Будзь вы пачатковец праграміст на idl, або ветэран многіх гадоў вопыту, вы знойдзеце што-то новае, цікавае, і ежу для разважанняў на старонках гэтай кнігі. Вы даведаецеся:

  • Усе, што я даведаўся пра idl графікай у 25-гадовую кар'еру.
  • Як дубляваць функцыянальнасць кампілятара idl 8 функцыі графічнай сістэмы з традыцыйнага мовы idl каманды.
  • Як напісаць idl-праграмы, якія працуюць аднолькава на ўсіх графічных прылад.
  • Як атрымаць свае грошы варта з 24-бітная Відэакарта і напішыце колеры незалежных праграм.
  • Як вырабляць высакаякасныя PostScript і растравыя файлы аўтаматычна з тых жа праграм, адлюстравання графікі на вашым кампутары.
  • Як адлюстраваць графікі змены памеру графічнага акна.
  • Як захоўваць і аднаўляць графічныя візуалізацыі і/або перадаваць іх сваім калегам.
  • Як Кает графічная сістэма працуе і як вашы праграмы могуць скарыстацца сваей сілай.

Прачытаўшы гэтую кнігу, вы будзеце не толькі пісаць графічныя праграмы, дублюючыя функцыянальнасць апошні з "новых" графічных сістэм, але вы будзеце пісаць праграмы, якія працуюць хутчэй (на некалькі парадкаў хутчэй, у некаторых выпадках!) і прасцей. Плюс, вы зможаце ствараць новыя дысплеі графічнай інфармацыі, што проста не магчыма ў новай графічнай сістэмы. Гэта кніга, якую я жадаю, была напісана для мяне, калі я пачынаў пісаць idl-праграмы. Гэта кніга, якая зменіць спосаб, якім вы пішаце idl-праграмы назаўжды!

Бэн Таппер было гэта, каб сказаць аб кнізе.

Я толькі што праглядаў чале 12, "выкарыстанне графічнай сістэмы Кает", і я як громам уражаны (зноў!) па тым, што бліскучая рэч, якую вы зрабілі для простых ў выкарыстанні-прама-з-скрынкі " -але-злая-магутная графіка. Гэта менавіта тое, што ўсе мы маем патрэбу мы проста рэзаць нашы зубы ці мы ўсе доўга ў зубе. Гэта па-чартоўску дзівосна!

Безумоўная Гарантыя

Гэтая кніга, Цытаваць рэкламу ад аднаго з Кает любімыя гатункі піва, "успокоительно дарагі." Вы маглі б задацца пытаннем, чаму. Адным словам: колер. Гэта кніга пра кампутарная графіка і гэта было важна для мяне, што кожны малюнак у кнізе будуць надрукаваныя ў поўным колеры. У той час як менш дарагія, чым раней, каб надрукаваць усю кнігу ў поўным колеры, гэта ўсе роўна даражэй, чым друк у традыцыйныя чорны і белы. Але гэта было бясспрэчная патрабаванне для мяне, каб вырабіць кнігу я хацеў напісаць.

Што сказаў, я не хачу, каб цана была тым фактарам, які ўтрымлівае вас ад куплі гэтай кнігі. Калі вы адчуваеце, што кніга каштуе занадта дорага для вас (магчыма, вы студэнт), то звяжыцеся са мной і прапануеце цану, якую вы гатовыя заплаціць за кнігу. Я так упэўнены, што гэтая кніга выратуе вас ад незлічоных гадзін праграмавання idl гора, якое я гатовы пацвердзіць гэта з безумоўнай гарантыяй вяртання сродкаў. Калі гэтая кніга не цалкам перасягнуць вашыя чакання часу і грошай вы зэканоміце пісьмовай форме па idl графічныя праграмы, затым вярнуць яго на поўны вяртанне сродкаў. Калі вы адчуваеце, што ў выніку каштавала яго першапачатковай кошты, Вы заўседы маеце магчымасць купіць з дапамогай idl кансалтынгавыя кантракты, каб палегчыць пачуцце віны (вы павінны адчуваць). Кает і я робім нашу жыцце, забяспечваючы прыбытак нашым кліентам. Калі мы зробім нашу працу правільна, мы ўпэўненыя, вы застанецеся задаволеныя вынікам. У любым выпадку, Кает заўседы быў больш зацікаўлены ў славу, чым багацце. Мы хочам, каб вы мець гэтую кнігу!

Кніга ўжо выйшла з друку і даступны ў pdf-Версія для друку толькі.

Студэнцкія Зніжкі

Калі ласка, задаць Кает аб нашых студэнцкіх скідак і спецыяльных прапаноў. Яму не трэба зарабляць на жыцце так жа моцна, як і я, і больш штуршка-над. Пакласці ў калчан свой голас, калі вы можаце.

Тое, што людзі кажуць аб Кает Кіраўніцтва па традыцыйнай графікай з дапамогай idl

  • Па-першае, я хачу аказаць табе гонар за лепшую кнігу пра idl, які я калі-небудзь трымаў у руках. Я знайшла кнігу, традыцыйныя па idl графіка як падарунак на дзень нараджэння, і гэта выдатна!
  • Вы зрабілі неверагодную працу з графікай Кает. Вось гатовы сюжэт. Спатрэбілася тры гадзіны, каб сюжэт з выкарыстаннем мовы idl 8 функцыі і графікі пад хвіліну ў Кает графіка.
  • Пасля амаль сдавшись на idl 8 і новы графічны ваша кніга-гэта глыток свежага паветра. Усе мае працэдуры могуць быць легка абноўлены і якасць выхаднога дзівіць.
  • Віншую Давід! Пасля 20 гадоў, выкарыстоўваючы idl, я выявіў, што ў новай кнізе Дэвіда інфармацыі аб старадаўніх прадметах, як *новы* і карысна. Толькі адзін пытанне: дзе быў Кает графіка ў далекім 1991 годзе?
  • Дзякуй за напісанне гэтай кнігі. Я спрабавала, калі бэта-тэставанне па idl 8.0, выкарыстоўваць "новыя "графікі, дзе магла, і ў кожным выпадку, я знаходзіў іх не хапае. Альбо некаторыя здольнасці не хапала ці яны былі занадта павольнымі для выгляду апрацоўкі/візуалізацыі я рабіў. Таму што было б выдатна, каб мець магчымасць рабіць больш складаныя рэчы (без неабходнасці марнаваць час, каб развіваць іх сама!) праз верны і прамой графіка.
  • Я сапраўды забягаю змест гэтай кнігі. Хоць мне падабаецца новая графіка функцыянальнасць у idl 8.0, гэтыя функцыі здаюцца не гэтак падыходзіць для распрацоўкі прыкладанняў на мове idl. Я чакаю вашай новай кнізе будзе новы прарыў для мяне, каб распрацаваць эфектыўныя і палегчаным прыкладанням ў idl.
  • Мне заўседы імпанавала як патрабуе тлумачэнняў вы пішаце кнігі і код. Дзякуй за ваш ўклад у idl-супольнасці. Гэта дазволіць пачаткоўцам атрымаць добрае ўяўленне пра тое, як мву сапраўды працуе.
  • Давід, дзякуй! Ваша кніга ўжо палепшыў свае вынікі. Я працую з изополей і я было жудаснае час, высвятляючы ўсе правільныя налады колеру, каб зрабіць сюжэт паглядзіце направа. Я не Дасведчаны карыстальнік, таму мне вельмі патрэбны пакрокавыя тлумачэння таго, што адбываецца. Я прайшоў усе этапы, якія вы згадваеце ў вашай кнізе (і больш!) з маімі ўласнымі дадзенымі: чырвоны зафарбаваць контурныя графікі, дадатковыя белыя і чорныя лініі ў панэлі колеру, шэры контур участкаў і інш. Я быў усе кінуць і скокнуць у MATLAB пакуль я чытала ваш ўзор чале. Тады я вырашыла дастаць кнігу. Зараз, я нарэшце-то разуменне трохі аб тым, як idl, які працуе з колерам!
  • Я чытаў кнігу, і я выкарыстоўваю Кает графічных сістэм на працягу некалькіх месяцаў цяпер, і я магу сказаць вам, што гэтыя інструменты з'яўляюцца вялікімі. Я ніколі не выкарыстоўваць "участак, х, Y" каманду яшчэ раз.
  • Мая Кніга толькі што прыбыў, і ад таго, што я чытаў да гэтага часу, ен добра прадуманы, інтуітыўна напісана, і прыгожа прадставіў. У мяне быў мой нос затрымаўся ў чале 8 (апрацоўка малюнкаў) усе раніцу, і я не думаю, што я даведаўся, як шмат у адзін дзень, так як я пакінуў рэальны свет для выпускніка школы!
  • Мой толькі прыбыў, таксама, і гэта прыгожа. Калі я перачытваў допечатной падрыхтоўкі PDF-файлаў я мяркую, што я не "патрапіць" на шырыню кнігі. Цяпер, з ім мае рукі, геній Кает графічнай сістэмы відавочны. "Вось яно!" пастаянна круціцца ў маей галаве.
  • Давід, дзякуй за напісаннем кнігі, дзе аўтар дух прыходзіць праз старонку за старонкай. Гэта захапленне.
  • Вашы кнігі рулят! Кает графіка сістэма бярэ на сябе ўсю брудную працу, якія ўдзельнічаюць у стварэнні idl-праграмы крос-платформенныя. Дзякуй!
  • Я хацеў бы падзякаваць вас за напісанне гэтай выдатнай кнігі на idl. Ен сапраўды мне вельмі дапамог у маіх даследаваннях прыхільнасць! І мае кіраўнікі часта здзіўлены якасцю майго мовы idl ўчасткі! Купля гэтай кнігі-гэта адна з лепшых інвестыцый, якія я зрабіў!

Дадатковыя каментары можна знайсці на Amazon кніга водгукаў вэб-старонкі.

Вам таксама можа быць цікава пачытаць артыкул, якую я напісаў з апісаннем Кает графічнай сістэмы для чытачоў AstroBetter блог.

Спампаваць Змест, ўзор чале, і файлы

Змест, ўзор чале, і файлы, выкарыстаныя і апісаныя ў кнізе, даступныя па спасылках ніжэй. Тэкставыя файлы прадстаўлены ў фармаце PDF. Файлы ў фармаце zip.

Кает Кіраўніцтва па традыцыйнай графікай з дапамогай idl

  • Змест
  • Ўзор Чале: Стварэнне Контурных Участкаў
  • Неабходныя файлы (звярніце ўвагу, што кніга завісае часу, але, што распрацоўка праграмы працягваецца. Гэта файлы, якія былі ў рэчаіснасці, калі кніга была напісана. Але, усе мяняецца! Я б парэкамендаваў запампоўваючы самую апошнюю Кает бібліятэкі і назад на гэтыя файлы, калі што-то вас бянтэжыць.)

Вывучыць Асновы праграмавання idl

Змяніць спосаб запісу графічных праграм назаўседы!Калі я хацеў намаляваць мой першы прамы ўчастак у idl (дадзеныя інтэрактыўнага мовы ад даследаванні сістэм, Інк.) больш за 10 гадоў таму, мне прыйшлося перачытаць усю інструкцыю--два разы--каб зразумець, як гэта было зроблена. Хоць у дакументацыі моцна змянілася за мінулыя гады, усе роўна цяжка каго-то новага на idl, каб парыцца ў дакументацыі, адлучаючы дваццаць адсоткаў інфармацыі яны маюць патрэбу штодня ад васьмідзесяці адсоткаў яны патрэбныя нячаста.

Што я маю намер рабіць у гэтай кнігі-апісаць на прыкладзе тых метадаў праграмавання idl я лічу неабходным у сваей паўсядзенным задачы праграмавання. Кніга была ўдасканалена на працягу столькіх гадоў, я адчуваю сябе ўпэўнена прадказваючы, вы знойдзеце апісаныя на яе старонках больш за восемдзесят працэнтаў тое, што вы хочаце зрабіць у idl.

Іншая мэта гэтай кнігі-прадэманстраваць для калег-навукоўцаў, хто можа навучыць сябе камп'ютэрнае праграмаванне як пісаць "элегантны" праграму idl. Я займаюся навучаннем людзей таго, як выкарыстоўваць idl для амаль гэтак жа доўга, як я выкарыстоўваю яго сам. Я бачыў шмат праграм, якія "працуюць", але ў астатнім дрэнна напісана. (На жаль, многія з гэтых праграм былі мае ўласныя.) Такія праграмы цяжка пашырыць, мадыфікаваць і абслугоўваць.

У гэтай кнізе я хацеў бы выкласці жменю простых прынцыпаў праграмавання idl, што дазволіць карыстальнікам пісаць элегантныя праграмы з магчымасцю змены памеру акна графіка, просты і аўтаматычны доступ у PostScript, GIF і JPEG файл вываду, разумнае выкарыстанне колеру, і з інтуітыўна зразумелым графічным карыстацкім інтэрфейсам. Акрамя таго, я хацеў апісаць аб'ектна-арыентаваны стыль праграмавання, які робіць праграмы легка падтрымліваць, змяняць і пашыраць з цягам часу. Гэтыя прынцыпы (і асабліва інфармацыя па напісанні фішкі праграмы, або праграмы з графічным інтэрфейсам карыстальніка) можа быць знойдзена больш нідзе.

Больш за ўсе на свеце я хацеў, каб гэтая кніга, стала быць, я жадаю хто-то даў мне, калі я вучыўся выкарыстоўваць idl ўсе тыя гады назад.

Кніга ўжо выйшла з друку і цяпер даступны ў pdf-Версія для друку.

Тое, што людзі кажуць аб прыемы праграмавання idl

  • Прачытаўшы раздзел 10 У кнізе прыемы праграмавання idl ўжо даў мне разуменне, каб віджэт праграмавання, які больш, чым заплаціў за кнігу. І я змагла трапіць толькі праз прыкладна палова гэтай кіраўніка!
  • Толькі што купіў вашу кнігу праз Amazon.com і ў адзін цудоўны дзень я распрацаваў і рэалізаваў (хоць і просты) дыялог для аднаго з маіх idl-праграмы. Гэта можа здацца не шмат, але без вашага падрабязнага апісання працэсу падзей і апрацоўшчыкаў падзей, і вашыя бясцэнныя прыклады, задачы, верагодна, былі непераадольнымі. Дзякуем Вас за прадастаўленне гэтак неабходны аксэсуар да idl дакументацыі сігналах RSI.
  • Ваша кніга была вялікай. Я навучыўся праграмаваць idl ў тры дні!
  • Мне здаецца, я магла б быць адной з 57 чалавек вы згадалі, хто замовіў вашага "праграмавання idl методыкі" кніга на днях. Я атрымаў яго, і сапраўды атрымлівалі асалоду ад яго, а таксама звязаныя з гэтым прыклады. Дзякуй за такі добры кавалак майстэрства, як эстэтычна, так і тэхнічна.

Вось яшчэ некалькі каментароў ад людзей, якія прайшлі праз першы і другі выпускі idl не веру, чакаю тэхнік. І, вось водгукі чытачоў на Amazon.com.

Спампаваць Змест, ўзор чале, і файлы

Змест, ўзор чале, і файлы, выкарыстаныя і апісаныя ў кнізе, даступныя па спасылках ніжэй. Тэкставыя файлы прадстаўлены ў фармаце PDF. Файлы ў фармаце zip.

Праграмавання idl метады, 2-е выданне

Іншыя кнігі па idl рэкамендацыі

Праверыць idl кампілятар забраніраваць рэкамендацыі старонцы іншыя кнігі, якія я знайшоў карысным у маім праграмавання idl.

paper4pc
Add a comment:
Sign in

See also

Халестэрын міфы па Цім Ravnskov, М. Д., К. т. н.

Міфы пра халестэрыне ад Уффе Равнскова, доктара медыцынскіх навук, доктара філасофіі

2015-11-02 16:46:06

2. Узровень халестэрыну ў крыві не мае нічога агульнага з атэрасклерозам Урывак з маей папярэдняй кнігай халестэрын міфы (даступны бясплатна на...

Living Life Dangerously

Я веру ў жывой жыцця небяспечна

2015-11-02 17:01:23

"Я веру ў жывой жыцця небяспечна" (Прынц Валійскі) Я гулец. Я смелы гулец. Я азартны гулец. Я іду прама наперад. Мой...

robert lang origami

Арыгамі Роберта Ланга (Часта Задаюць Пытанні)

2015-11-02 16:57:35

Q: хто прыдумаў усе малюнкі на вашым сайце? Адказ: тут усе майго ўласнага сачынення і на фота работ былі складзеныя мною. Q:...

CS Research Topic Generator

CS даследуе генератар тэм ці Як выбраць добрую тэму ў 10 секунд

2015-11-02 13:04:40

Інфарматыка сутыкаецца з сур'езным перашкодай на шляху да далейшых даследаваннях. Праблема з'яўляецца найбольш відавочнай са студэнтамі, але засмучае многіх даследчыкаў...

Art for designers dkcoin8.com (DesignerKit)