Данная статья является продолжением первой части.
Продолжаем мучить Boost.Python. В этот раз настала очередь класса, который нельзя ни создать, ни скопировать.
Обернём обычные обычную сишную структуру с необычным конструктором.
И поработаем с возвращением ссылки на поле объекта C++, так чтобы сборщик мусора Python его не удалил ненароком. Ну и наоборот, сделаем альтернативный вариант, чтобы Python прибрал мусор после удаления того, что ему отдали на хранение.
Поехали…
Читать полностью »
Архив за 06 февраля 2013 - 4
Рядовой пользователь экранного интерфейса: кто он?
2013-02-06 в 11:41, admin, рубрики: биоинформатика, интерфейсы, искусственный интеллект, Песочница, социология, философия, метки: интерфейсы, социология, философия Каждый, кто разрабатывает экранный интерфейс, наверняка задается вопросом его дружественности по отношению к конечному пользователю (юзабилити). И наверняка вы предполагаете, что Ваш продукт будет пользоваться популярностью не только ваших знакомых программистов, которые понимают значения стереотипных пиктограмм, но и совсем обычных людей, которые с вычислительной техникой на ВЫ. А если затрагивается локализация продукта на территории пост-советского пространства, проблемы начинают расти как снежный ком. Так-как по мнению автора хороший приемлемый интерфейс = оттестированный интерфейс, следует что без тестов не обойтись. Созывать консилиумы, создавать фокус группы и давать попробовать друзьям и коллегам конечно просто замечательно, но не всегда возможно по тем или иным причинам. За этим мы и попытаемся создать модель рядового пользователя экранного интерфейса. Пользователь экранного интерфейса (далее ПЭИ.)
Читать полностью »
Система работы с атрибутами
2013-02-06 в 11:33, admin, рубрики: Программирование, проектирование, Проектирование и рефакторинг, рефакторинг, метки: c++, проектирование, рефакторинг В этой статье речь пойдет об унификации работы с атрибутами в проектах написанных на C#. Статья предназначена для разработчиков средних и больших проектов, или тех кому интересна тематика проектирования систем. Все примеры и реализации являются условными и предназначены для отражения подходов или идей.
Читать полностью »
Новый клиент -> постоянный клиент
2013-02-06 в 11:26, admin, рубрики: продажи, управление проектами, фриланс, эффективность, метки: продажи, управление проектами, фриланс, эффективность- Я(мы) отлично продал клиенту проект! Ура!
- Я(мы) отлично выполнил проект! Ура!
- Клиент не доволен, со всеми вытекающими. Fail.
Знакома ситуация? Почему это происходит и как с этим бороться — под катом. Читать полностью »
Гражданский Кодекс планируется использовать для создания эффекта Стрейзанд
2013-02-06 в 11:23, admin, рубрики: Новости Гражданский Кодекс планируется использовать для защиты от интернет дефамации. Поправки в ГК (формат .doc), защищающие честь оскорблённых в сети сограждан, Дума рассмотрит в феврале 2013. Законом могут стать правила удаления и опровержения оскорбительного контента:
7 шагов успешной миграции портала SharePoint 2007 на SharePoint 2010
2013-02-06 в 11:17, admin, рубрики: ajax, ASP, sharepoint, Sharepoint2010, sql server, wcf, web-разработка, метки: ajax, Sharepoint2010, sql server, WCF, web-разработкаПривет! Это наш первый материал на Хабре. В нем мы собираемся рассказать о нашем опыте миграции сложного портала с применением метода Database Attach. Enjoy!
Немного о том, кому, скорее всего, будет интересно это читать
Решив поделиться своим опытом миграции одного портала, мы ориентировались, прежде всего, на тех, кто не спрашивает «Зачем мигрировать?», не задается вопросом «А может быть сразу на 2013?», а также на тех, кто знает не понаслышке ужасные слова Windows Workflow Foundation, Event Handlers, Jobs, Content Types, Future Receivers, различный Site, List и т.п. термины и думает, как сделать, чтобы это заработало в SharePoint 2010.
Поддержка ssh-ключей пользователя в облаке
2013-02-06 в 11:10, admin, рубрики: cloud, linux, ssh, ssh keys, Блог компании Селектел, облако селектел, Облачные вычисления, метки: cloud, linux, ssh, ssh keys, облако селектелНовость одной строкой: мы реализовали возможность установки облачного сервера с автоматическим добавлением root в authorized_keys указанного при установке публичного ssh-ключа.
Минимальный метод использования — выбрать ключ при установке/переустановке:
Для удобства мы сделали так, что ключ можно указать прямо при создании машины. В этом случае мы запомним ваш открытый ключ и позволим вам его в следующий раз выбрать в выпадающем списке.
Читать полностью »
Cемидюймовый планшетофон ASUS Fonepad на платформе Intel может быть представлен на MWC 2013
2013-02-06 в 11:10, admin, рубрики: Новости, метки: новостиПо словам источника, на мероприятии Mobile World Congress (MWC) 2013, которое пройдет в конце месяца в Барселоне, компания ASUSTeK Computer представит семидюймовый планшет с функцией голосовой связи Fonepad.
Если верить предварительным сведениям, основой устройства служит процессор Intel Atom Z242, работающий под управлением Android 4.1. Планшетофону достался сенсорный экран типа IPS, разрешение которого равно 1280 х 800 пикселей. В конфигурацию устройства входит 1 ГБ оперативной памяти и в 16 раз больше флэш-памяти. Есть камера разрешением 3 Мп, поддержка 3G, Wi-Fi, Bluetooth и GPS.
Как пользоваться утилитой Instruments в Xcode
2013-02-06 в 10:54, admin, рубрики: instruments, ios development, ray wenderlich, отладка, переводы, разработка под iOS
В данный момент ваша карьера разработчика iOS находится в том состоянии, когда вы написали одно приложение или два, и вам конечно интересно, что вы можете сделать, чтобы ваши приложения стали ещё лучше.
Помимо улучшения вашего приложения путем добавления в него всяких «завитушек», есть одна вещь, которую все хорошие разработчики должны сделать со своим кодом – обработать его утилитой Instruments!
Это руководство покажет вам, как использовать наиболее важные особенности утилиты под названием Instruments, которая поставляется вместе с Xcode. Она позволит вам проверить свой программный код на наличие проблем с производительностью, утечкой памяти и других проблем.
Читать полностью »
В прошлом году впервые зафиксировано снижение объемов поставок мониторов
2013-02-06 в 10:50, admin, рубрики: Новости, метки: новости2012 год оказался не самым лучшим годом для производителей мониторов. По подсчетам аналитиков WitsView, впервые за всю историю было зафиксировано сокращение рынка по сравнению с предшествующим годом. Всего за 2012 год было выпущено 154,4 млн. мониторов, что на 7,3% меньше, чем в 2011 году. Попытка экстраполировать тенденцию на текущий год дает сокращение еще 3-6%, до 148 млн. штук.
На долю 10 основных поставщиков в 2012 году пришлось 128,7 млн. штук, подсчитали специалисты WitsView. Это на 8% меньше, чем в 2011 году, то есть крупные брэнды пострадали от ослабления спроса сильнее других.