Комп'ютери та Інтернет - Програмування
рік: 2006 Мова книги: Російська Сторінок: 61
Можливо, зустрічаються ще менеджери, які вважають, що управління - це зібрання, програми навчання та підвищення якості продукції і різноманітні звіти. Однак у наш час стало очевидним, що управління проектами - це перш за все робота з людьми
Як вибрати з безлічі кандидатів потрібного вам людини? Яке оптимальне число людей в команді на різних етапах проекту? Як можна оптимізувати роботу, якщо перед вами поставлені жорсткі терміни? Як визначати і вирішувати конфлікти? Як звільнити людину, не образивши його? Якими якостями повинен володіти хороший керівник? Про все це ви дізнаєтесь з даної книги, яка до того ж є не сухий наукова праця, а захоплюючий пригодницький роман!
Книга адресована менеджерам з управління проектами в області інформаційних технологій.
{ "O": null}
{ "O": null}
рік: 2003 Мова книги: Російська Сторінок: 49
книга закінчена
Книга Едварда Йордона «Шлях камікадзе» являє собою повне керівництво по виживанню в безнадійних проектах, призначене для розробників програмного забезпечення. Практично кожному розробнику ПО і менеджеру доводиться стикатися з проектами, що характеризуються бездарними персоналом, планом і бюджетом, тобто проектами, приреченими на невдачу. В умовах реінжинірингу корпорацій безнадійні проекти стають «стилем життя» багатьох організацій. Книга Едварда Йордона є керівництвом по вирішенню таких проблем: виживання в проектах, приречених на невдачу; досягнення оптимальних угод під час переговорів; управління персоналом та розстановка пріоритетів; вибір засобів і технологій; визначення моменту, коли вже пора вийти ізпроекта. Едвард Йордон застосовує свою унікальну технологію і інтуїцію менеджера до найгірших варіантів софтверних проектів, показуючи, як максимально підвищити шанси на успіх, або, по крайней мере, вивести вашу кар'єру з-під удару. Крок за кроком Йордон проходить всі стадії життєвого циклу проекту, вчить менеджерів і розробників правильно поводитися із замовниками і оптимально використовувати доступні ресурси, включаючи людей, засоби, процеси і технологію. Вчіться виявляти необхідну гнучкість при проведенні переговорів, розставляти осмислені пріоритети і ... вчасно виходити з проекту. Якщо вам коли-небудь було потрібно зробити неможливе, «Шлях камікадзе» - ваша книга.
{ "O": null}
{ "O": null}
рік: 2007 Мова книги: Російська
анная книга являє собою чудове керівництво по BIOS, що відрізняється повнотою набору розглянутих налаштувань і великою кількістю практичних рекомендацій щодо їх зміни. При цьому наочно і докладно описується, як і чому та чи інша настройка впливає на роботу того чи іншого пристрою комп'ютера. По ходу викладу пояснюються всі необхідні терміни і поняття. У книзі описані як найсучасніші версії BIOS, розраховані на найновіше обладнання (відеокарти PCI-Express, багатоядерні процесори і т.д.), так і версії BIOS попередніх років, широко використовувані і поширені. Після прочитання книги ви починаєте розуміти, яким корисним інструментом є BIOS і як за допомогою зміни його установок домагатися того чи іншого ефекту в роботі комп'ютера. А досягти можна багато чого: можна оптимізувати роботу комп'ютера в цілому і окремих його складових, можна "розігнати" комп'ютер або навпаки - штучно уповільнити його роботу, можна вирішити проблеми функціонування того чи іншого пристрою (або навпаки - створити їх), провести діагностику, усунути неполадки і несправності, а також багато іншого. Окремо йдеться про підключення та налаштування нових пристроїв, а також вирішенні можливих проблем, пов'язаних з цим Книга написана простою і доступною мовою, відомими авторами. Розрахована на широке коло читачів - користувачів ПК
{ "O": null}
{ "O": null}
Мова книги: Російська Сторінок: 5
Дуже часто під рукою не виявляється ні відладчика, ні дизассемблера, ні навіть компілятора, щоб накидати хоча б примітивний трассировщик. Зрозуміло, що говорити про злом сучасних захисних механізмів в таких умовах просто смішно, але що робити якщо життя змушує? ..
{ "O": null}
{ "O": null}
додала: kesadilia 12 листопада 2015 року, 5:33 Рік: 2007 Мова книги: Російська Сторінок: 80
книга закінчена
Цей курс лекцій створений для тих, хто хоче навчитися тестування, отримати роботу тестувальника в російській або західній інтернет-ком панії, зрозуміти, як вести себе в корпоративному оточенні, і домогтися професійного та особистісного зростання. Він буде цікавий і учасни- кам процесу розробки програмного забезпечення, рекрутерам, людям, пов'язаним з інтернетом або пишуть про нього, і просто всім бажаючим зрозуміти кухню інтернет-стартапів. Книга повністю виходить з особистому досвіді освоєння - з нуля - професії тестувальника і багаторічної роботи автора в цій якості в інтернет-компаніях США.
{ "O": null}
{ "O": null}
додала: Lantra 6 липня 2015 року, 12:15 Рік: 2003 Мова книги: Російська
книга закінчена
Підхід до поліпшення структурної цілісності і продуктивності існуючих програм, званий рефакторингом, отримав розвиток завдяки зусиллям експертів в області ООП, які написали цю книгу. Кожен крок рефакторінга простий. Це може бути переміщення поля з одного класу в інший, винесення фрагмента коду з методу і перетворення його в самостійний метод або навіть переміщення коду по ієрархії класів. Кожен окремий крок може здатися елементарним, але сукупний ефект таких малих змін в стані радикально поліпшити проект або навіть запобігти розпаду погано спроектованої програми. Мартін Фаулер з співавторами пролили світло на процес рефакторинга, описавши принципи і кращі прийоми його здійснення, а також вказавши, де і коли слід починати поглиблене вивчення коду з метою його поліпшення. Основу книги становить докладний перелік більше 70 методів рефакторинга, для кожного з яких описуються мотивація і техніка випробуваного на практиці перетворення коду з прикладами на Java. Розглянуті в книзі методи дозволяють поетапно модифікувати код, вносячи кожен раз невеликі зміни, завдяки чому знижується ризик, пов'язаний з розвитком проекту.
{ "O": null}
{ "O": null}
додав: wwwwm 15 березня 2015 року, 19:44 Рік: 2012 Мова книги: Російська Сторінок: 133
Книга не закінчена і ще пишеться
"Java: керівництво для початківців" складено Гербертом Шілдт, автором популярних у всьому світі книг з мов програмування, таким чином, щоб читач зміг швидко оволодіти основними навичками програмування на Java. Повністю оновлене за версією Java Platform, Standard Edition 7, п'яте видання цього навчального посібника починається з розгляду самих основ, включаючи компіляція і виконання простих програм на Java. Потім в ньому описуються ключові слова і синтаксичні конструкції, що становлять основу Java як мови програмування. Далі слід виклад самих передових мовних засобів Java, включаючи узагальнення і багатопоточний програмування. І завершується книга введенням в бібліотеку Swing. Представлений у книзі навчальний і довідковий матеріал дозволяє легко і швидко навчитися програмувати на Java. Для полегшення процесу вивчення Java книга побудована наступним чином: - Основні навички та поняття. Кожна глава починається з переліку основних навичок і понять, які належить засвоїти читачеві. - Звернення до знавця. У виразках під цим заголовком даються корисні рекомендації у формі запитань і відповідей. - Приклади для випробування. Це приклади невеликих проектів, які наочно показують, як застосовувати набуті знання і навички на практиці. - Вправи для самоперевірки. В кінці кожного розділу наводяться контрольні запитання та завдання для перевірки міцності засвоєного матеріалу. - Докладні коментарі до прикладів програм. Всі приклади програм в цій книзі забезпечені докладними коментарями, що описують демонструються мовні засоби і прийоми програмування на Java. У цьому навчальному посібнику для початківців програмувати на Java детально розглянуті всі основні засоби даної мови програмування: типи даних, оператори, цикли, класи, інтерфейси, методи, виключення, узагальнення, пакети, основні бібліотеки класів, засоби многопоточного програмування, потоки введення-виведення, перерахування, аплети і документують коментарі. Застосування всіх цих мовних засобів Java на практиці наочно демонструється в невеликих проектах для самостійного випробування. Книга забезпечена масою корисних порад авторитетного автора і безліччю прикладів програм з докладними коментарями, завдяки яким вони стають зрозумілими будь-якому читачеві незалежно від рівня його підготовки. А для перевірки міцності набутих знань і навичок в кінці кожного розділу наводяться контрольні запитання та завдання.
{ "O": null}
{ "O": null}
Мова книги: Російська
книга закінчена
Розглядаються Овнів функціонування web-сервера Apache, збірка модуля PHP в UNIX-системах, інструментарій web-розробника, синтаксис і стандартні функції язка PHP для роботи з масивами, файлами, СУДБ MySQL, регулярними виразами формату PCRE, графічними примітивами, поштою, сесіями і т. д. Особливу увагу приділено новим можливостям мови по роботі з XML-документами, об'єктно-орієнтованого програмування, а так же підходам до відділення вихідного коду PHP від шаблону HTML-сторінки.
{ "O": null}
{ "O": null}
{ "O": null}
{ "O": null}
рік: 2004 Мова книги: Російська Сторінок: 62
Методику інтерв'ювання при прийомі на роботу в корпораціюMicrosoft, засновану на вирішенні завдань і головоломок, тепер переймають багато компаній, які хочуть виявити найбільш творчих кандидатів серед просто здатних. У книзі «Як зрушити гору Фудзі?» Викладається ця методика і пропонується понад тридцять важких завдань і головоломок. Книга показує, як за допомогою ефективного творчого і аналітичного мислення можна відшукати відповіді на нестандартні питання.
Книга орієнтована насамперед на керівників компаній, співробітників відділів кадрів, а також людей, які хочуть підготуватися до нестандартних питань під час співбесіди. У той же час книга буде цікава і широкій аудиторії, так як вона допоможе будь-якій людині розвинути свій творчий та інтелектуальний потенціал.
{ "O": null}
{ "O": null}
Мова книги: Російська Сторінок: 3
книга закінчена
Python - об'єктно-орієнтована мова надвисокого рівня. Python, на відміну від Java, не вимагає виключно об'єктної орієнтованості, але класи в Python так просто вивчити і так зручно використовувати, що навіть нові і недосвідчені користувачі швидко переходять на ОО-підхід.
{ "O": null}
{ "O": null}
{ "O": null}
{ "O": null}
додала: Lantra 7 липня 2015 року, 7:59 Рік: 2005 Мова книги: Російська
книга закінчена
Більше 10 років перше видання цієї книги вважалося одним з кращих практичних посібників з програмування. Зараз ця книга повністю оновлена з урахуванням сучасних тенденцій і технологій і доповнена сотнями нових прикладів, що ілюструють мистецтво і науку програмування. Спираючись на академічні дослідження, з одного боку, і практичний досвід комерційних розробок ПО - з іншого, автор синтезував з найефективніших методик і найбільш ефективних принципів ясне прагматичне керівництво. Який би не був ваш професійний рівень, з якими б засобами розробками ви не працювали, як і вона була складність вашого проекту, в цій книзі ви знайдете потрібну інформацію, вона змусить вас міркувати і допоможе створити досконалий код. Книга складається з 35 глав, предметного покажчика та списку використаних джерел.
{ "O": null}
{ "O": null}
Мова книги: Російська Сторінок: 70
С ++ - це універсальна мова програмування, задуманий так, щоб зробити програмування приємнішим для серйозного програміста. За винятком другорядних деталей С ++ є надбезліччю мови програмування C. Крім можливостей, які дає C, С ++ надає гнучкі та ефективні засоби визначення нових типів. Використовуючи визначення нових типів, точно відповідають концепціям додатки, програміст може розділяти розроблювану програму на легко піддаються контролю частини. Такий метод побудови програм часто називають абстракцією даних. Інформація про типи міститься в деяких об'єктах типів, визначених користувачем. Такі об'єкти прості і надійні у використанні в тих ситуаціях, коли їх тип не можна встановити на стадії компіляції. Програмування з застосуванням таких об'єктів часто називають об'єктно-орієнтованим. При правильному використанні цей метод дає більш короткі, простіше розуміються і легше контрольовані програми.
Ключовим поняттям С ++ є клас. Клас - це тип, який визначається користувачем. Класи забезпечують приховування даних, гарантовану ініціалізацію даних, неявне перетворення типів для типів, визначених користувачем, динамічне завдання типу, контрольоване користувачем управління пам'яттю і механізми перевантаження операцій. С ++ надає набагато кращі, ніж в C, засоби вираження модульності програми і перевірки типів. У мові є також удосконалення, не пов'язані безпосередньо з класами, що включають в себе символічні константи, inline-підстановку функцій, параметри функції за замовчуванням, перевантажені імена функцій, операції керування вільною пам'яттю і контрольний тип. В С ++ збережені можливості мови C по роботі з основними об'єктами апаратного забезпечення (біти, байти, слова, адреси і т.п.). Це дозволяє досить ефективно реалізовувати типи, визначені користувачем.
С ++ і його стандартні бібліотеки спроектовані так, щоб забезпечувати переносимість. Наявна на поточний момент реалізація мови буде йти в більшості систем, що підтримують C. З С ++ програм можна використовувати C бібліотеки, і з С ++ можна використовувати більшу частину інструментальних засобів, що підтримують програмування на C.
Ця книга призначена головним чином для того, щоб допомогти серйозним програмістам вивчити мову і застосовувати його в нетривіальних проектах. У ній дано повний опис С ++, багато прикладів і ще більше фрагментів програм.
{ "O": null}
{ "O": null}
рік: 2009 Мова книги: Російська Сторінок: 11
книга закінчена
Ця міні інструкція в картинках, що описує повний цикл створення електронної версії науково-технічної книги, і призначена для людини, щиро захотів зробити прийнятної якості е-книгу, але не знає з чого почати.
Отже: перед вами взята у приятеля, з бібліотеки, або просто хороша, цікава книга, яку хотілося б мати на комп'ютері. І не просто мати, а мати в такому вигляді, який дозволив би виконувати пошук по тексту, зручно читати книгу на екрані монітора або на пристроях еВоок, а якщо це не науково-технічна або довідкова література - ще й читати на улюбленому стільниковому телефоні, iPhon 'e або PDA. У цьому покроковому керівництві, заснованому на власному досвіді, я постараюся розповісти про те, як «вичавити» максимум результатів з виконаної простий, але іноді вельми стомлюючої роботи по скануванню книги.
Нехай вас не злякає довжина цього керівництва і удавана складність сканування і обробки книги. Процес дійсно досить складний і багатоступінча, але повірте мені, описати всі ці операції було набагато важче, ніж виконати їх крок за кроком.
{ "O": null}
{ "O": null}
{ "O": null}
{ "O": null}
Додав: NagAnd 25 лютого 2013, 11:43 Рік: 2006 Мова книги: Російська Сторінок: 106
Книга адресована програмістам, что Працюють в найрізноманітнішіх ОС UNIX. Автори предлагают ширше поглянуті на возможности паралельної организации обчислювальних процесса в традіційному програмуванні. Особливий акцент робиться на потоках (threads), а самє на тих можливо і складнощі, Які були прівнесені в техніку паралельних Обчислення цієї относительно новой парадигмою програмування. На прикладах реальних кодів показуються Прийоми і переваги паралельної организации обчислювальних процесса. Деякі з результатів випробувань тестових примеров будут великим сюрпризом даже для самих Бувалий програмістів. Проте викладені техніки цілком доступні і початківцям програмістам: для вивчення матеріалу потрібно базове знання мови програмування C / C ++ і деяке розуміння «пристрою» сучасних багатозадачних ОС UNIX.
Як «випробувального майданчика» для тестових фрагментів обрана ОСРВ QNX, що дозволило з єдиної точки зору поглянути як на специфічні механізми микроядерной архітектури QNX, так і на універсальні механізми POSIX. На цій посаді книга може бути цікавою і тим, хто не використовує (і не планує ніколи використовувати) ОС QNX: програмістам в Linux, FreeBSD, NetBSD, Solaris і інших традиційних ОС UNIX.
{ "O": null}
{ "O": null}
рік: 2005 Мова книги: Російська Сторінок: 83
Як протистояти натиску комп'ютерних технологій, що проникають в наше життя з жахливою швидкістю? Наші телефони, фотокамери, автомобілі - все, що нас оточує, автоматизуються, програмуються, створюються людьми, які, прагнучи отримати вигоду від застосування мікросхем, ухилилися від свого прямого обов'язку - робити ці продукти простими в застосуванні.
І це не перебільшення, це реальність. Наше життя все більше концентрується навколо мінливостей, дивацтв, рішень і катастроф індустрії високих технологій. Розробники програм, пристроїв і технологій думають не так, як ми. Наділені повноваженнями виконавчі особи ні на що не впливають в світі високих технологій - тут всім заправляють інженери. Ми дозволили пацієнтам заволодіти психлікарнею. Алан Купер пропонує вирішення проблеми: програмування має передувати проектування.
{ "O": null}
{ "O": null}
{ "O": null}
{ "O": null}
{ "O": null}
{ "O": null}
рік: 2003 Мова книги: Російська
книга закінчена
C ++ для "чайників" 4-е видання.
*** *** ***
"Моїм друзям і родині, які допомогли мені стати" чайником "в ще більшому ступені, ніж я є насправді". (Стефан Р. Девіс)
*** *** ***
Стефан Р. Девіс (Stephen R. Davis) - автор безлічі книг, включаючи такі бестсел- Лери, як C ++ для "чайників", More C ++ for Dummies і Windows 95 Programming for Dummies. Стефан працює в компанії Valtech, що спеціалізується в області навчання інформатиці (Даллас, Техас).
*** *** ***
Книга, яка у вас в руках, - це введення в мову програмування C ++. Вона починається з азів: від читача не потрібно будь-яких знань в області програмування. На відміну від інших книг з програмування на C ++, в цій книзі питання `почему` вважається не менш важливим, ніж питання` як`. І тому перед викладом конкретних особливостей мови C ++ читачеві роз'яснюється, як вони діють в цілому. Адже кожна структурна особливість мови - це окремий штрих єдиної картини. Прочитавши книгу, ви зможете написати на C ++ зрозумілу програму і, що не менш важливо, будете розуміти, чому і як вона працює.
Книга розрахована на користувачів з різним рівнем підготовки.
*** *** ***
{ "O": null}
{ "O": null}
додав: Vlad Islav 5 серпня 2015 року, 7:24 Рік: 2010 Мова книги: Російська
книга закінчена
Ця книга присвячено доброму програмування. Вона сповнена реальних примеров коду. Ми будемо розглядаті код з різніх напрямків: зверху вниз, знизу вгору и даже зсередини. Прочитавши книгу, ви дізнаєтеся багато нового про коді. Більш того, ви навч відрізняті хороший код від поганого. Ві дізнаєтеся, як писати хороший код и як превратить поганий код в хороший. Книга складається з трьох частин. У першій части вікладаються принципи, патерни и Прийоми написання чистого коду; наводитися великий ОБСЯГИ примеров коду. Друга частина складається з практичних сценаріїв наростаючої складності. КОЖЕН сценарій представляет собою право за чістці коду або превращение проблемного коду в код з меншими кількістю проблем. Третя частина книги - концентроване вираженості ее суті. Вона складається з одного розділу з переліком евристичних правил і «запахів коду», зібраних під час аналізу. Ця частина являє собою базу знань, що описує наш шлях мислення в процесі читання, написання та чищення коду.
{ "O": null}
{ "O": null}
{ "O": null}
додав: NagAnd 3 січня 2013, 20:30 Рік: 2005 Мова книги: Російська
На цікавих прикладах розглянуте програмування мовою Visual Basic .NET. Описана робота з текстами і рядками: від створення рухомих рядків і миготливих заголовків до програмування різних текстових ефектів. Розглянуто приклади створення геометричних фігур і малювання різних кривих ліній (від синусоїди до спіралі Архімеда), а також приклади програмування градієнтних заливок, геометричного перетворення об'єктів і складних фігур: зірок, фігури Інь-Янь, сніжинок і ін. Описана робота з імпортованими зображеннями: обертання , буксирування, накладення, плавне поява однієї картинки з іншої, куб з картинками на гранях і ін. Розглянуто приклади, пов'язані з роботою клавіатури і миші. Показані цікаві особливості використання форм та елементів керування середовища Visual Basic .NET. Наведені приклади створення ігрових, жартівливих, музичних і говорять програм, а також різні корисні трюки і прийоми програмування.
{ "O": null}
{ "O": null}
{ "G": "sg46", "o": 25}
Яке оптимальне число людей в команді на різних етапах проекту?Як можна оптимізувати роботу, якщо перед вами поставлені жорсткі терміни?
Як визначати і вирішувати конфлікти?
Як звільнити людину, не образивши його?
Якими якостями повинен володіти хороший керівник?
Зрозуміло, що говорити про злом сучасних захисних механізмів в таких умовах просто смішно, але що робити якщо життя змушує?
У книзі «Як зрушити гору Фудзі?