Категория → Кодинг

У программистов, начинающих работать с Autocad может вызвать недоумение невозможность использовать пошаговую отладку в VS 2010, особенно, если уже был опыт разработки под Autocad в VS2008 (отладка работала без дополнительных манипуляций). Здесь я постараюсь ответить на два вопроса: Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

В этой статье я хочу предложить способ создания окон произвольной формы. Не прибегая к WPF или многослойным окнам. Вот как это выглядит: Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Данная статья очень короткая и написана ради моего интереса. Как правильнее делать?Введение Я молодой специалист. Месяц назад закончил обучение. Год назад устроился на работу программистом Qt/C++. Одновременно со мной на работу взяли ещё одного парня постарше, с опытом работы. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

1. Постановка задачи Одним из элементов электронного документооборота, принятого в моей конторе, является требование сохранять документы с указанием в начале названия файла даты в формате yyyy-mm-dd. Соблюдение этого требования позволяет быстро отслеживать историю изменения документа и всегда находить последнюю актуальную версию. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Здравствуй %habrauser%! Свой первый пост я хотел бы посвятить импортированию нативных функций из DLL-библиотеки, написанных на Си, в программу на менеджет C#. Как-то я, и мой товарищ, работали над некторым приложенем. Я писал на C#, а он, в свою очередь, на Си/С++. В виде первого подводного камня явилось то, как импортировать нативную функцию из DLL […]

С приходом социальных сетей, flash-приложения стали популярными, как и их разработка, что привело к большому количеству некачественного кода (наверно, общеизвестный факт). Но не суть (надо было же что-то сказать вначале?). Во многих таких социальных приложениях есть «аватары», и грузятся они, в большинстве своем, через API. Что нам мешает подделать ответ и передать его приложению? Правильно, […]

Чего великого можно ожидать от концепции, основанной на обобщении как бы «best practices» программирования на весьма далёком от идеала языке С++ — внутренне противоречивом: основанном на двух взаимопротиворечивых концепциях — повторного использования исходного кода (инклуды) и повторного использования скомпилированного кода (классы), которая кроме того на год старше, чем Java 1.0 и JavaScript, на два года […]

Тип данных long long — это единственный целочисленный тип данных в Visual С++, который весит 8 байт и может использовать значения выше 2^31 — 1…..-2^31. Если у вас 64-битная система, то тип long тоже будет 8-байтовым. А в 32-разрядной системе приходится довольствоваться только им. Этот тип данных получил права только в последних версиях С++, например, […]

Юнит тестирование очень полезная практика. По моему опыту, онa позволяет повысить качество программы и ускоряет её разработку. Неудивительно, что юнит тесты поддерживаются в clojure c самых первых версий. Для запуска тестов в clojure есть пакет clojure.test, который импортируется следующим образом: Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Эта небольшая заметка является ответом на публикацию «Проблемный шаблон Repository». Все основные идеи для приведенного ниже примера слоя Persistance / Repository для взяты из этой статьи. Этот код лишь частичной подкорректирован под потребности используемой мною архитектуры. Предлагаемое решение настолько простое, логичное и универсальное, что не могу его не привести после чтения статьи Александра. Рекомендовать on […]

Добрый день, уважаемое сообщество. Хочу поведать историю о том, как я пытался повысить интерес студентов к программированию и качество кода, который эти студенты пишут. Интересоваться программированием и всем что связано с компьютерами я начал еще в школе и в качестве места получения высшего образования был выбран институт ИТ-направления. Рекомендовать on Facebook Share on vkontakte Bookmark […]

Добрый день, Блогаюзер. Скажу чесно, я люблю язык Delphi, и считаю, что его неоправданно забыли. А в этом топике, я бы хотел поделится с вами опытом написания чата. Дело это не очень сложное, но весьма и весьма забавное. Подробности под катом. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Данный пост не претендует на какую-либо оригинальность. В какой-то степени, это даже крик души и моего разума. И желание получить совет/критику/рекомендацию от адекватных людей и тех, кто начинал таким же путем, как и я. Итак, мне 18 лет, я — студент второго курса (почти третий курс) специальности, связанной с IT-направлением, но ничему путному пока что […]

Вот уже полтора года как я активно изучаю веб-программирование. Натолкнули меня на эту неблагородную затею, как наверно ни странно, разработки Google Inc. Первым моим вступлением в «веберы» было посещение в 2011 году Google Code Day, которое проходило в Москве в головном офисе Google. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Алгоритмы сортировки. Их не много, но и не мало. Есть часто используемые, есть никому не нужные. Я решил произвести обзор этих алгоритмов, чтоб освежить и свою память, и память блогапользователей. И начнём с редкоиспользуемого алгоритма Gnome Sort(гномья сортировка). Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Сегодня расскажу Вам что такое fixed-point, зачем он нужен и как его можно использовать. Существует такая проблема когда производительность приложения может заметно ухудшиться из-за особенностей вычисления на числах с плавающей точкой. Как правило CPU заточен под целочисленные операции, а сопроцессор FPU (floating point unit) в нем работает на порядке медленнее. Существую такие платформы где вообще […]

Введение и подготовка Привет блогаюзеры, сегодня я постараюсь научить вас основам геймдева на Java. Подтолкнул меня на изучение Джавы Minecraft, одна из немногих популярных игр, написанных на Java. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Парсер погоды

28, Май 2012

В данной статье будем получать текущую температуру и осадки в заданном нами городе. Несмотря даже на то, что сервис пока включает не так уж и много городов, он проявляет значительную скорость по обновлению данных, будем надеяться, что в будущем городов будет больше. Ну да ладно, ближе к делу. Рекомендовать on Facebook Share on vkontakte Bookmark […]

Парсинг Json на C#

22, Май 2012

Прикручивая авторизацию с помощью популярных сайтов я столкнулся с проблемой. Согласно стандарта OAuth ответ от сервера авторизации приходит в формате Json, а в .net нет удобной функции для его парсинга. Существует конечно JavaScriptSerializer но он наследует все проблемы сериализеров. Во первых, если будет расхождение в названии полей, тогда будут появляться исключения. Во вторых чисто лень […]

Не так давно для интереса занялся разработкой dll’ки для хука функций одной забавной ММО — Runes of Magic, с неплохим lua-движком для разрабокти аддонов. Довольно долго я искал методы хука ф-ий клиента игры из инжектированной dll (опыта пока маловато будет-с), пока не нашел упоминание о Microsoft Detours в 1 из Блоговских статей, за что, кстати, […]

C# и XML Часть 1

17, Май 2012

Привет, Блог! Это моя первая статья тут, и я очень постараюсь оформить её достойно и принести пользу Блог-сообществу! Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Доброго времени суток. На днях (а именно 11 мая 2012) прошел первый в Беларуси Java Day. Не буду утомлять обильными фотографиями бейджеков, конференц залов и криво снятых слайдов, а расскажу непосредственно про суть, кое где затронув организационные вопросы. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Написал простую реализацию нейронной сети Хэмминга, вдруг пригодится кому-то. Внешне на сеть это не похоже, т.к. я не использую в данном случае понятия нейронных сетей — нейроны, синапсы, аксоны… Но и затрат меньше. Велосипед. Функция распознавания возвращает не массив выходов, а только номер активного. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a […]

Итак, простой пример, мы хотим старый добрый GLUT (или новый злой FreeGLUT) использовать в своём приложении, но при этом мы любим чтобы приложение под Windows запускалось безо всяких странных консолек на заднем плане. (Согласитесь, пользователей зачастую настораживают всякие досообразные консольки в ваших графических приложениях.) Однако при этом вам жизненно необходим привычный, уютный список аргументов функции […]

Общая задача: Административный Controller к стандартному MembershipProvider. Зачем: К сделанным сайтам нужно дать управление пользователями администратору. Стандартного, простого и на русском не нашел.Для решения созданы несколько кирпичиков и их размещаю в статье. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Привет, блоговцы! В этой статье я протестирую, насколько быстро работает метод Parallel.For, позволяющий практически без увеличения объема кода «распараллелить» выполнение стандартного цикла. В качестве тестовой задачи будет выступать возведение в степень 5 чисел от 0 до 10000000 (чтобы удобнее сравнивать было). Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Всем привет! Начну с предыстории.Предыстория Недавно на паре мне поручили подготовить выступление (презентацию) на тему «Контроллеры». Презентацию сделал. Получилась скучная и неинтересная: классификация, функции, языки программирования и т.д. и т.п. Поэтому решил добавить немного практики и реализовать пару простых функций с помощью Arduino UNO. Хоть это и не промышленный контроллер, но для выступления сойдет. Теперь […]

Можно долго спорить, является ли возможность перегружать операторы сильной или слабой стороной конкретного языка. Но факт остается фактом — в Scala такая возможность есть. Так почему бы её не использовать? Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

В данном топике расскажу как сделать корректное отображение собственных типов данных в отладчике на Visual Studio (2005–2010). То есть мы хотим заменить стандартное отображение для типа std: pair Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend

Заниматься изучением программирования начал не так давно. Столкнулся с такой проблемой, опишу вкратце ситуацию. В основном классе программы создается экземпляр класса A. Во время работы программы происходит изменение свойств и полей экземпляра. Необходимо сохранять экземпляр класса после каждого его изменения. В качестве хранилища я выбрал список. Примерный код представлен ниже. Рекомендовать on Facebook Share on […]


1 из 71234567
Наверх