Вибирайте інфраструктури, що добре поєднуються з іншими

Ерік Готорн При виборі програмних інфраструктур, які будуть покладені в основу вашої системи, необхідно враховувати не тільки якість і можливості кожної інфраструктури (framework), але і те, як вони будуть взаємодіяти один з одним і наскільки легко буде адаптувати їх до нових програмним елементам, які вам, можливо, доведеться додати в ході еволюції системи З цього випливає, […]

Ваша система стане успадкованої – враховуйте це при проектуванні

Дейв Андерсон Навіть якщо ви створюєте надсучасну систему на базі новітніх технологій, для вашого наступника вона стане успадкованої (legacy) З цим нічого не поробиш Сучасному програмному забезпеченню властиво швидко застарівати Якщо ви очікуєте, що ваша система буде запущена в реальну експлуатацію і проіснує хоча б кілька місяців, змиріться з тим, що супроводжуючим її розробникам доведеться […]

Гра-атака вводить учня в імунну систему людини, Різне, Залізо, статті

Гравець почав сканування сегментоядерних нейтрофілів. Щоб вивчити імунну систему, йому доведеться сканувати все: від бактерій до клітин крові (ілюстрація Federation of American Scientists).

Огляд WorldShift. Перевершує очікування., Комп’ютерні ігри, Різне, статті

На стадії створення проекту приділялося досить багато уваги, бо, як це водиться у всіх амбітних проектів східно-європейського виробництва, розробники з самого початку поставили планку дуже високо. Відкинути відсталі традиції, перекроїти жанр заново, увібрати в себе кращі напрацювання минулих років … Все це, зрозуміло, передбачалося втілити в рамках скромного бюджету. Чи не правда, знайома ситуація?

Шість рад по написанню більш зрозумілого програмного коду, Різне, Програмування, статті

Для розробника програм найціннішим ресурсом є час. Наведені нижче шість порад допоможуть вам створювати програми, які буде легко підтримувати в майбутньому. Це заощадить вам масу часу і дозволить уникнути розчарувань: одна хвилина, витрачена на написання коментарів, здатна позбавити вас від тривалих мук.

Інсталяція Windows: від заходу до світанку, Windows, Операційні системи, статті

Andrew Z, Журнал “Мій Комп’ютер” Рано чи пізно все зіштовхуються з цим. В один прекрасний день ваша улюблена операційна система Windows наглухо зависне і не захоче більше завантажуватися. Що ви будете робити в цьому випадку? Дзвонити знайомому комп’ютерному гуру? Що?! Гуру недоступний? У паніці кидатися по кімнаті і волати про допомогу до невідомих комп’ютерним духам […]

Оформлення класу у вигляді COM об’єкту в C + +, Різне, Програмування, статті

Оформлення класу у вигляді COM об’єкту. Допустимо у вас є якийсь додаток, написаний на C + + (VC++ якщо бути коректним). Як воно у вас з’явилося не суть важливо, може бути це ваша стара розробка, може бути ви вирішили спочатку налагодити предметну частину. Важливо те що ви горите бажанням винести частину класів в об’єктні модулі […]

Труднощі, що виникають при написанні корпоративних систем силами програмістів підприємства, Комерція, Різне, статті

Взагалі кажучи, зважитися написати повноцінну корпоративну систему, що відповідає всім (або хоча б більшої частини) потребам підприємства, здатні тільки сміливі люди. Адже крок цей досить ризиковий. А при створення самої системи програмісти зазвичай натрапляють на таку кількість “підводних каменів”, що найчастіше сама ця ідея згасає на самому початку її реалізації.

Побачення з Оракулом, Інші СУБД, Бази даних, статті

Установка і доступ до Oracle Деяким людям вдалося заробити багато грошей, займаючись програмуванням. Багато хто мріє стати такими ж успішними і багатими, як Білл Гейтс. Але в його біографії, крім успіху з продажем MS-DOS в 19-річному віці, немає нічого цікавого.

Програми, використовувані в web-мастерингу, Web Design, Інтернет-технології, статті

Михайло Мельников, Web-studio Cherry-Design Для виготовлення професійних сторінок Вам доведеться професійно вивчити кілька професійних програм :).