Как стать автором
Обновить
23
Карма
0
Рейтинг
Николай @corristo

Пользователь

Пробуем Xcode Live Rendering

Разработка под iOS *Objective C *Xcode *
Как вы знаете, в Xcode 6 и iOS 8 SDK Apple добавила возможность рендеринга кастомных компонентов и редактирования их свойств прямо в стандартном Interface Builder (здесь должно быть едкое упоминание о том, что это было еще в Delphi древних версий).

Основы


Для начала нам понадобится какой-то самодельный наследник UIView, чтобы заставить Xcode рендерить его в Interface Builder. Для этого его нужно пометить атрибутом IB_DESIGNABLE (технически в Objective-C это макрос, ну раз Apple называет это атрибутом, и в Swift это атрибут, так тому и быть):
IB_DESIGNABLE
@interface XXXStaticPriceView : UIView

@property (nonatomic, copy) IBInspectable NSNumber *price;
@property (nonatomic) IBInspectable NSUInteger amount;
@property (nonatomic) IBInspectable NSNumberFormatterRoundingMode roundingMode;

@property (nonatomic, getter = isHighlighted) IBInspectable BOOL highlighted;

@property (nonatomic, copy) IBInspectable UIColor *textColor;
@property (nonatomic, copy) IBInspectable UIColor *outlineColor;

@end

Теперь можно создать storyboard (или xib) и разместить там наш view, и Xcode должен будет его успешно отобразить (предварительно собрав проект):

Читать дальше →
Всего голосов 22: ↑20 и ↓2 +18
Просмотры 15K
Комментарии 18

Вышел CodeIgniter 1.7.2

CodeIgniter *
Список изменений:
  • Совместимость с php 5.3;
  • Добавлен класс Cart (корзина для интернет-магазинов);
  • Улучшения хелпера Form;
  • Добавлена функция is_php() для проверки версии php;
  • Усовршенствована функция show_error(), тепрь она позволяет отсылать http-статусы ошибок. Все вызовы этой функции во фреймворке теперь шлют соответствующие статусы;
  • Многочисленные исправления ошибок;

Источник
Скачать
Всего голосов 33: ↑29 и ↓4 +25
Просмотры 1.3K
Комментарии 26

Вышел OpenMW 0.6

Чулан
Напомню, что OpenMW — это попытка создать кроссплатформенный игровой движок с открытым кодом, поддерживающий форматы данных игры The Elder Scrolls 3: Morrowind. На хабре о нем уже писали, когда вышла первая публичная версия.

С тех пор проект подрос, и вот что появилось в версии 0.6:
  • Появилсся полноценный GUI, основанный на MyGUI, который позволяет воссоздать GUI Morrowind'а со всеми его окошечками и прочим
  • Полностью закончен Monster Script — скриптовый язык, который предназначен для реализации игровой логики
  • Решены проблемы с воспроизведением музыки в windows

Хочется пожелать разработчикам удачи в доведении проекта до играбельного состояния, потому что Morrowind — легенда, и поиграть в него на новом, стабильном, открытом и красивом движке очень хочется :)
Получить дополнительную информацию и посмотреть скриншоты можно на сайте проекта

Кстати, проект также интересен тем, что написан на языке D. Так же используется графический движок Ogre и физический движок Bullet
Всего голосов 33: ↑30 и ↓3 +27
Просмотры 1.2K
Комментарии 30

Расширение класса Form_validation поддержкой значений полей по умолчанию

CodeIgniter *
Однажды задал в комментариях такой вопрос. Недавно решил эту проблему, расширив класс Form_validation в CodeIgniter (отдаленно напоминает переделку, подсказанную мне в ответ на мой вопрос).
Вообще странно, что такого функционала в классе в валидации изначально нет — функции хелпера form для вывода значения поля, установки чекбокса, etc (set_value, set_checkbox) поддерживает значение поля по умолчанию, однако прописывать в отображениях везде в set_value дефолтные значения не очень удобно.

Поэтому было написано вот такое расширение класса валидации, позволяющее установить массив значений по умолчанию. Так же переопределены методы, которыми пользуется хелпер form.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.5K
Комментарии 1

Решение проблемы с русскими символами в URL

CodeIgniter *
Известно, что по умолчанию в Code Igniter русские буквы в адресах запрещены.
Однако даже при изменении в файле system/application/config/config.php строки
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
на
$config['permitted_uri_chars'] = 'a-zа-яё 0-9~%.:_\-';
проблема не решилась.
Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 6.3K
Комментарии 4

Появился клиент Dropbox под Linux

Настройка Linux *
Про этот замечательный сервис на Хабре уже несколько раз писали.
Сегодня с радостью для себя заметил, что на форуме проекта появилась тема про клиент для Linux. Напомню, ранее был клиент только под Windows и MacOS X.
Особых сложностей установка не вызывает — есть сборки под Федору и Убунту (для нее также есть и репозиторий) — под обе основные архитектуры, также доступен исходный код. Единственное существенное ограничение на данный момент — поддерживается только файловый менеджер Nautilus (среда Gnome), так что любителям KDE стоит либо подождать, либо написать свой клиент — исходники открыты.

Краткая инструкция по установке:
Читать дальше →
Всего голосов 36: ↑26 и ↓10 +16
Просмотры 8.4K
Комментарии 222

Клип Radiohead в 3D

Будущее здесь
И опять Том Йорк и ко впереди планеты всей. Новый клип группы, House Of Cards, представляет собой некий визуализатор данных, полученных с помощью лазерного луча, сканирующего (в данном случае) голову исполнителя. Вот что написано в краткой аннотации на странице с вьювером клипа:
In Radiohead's new video for «House of Cards» from the album «In Rainbows», no cameras or lights were used. Just data.




Самое интересное, что можно выбирать любую точку обзора, поворачивать изображение, то есть что и как мы будем смотреть решает не режиссер, а мы сами.

Осталось дождаться менее дискретной модели головы и наложения текстур, пожалуй. Тогда будут голограммы как в Starwars и будущее здесь.
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 1.2K
Комментарии 34

Неплохое чтиво по сюжетам известных RPG

Чулан
Хочу поделиться с хабралюдьми отличной подборкой антологий известных ролевых игр. Нашел ее, читая антологии игр серии The Elder Scrolls на сайте tes.ag.ru
Отличное средство ненадолго отвлечься от мира IT и погрузиться в миры ролевых игрушек
Сам тут на днях зашел вечером, зачитался, и очнулся только под утро :)
Или это просто недостаток чтения бумажных книг сказывается на жажде чтения?
Всего голосов 15: ↑10 и ↓5 +5
Просмотры 632
Комментарии 14

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность