Вот ситуация: вы установили систему виртуализации и создали виртуальную машину, и вам необходимо, чтобы эта виртуальная машина была видна в локальной сети, к которой подключена реальная машина, как обычная хост-машина, то есть, чтобы любым другим хост-машинам вашей локальной сети, создавалось впечатление, что ваша реальная и виртуальная машины подключены к одному и тому же Ethernet-коммутатору («Свитчу»). Решение просто: настроить вашу виртуальную и реальную машины в режим сетевого моста между ними.
Читать полностью »
Архив за 07 августа 2012 - 5
Настройка сетевого моста между реальным и виртуальным сетевыми интерфейсами на Ubuntu Linux
2012-08-07 в 8:52, admin, рубрики: Ubuntu, virtualbox, виртуализация, сетевой мост, Сетевые технологии, системное администрирование, метки: Ubuntu, virtualbox, сетевой мостАнти-спам модуль для Kohana
2012-08-07 в 8:48, admin, рубрики: Kohana, kohana 3.2, php, Веб-разработка, метки: kohana 3.2, антиспам На днях понадобилось для одного проекта, на фреймворке Kohana, прикрутить защиту форм, от заполнения спам-ботами.
Готовых модулей не нашлось, а утруждать пользователей вводом каптчи не хотелось.
Поэтому было решено поискать на хабре готовые библиотеки или методики по борьбе со спамом.Читать полностью »
Интро
В XAML (SilverLight /Wpf /Metro) конвертеры используются для самых различных целей: приведение типов, форматирование строк, калькуляция скалярного значения сложного объекта. В рамках проекта мы можем создать очень много классов-конвертеров, решающих смежные задачи (вычисление состояния заказа и конвертация его в Visibility, конвертация состояния заказа в Cursor, конвертация булевого значения в Visibility/Invisibility и т.д.). Нетривиальная ситуация: мы написали конвертер для необычно сложного форматирования TimeSpan, и теперь требуется форматировать Duration таким же образом – необходимо писать аналогичный конвертер, но уже с предварительной распаковкой TimeSpan из Duration. Вариантов преобразования строк может быть множество, и для всех преобразований потребуется такое же множество конвертеров.
Естественно, стараясь обобщить код, мы разбиваем конвертацию на более мелкие процедуры, и, как следствие, у нас встречаются классы-конвертеры, состоящие из двух строчек кода, используемые только один раз.
Многие не знают, что для упрощения ситуации и уменьшения количества строчек кода, возможно комбинирование преобразований не в классах конвертеров, но в XAML разметке, путем создания цепочек конвертеров. Для этого необходимо написать свой абстрактный конвертер, от которого мы будем наследовать все наши преобразования.
Читать полностью »
Суд вынудил Apple раскрыть секреты компании
2012-08-07 в 8:18, admin, рубрики: apple, Samsung, sony, Блог компании Pravo.ru, суд, метки: apple, Samsung, sony, судВ ходе судебных разбирательств Apple и Samsung Electronics производителю айфонов и айпэдов пришлось раскрыть множество секретов, чтобы доказать, что южнокорейские конкуренты воспользовались разработками компании. На процессе представители Apple рассказали о создании iPhone и iPad, о стратегии и клиентах фирмы и о том, как формировалась команда Apple, пишет The Wall Street Journal.
Как рассказал старший вице-президент Apple по международному маркетингу Фил Шиллер, на рекламу iPhone в США было направлено $647 млн, а на продвижение планшета iPad — $457,2 млн.
Центральное место в дискуссии занял вопрос о дизайне iPhone и iPad. Apple хочет доказать, что Samsung скопировала созданные ею устройства, в то время как конкуренты утверждают, что сходство минимально, а Apple на создание новых устройств вдохновил дизайн Sony — об этом компания сообщила и в пресс-релизе, в который, к недовольству судьи, были включены сведения, которые суд отказался рассматривать в качестве доказательств. Читать полностью »
Релиз LiveStreet 1.0.1
2012-08-07 в 8:04, admin, рубрики: cms, LiveStreet, блогосоциальная сеть, релиз, социальные сети, Социальные сети и сообщества, метки: livestreet, блогосоциальная сеть, релиз, социальные сети
Рады сообщить о выходе багфиксной версии LiveStreet 1.0.1.
Список основных изменений:
- Возможность изменять ширину сайта, делать ее фиксированной или резиновой с ограничениями по максимальной и минимальной ширине. Параметры задаются в конфиге шаблона
- Возможность в настройках профиля указать часовой пояс
- Подтверждения смены емайла в профиле, подтверждаются как новая, так и старая почта
- Список активности теперь группируется по дате
- Тема оформления «light», которая убирает закругления и тени, включается в конфиге шаблона
- Автоматическая группировка пунктов в главном меню, если их много
- Fix XSS во всплывающих сообщениях
- Большое количество различных фиксов, обнаруженные после основного релиза
Артефакты в 2D-играх — на границе текстуры
2012-08-07 в 8:02, admin, рубрики: 2d графика, game development, Анимация и 3D графика, артефакты, Программирование, метки: 2d графика, артефакты, ПрограммированиеВдохновившись статьей «У прозрачных пикселей тоже есть чувства или артефакты png'шек с прозрачностью», решил рассказать еще о некоторых проблемах, которые могут возникнуть при разработке 2D-игры.
В этой статье я хотел бы рассказать о нетривиальных проблемах, с которыми мне пришлось столкнуться при разработке 2D-игр, связанных с фильтрацией текстур.
Все эти артефакты возникают при включенной фильтрации текстур. А также масштабировании, повороте текстуры или если она имеет дробные координаты.
Читать полностью »
Intel разрабатывает новые спецификации SSD для ультрабуков
2012-08-07 в 7:51, admin, рубрики: Новости, метки: новостиКомпания Intel хочет стандартизировать спецификации для твердотельных накопителей формата mSATA, направленных в сегмент ультрабуков. Для этой цели Intel ищет сотрудничества с ведущими производителями флэш-памяти NAND и крупнейшими производителями ПК. Подробные спецификации будут приняты к сентябрю 2012 года. Полностью новые стандарты адаптируют к ультрабукам в 2013 году.
Intel стремится унифицировать SSD формата mSATA в один стандарт — Next Generation Form Factor (NGFF). Также участвуют в обсуждении нового стандарта такие компании, как Micron, SanDisk и Samsung Electronics.
Как я пишу читаемый код
2012-08-07 в 6:54, admin, рубрики: code, java, Программирование, Совершенный код, метки: code, javaВсем привет.
В ответ на комментарии к прошлой статье, я пишу эту статью о том, что мне кажется читаемым кодом, и как я научился таковой писать.
Сразу скажу, что я не собираюсь перепечатывать рекомендации Макконнелла — У него написано пол-книги о методиках наименования методов, констант, переменных, классов, интерфейсов и прочего. Я опишу более общий подход к читаемому коду, который для себя выводил сам долгое время(что-то, конечно, было подсмотрено в коде у более опытных коллег). Рекомендации относятся к объектно-ориентированному коду в первую очередь.
Генерируем цветной QR-код с логотипом на Java
2012-08-07 в 6:22, admin, рубрики: java, QR code, zxing, метки: java, QR code, zxing Некоторое время назад мне потребовалось генерировать несколько QR-кодов для каждого пользователя системы. А чтобы было интересно сканировать этот код, было решено добавить в него логотип.
Как это сделать читайте дальше.