Разберём интересный и нестандартный сценарий использования конвертеров — Inline Converter.
Читать полностью »
Рубрика «Программирование» - 750
Фишки XAML-разработчика: встраиваемые конвертеры
2016-01-29 в 13:16, admin, рубрики: .net, C#, mvvm, silverlight, windows phone, wpf, XAML, ненормальное программирование, Программирование, Промышленное программированиеСжатие текстур в Android: сравнение форматов и примеры кода
2016-01-29 в 12:01, admin, рубрики: android, Блог компании Intel, обработка изображений, Программирование, Разработка под android, сжатие, текстурыНазовите самый лучший формат сжатия текстур. Может это PNG, ETC, PVRTC, S3TC, или ещё какой-нибудь? Вопрос непростой, но очень важный. От ответа зависят качество визуального оформления, скорость работы и размеры Android-приложений. Дело осложняется тем, что универсального «самого лучшего формата» попросту не существует. Всё зависит от потребностей разработчика.
Технология наложения текстур на двумерные или трёхмерные модели широко применяется в компьютерной графике. Делается это для того, чтобы улучшить детализацию объектов, которые представлены моделями. Android поддерживает множество форматов сжатия текстур, каждый из них обладает собственными преимуществами и недостатками.
Читать полностью »
Практические методы самомотивации программиста
2016-01-29 в 10:47, admin, рубрики: мотивация, Программирование, прокрастинацияНавеяно habrahabr.ru/company/infopulse/blog/275951
Да, мне — не 54 года, а «всего» 36. Но, честно говоря, уже достаточно сложно работать по 20-30 часов подряд. Не потому, что «не хочется», а потому, что «тяжело». И старшая дочь уже практически взрослая, и не всегда выбор между временем с семьей и очередным проектом заканчивается в пользу кодинга.
Я бы хотел поговорить об основном «двигателе» нашей работы — мотивации. Я знаю, что отнюдь не все айтишники доверяют психологии, считая ее «бульварной наукой». Даже не наукой, а сводом анекдотических историй и статистически недостоверных догадок.
Лично у меня к психологии подход следующий: если что-то работает — не трогай, даже если ты и не знаешь лежащих в основе этой «магии» механизмов. Я стараюсь просто пробовать все, что я прочитаю по этой теме лично для себя, оставляя лишь реально эффективные лично для меня методы и принципы. А их, к слову, в психологии более, чем достаточно:
Читать полностью »
Управление игровыми состояниями в C++
2016-01-29 в 10:10, admin, рубрики: c++, design patterns, game development, Gamedev, Блог компании Издательский дом «Питер», книги, ПрограммированиеЗдравствуйте, дорогие читатели!
У нас активно расходится третий доптираж крайне успешной книги «Изучаем C++ через программирование игр». Поэтому сегодня вашему вниманию предлагается перевод интересной статьи на одну из узких тем, связанных с программированием игр на C++. Также просим вас поучаствовать в опросе
Читать полностью »
How-to: Объектно-ориентированная система бэктестинга на Python
2016-01-29 в 8:03, admin, рубрики: python, Блог компании ITinvest, бэктестинг, Программирование, разработка, фондовый рынокИзвестный британский трейдер и разработчик Майк Халлс-Мур написал в своем блоге статью о том, как создать объектно-ориентированную систему бэктестинга финансовых стратегий торговли на бирже. Мы представляем вашему вниманию главные мысли этого материала.Читать полностью »
Пишем полноценный браузер под Aндроид
2016-01-28 в 14:51, admin, рубрики: android, WebView, браузеры, код, Программирование, Разработка под androidИзучать программирование под Андроид я начал не так давно. После того, как Eclips выдал мой первый Hello Word, сразу захотелось большего: возникло много планов и грандиозных идей. Одной такой идеей было написание своего Браузера. Думаю, у многих начинающих программистов возникало такое желание. Вот какие требования были мной поставлены и что получилось в итоге.
- Программа должна открывать ссылки глобальной сети, свободно переходить по страничкам вперёд и назад;
- Иметь возможность скачивать файлы и загружать обратно в сеть;
- Создавать закладки и сохранять их;
- Иметь возможность загружать ссылки, отправленные с других приложений;
- Должна быть кнопка домашней страницы, меню с различными настройками и т.д.
В общем, полноценный браузер своими руками. Воплотим это в код.
Читать полностью »
Игра для тех, кто учится программировать: Colobot
2016-01-28 в 11:49, admin, рубрики: geekbrains, Блог компании GeekBrains, виртуализация, курсы программирования, обучение программированию, Программирование, разработкаМного лет назад друг принес мне поиграть одну игрушку для тех, кто учится программировать. Уже тогда я достаточно хорошо программировал, и подумал, что игра не для меня, но решил попробовать.
Colobot оказалась очень увлекательной игрой, и я до сих пор считаю ее одной из самых интересных из тех, в которые я играл.
Читать полностью »
Фишки XAML-разработчика: динамический Grid
2016-01-28 в 11:03, admin, рубрики: .net, C#, mvvm, silverlight, windows phone, wpf, XAML, ненормальное программирование, Программирование, Промышленное программирование В статье рассмотрим несколько полезных усовершенствований для контрола Grid.

Читать полностью »
С-вызовы в Go: принцип работы и производительность
2016-01-28 в 10:35, admin, рубрики: Go, golang, Блог компании Intel, Программирование, производительность 
Язык Go в последнее время неоднократно обсуждался на хабре — его и критиковали , и хвалили. Мы в Intel любим Go и участвуем в open-source разработке этого проекта. Если вы тоже используете Go, интересуетесь его внутренним строением и вопросами наиболее эффективного программирования на этом замечательном языке, то добро пожаловать под кат. Статья будет о том, каким образом в Go реализован механизм внешних вызовов, и насколько быстро он работает.
Читать полностью »
«Почему всем можно, а мне нельзя?» или реверсим API и получаем данные с eToken
2016-01-28 в 7:19, admin, рубрики: autoit, etoken, ассемблер, информационная безопасность, Программирование
Привет!
Однажды, у нас на предприятии встала задача о повышении уровня безопасности при передаче ОЧЕНЬ ВАЖНЫХ ФАЙЛОВ. В общем, слово за слово, и пришли мы к выводу, что передавать надо с помощью scp, а закрытый ключ сертификата для авторизации хранить на брелке типа eToken, благо их у нас накопилось определенное количество.
Идея показалась неплохой, но как это реализовать? Тут я вспомнил, как однажды в бухгалтерии не работал банк-клиент, ругаясь на отсутствие библиотеки с говорящим именем etsdk.dll, меня охватило любопытство и я полез ее ковырять.
Вообще, компания-разработчик на своем сайте распространяет SDK, но для этого надо пройти регистрацию как компания-разработчик ПО, а это явно не я. На просторах интернета документацию найти не удалось, но любопытство одержало верх и я решил разобраться во всём сам. Библиотека – вот она, время есть, кто меня остановит?
Читать полностью »


