Точное физическое моделирование требует высокополигональных карт. Чем выше точность карты, тем больший объем памяти она занимает и тем больше приходится обрабатывать данных, чтобы получить высоту. Сплайновая интерполяция позволяет получить сетку любого разрешения, с любым, удобным в данный момент, шагом по широте и долготе.
Если у Вас есть данные с неравномерной сеткой, важнейшим этапом в их обработке является преобразование в набор данных с равномерной сеткой. Данное преобразование необходимо для компьютерного моделирования в реальном масштабе времени или его приближении. Получение высоты непосредственно из неравномерной сетки является ресурсоемкой операцией.
Возникла однажды интересная задача: организовать возможность работы программы с трехмерными изображениями земной поверхности больших размеров. После изучения множества литературы и различных источников, стало ясно, что эффективных подходов в общем доступе не найти.
На Хабре постоянно что то обсуждается, возникают споры, решаются задачи. Жизнь кипит, одним словом. При этом сейчас пользователь почти обезличен. У всех есть никнейм, у некоторых имя и, лишь у малой части населения, фотография. Карма уже давно не является меркой некоторого профессионализма, хороших знаний в определенной области. Появилась идея организовать книжную полку на Хабре.
Много слов уже было сказано о разработке и программном коде. Некоторым уже начали приедаться такие слова как: рефакторинг, гибкие методологии, тестирование. Большая часть сообщества смотрит на код через призму идеального мира. При этом основная масса разработчиков не может четко ответить на вопрос: «Когда стоит переписывать код?»
В апреле проводил опрос Хабражителей «Работаете ли Вы на выходных?». Добрался до подведения итогов голосования. Ниже приводятся основные характеристики, полученные в результате опроса, а также основные разногласия, возникшие в процессе обсуждения данного вопроса.
Информация занимает одно из важнейших мест в жизни нашего общества, поэтому защита информации является неотъемлемой частью ее использования.
Защита информации чаще всего рассматривается в контексте защиты ее носителей. Защита носителей требует сложного и разнообразного программного и аппаратного обеспечения. При существовании множества архитектурных решений носителей, существует такое же множество их защит.
Давайте поговорим о принципах распределения задач для работников, с целью повышения производительности труда. В своем роде предлагается новый способ нематериальной мотивации. О методах мотивации сотрудников написано достаточно много (например, здесь и здесь). Основная задача работодателя состоит в организации таких условий труда и психологической атмосферы на рабочем месте, чтобы работа была выполнена качественно, без лишней суматохи и с соблюдением поставленных сроков.
Все работники периодически сталкиваются с собеседованиями. Некоторые называют их — интервью. Целью прохождения собеседования, обычно, является поиск новой работы (работника). Некоторые люди ходят на собеседования ради интереса, проверить свой уровень знаний, и чтобы не отставать от тенденций отрасли.
Часто на собеседованиях могут присутствовать психологи. Их задача выявить положительные и отрицательные стороны характера испытуемого. Но почти никто не уделяет внимания тому факту, что собеседование может использоваться для конкурентной разведки и даже промышленного шпионажа, с целью получения преимущества перед конкурентом. Промышленный шпионаж отличается от конкурентной разведки различными формами нарушения законодательства. В данной статье будет рассмотрена возможность проведения разведывательных мер на собеседованиях.
В данной статье я расскажу о своем товарище-программисте, который попал в одну нелицеприятную историю. Данная статья может показаться некоторым читателям антирекламой, чем она собственно и является. Ее цель, все-таки решить проблему мировым путем и подготовить разработчиков к возможным проблемам с работодателем при увольнении. А также в ней можно найти ответ на вопрос: А почему так плохо живем? — А потому что — “Нигерия в снегах”.
В этой статье будет рассмотрена одна из серьезнейших проблем нового информационного общества. Статья будет интересна тем, кто любит пофилософствовать на темы будущего и кому была интересна философия в университете.
Посчастливилось мне недавно побывать на Государственных испытаниях изделия в городе Коломне. Трудились мы над ним полтора года, и вот настал самый ответственный момент сдачи его заказчику.
В этой небольшой статье описывается мое первоначальное представление об испытаниях и как они проходили на самом деле. В ней не будет ссылок на ГОСТы и другие документы, регламентирующие подобные процедуры.
Около более года назад на предприятии был начат новый проект, и который вот уже закончен. Поручили выполнять его мне и моему коллеге.
В качестве основы разработки была выбрана библиотека Qt, Так как до этого все проекты на предприятии велись в Delphi, мы стали первооткрывателями этого мощнейшего инструмента. До этого никто из нас не занимался разработкой коммерческих продуктов с использованием библиотеки Qt.
До начала работы с библиотекой Qt я программировал различные задачки на С++ в университете, а на работе использовал Delphi. И конечно же, в процессе работы создавались различные библиотеки. Создавались, можно сказать, с трудом. Не хватало в повседневной жизни тех плюсов, которые давало ООП. Всегда хотелось экспортировать из библиотек целые классы, причем делать это просто, быстро и беззаботно. При этом вопросы о создании библиотек на С++ и дальнейшем их использовании в проектах на Delphi или C возникали очень редко.
Посмотрев дату публикации последнего топика я был удивлен — 1 января 2009. То есть ошибка осталась до сих пор. Полтора года люди пользуются ложной возможностью скрывать свои фотографии и любой человек может их просмотреть, причем как выясняется даже не состоящий в друзьях.
Что же это? Русское авось или простая безответственность?
Работая программистом в одном небольшом предприятии, связанным с государственным заказом, приходится сталкиваться со множеством проблем присущим таким организациям. Это и некомпетентность, и безответственность, и нежелание развиваться, и простое отсутствие интереса к исполняемой работе. В какой-то момент каждый для себя принимает решение сменить работу и тут у обычного программиста часто проявляются «якоря», удерживающие его на работе. Прежде всего это ответственность перед коллегами за незаконченные проекты. Почему же обычно от знакомых программистов можно услышать: «Вот закончу проект и уволюсь»?