После того, как я в прошлый раз написал статью об основах CocoaPods, мне пришла в голову идея, что библиотеку подов можно и нужно использовать как отличный источник opensource iOS-проектов как для новичков, так и для опытных программистов. После установки ruby-пакета cocoapods (все в той же статье), вам станет доступна возможность искать поленые библиотеки по ключевым словам прямо из командной строки:
И вот что сейчас сообщество использует.
Метка «opensource» - 3
Еще с десяток полезных opensource-библиотек для iOS-разработчика
2012-10-10 в 11:11, admin, рубрики: iOS, mobile development, opensource, Блог компании Luxoft, разработка, разработка под iOS, метки: iOS, opensource, разработкаQt виджет для добавления и удаления строк в таблицe QTableView
2012-10-01 в 8:18, admin, рубрики: c++, GUI, mvc, opensource, qt, Qt Software, Программирование, метки: gui, mvc, opensource, Qt
В этой статье я хотел бы поделиться своим опытом разработки одного виджета (элемента графического интерфейса), попутно осветив некоторые технологии и техники Qt.
Очень часто бывает необходимо дать пользователю возможность вставки строк и столбцов в таблицу или удаление их из неё. Как правило это реализуется так: надо выделить строку кликнув по хидеру и выбрать пункт в меню: select > menu > insert | delete. Это не совсем очевидно и интуитивно, как и то что строка вставляется перед текущей а не, например, после неё. Поэтому я написал виджет который снимает эту проблему.
Виджет выглядит как четыре кнопки, следующие за курсором по границе таблицы (хаха, это совсем как те пчелки, которые бегали за курсором на сайтах в эпоху вэб 1.0!). Можно было бы перегрузить QTableView, но тогда придется изменять все инстансы; вместо этого я написал отдельный виджет которые представляет из себя как бы панельку которая прикрепляется к уже имеющемуся QTableView. Читать полностью »
WorkApp — ServiceDesk, HelpDesk и OpenSource
2012-09-24 в 17:05, admin, рубрики: helpdesk, mysql, open source, opensource, php, service desk, бизнес, Веб-разработка, дела, работа, метки: helpdesk, mysql, opensource, PHP, service desk, бизнес, дела, работа WorkApp — система, управляющая ресурсами и процессами внутри компании. Это web-приложение, доступ к которому осуществляется через браузер.
Ресурсы — то, с чем работает компания: клиенты, сотрудники, контакты, документы, оборудование, с котором приходится работать, и прочее.
Процесс — работа, направленная на получение результата. Часто процесс — это задача сотруднику или целому отделу. В системе можно описывать повторяющиеся процессы — бизнес-процессы (workflow).
Основной идеей проекта является привязка всех процессов к объекту. Другим словами, есть клиент Иванов и все работы (задачи), документы, письма (email) должны быть связаны с ним, чтобы в любой момент времени при необходимости любой сотрудник компании (в зависимости от привилегий, которыми он обладает) мог получить все необходимые ему данные.
WorkApp — модульная система. Любая возможность (функционал) могут быть представлены в виде отдельного модуля, который может взаимодействовать с другими модулями системы.
Примите участие в конкурсе статей по Windows Azure и выиграйте замечательные призы!
2012-09-24 в 8:02, admin, рубрики: opensource, windows azure, Блог компании Microsoft, бэкенд, Веб-разработка, конкурс, мобильная разработка, Облачные вычисления, разработка, статьи, метки: opensource, windows azure, бэкенд, Веб-разработка, конкурс, мобильная разработка, статьиУважаемые разработчики! Мы рады представить для вас конкурс на лучшие статьи по теме облачной платформы Windows Azure. Напишите интересную статью о применении Windows Azure в том или ином контексте и выиграйте замечательные призы: смартфоны Nokia, пакет Visual Studio 2012 с подпиской MSDN, приглашения на конференцию TechEd Russia 2012 и тренинг Start in Garage.
Конкурс продлится до 9 ноября, принимаются заявки от жителей России. Для авторов статей предлагается несколько категорий, в каждой из которых можно выиграть призы. Условия конкурса:
- Объем статьи должен составлять не менее 3000 символов, включая пробелы (исходные коды не считаются)
- Главный критерий – не объем контента, а его качество
- Мы ожидаем, что статьи будут написаны грамотным техническим языком
- Сопровождение статьи изображениями, диаграммами и исходным кодом приветствуется
Конкурс “Лучшая статья по Windows Azure” предлагает вам несколько номинаций: Windows Azure и Visual Studio, Windows Azure как бэкенд, Windows Azure и Open Source, миграция на Windows Azure, Windows Azure и веб-сайты, бизнес и Windows Azure. Ниже более подробное описание номинаций.
Узнать подробную информацию и принять участие в конкурсе.
Читать полностью »
Open source и гражданское общество
2012-09-22 в 13:42, admin, рубрики: open source, opensource, менталитет, Программирование, стереотипы, метки: opensource, менталитет, стереотипы Мне захотелось написать эту заметку на Хабр, после того, как в очередной раз я столкнулся с нежеланием наших с вами соотечественников вносить свой вклад в те свободные продукты, которыми они пользуются. Конечно, русских среди контрибьюторов СПО немало, но их могло бы быть значительно больше, если бы не это поистине маниакальное нежелание делиться результатами своего труда. И дело не в том, что жалко или не хватает квалификации.
Читать полностью »
CocоaPods — мощное средство в руках Objective-C разработчика
2012-08-15 в 9:51, admin, рубрики: cocoapods, dependencies, ios development, opensource, Блог компании Luxoft, разработка под iOS, метки: cocoapods, dependencies, ios development, opensourceCocoaPods — это мощное и одновременно изящное средство управления зависимостями Cocoa-библиотек, которые разработчики используют в своих iOS и MacOS X проектах. Как обычно для Cocoa-статей мы сфокусируемся именно на iOS разработке.
Вынимаем из сундука Native Shell
2012-08-05 в 20:04, admin, рубрики: open source, opensource, reactos, операционные системы, метки: opensource, reactosПродолжая раскопки в закоулках Интернета, представляю на все общее обозрение утилиты Native Shell и NativeCMD. Обе они представляют собой Native приложения — программы, предназначенные для выполнения на операционных системах Windows семейства NT (NT/2000/XP/2003/Vista/7), способные запускаться на раннем этапе загрузки Windows, до окна входа в систему и даже до запуска каких-либо подсистем Windows. Синий экран при загрузке Windows XP, в котором, например, происходит проверка диска и есть тот самый режим. Native приложения используют только Native API.
Универсальный драйвер, твой выход из сумрака!
2012-08-04 в 11:57, admin, рубрики: driver, open source, opensource, reactos, Uniata, Железо, старое железо, метки: driver, opensource, reactos, UniataВот есть же на свете люди, которые в одиночку пилят свои гениальные долгострои, бросают, снова продолжают… А об их проектах никто не знает. Alter, автор драйвера UniATA один из них.
Подготавливая очередной топик с новостями из жизни команды ReactOS, я изумлением осознал факт, что такая гениальная разработка как UniATA не только ни разу не упоминалась на хабре, но так и пользуется незаслуженным забвением в интернете. UniATA — это универсальный во всех смыслах этого слова драйвер ATA-устройств, разрабатываемый с 2002 года. Ключевой особенностью является то, что драйвер не требует переустановки OS при смене IDE контроллера или мaтеринской платы.
Проект остро нуждается в тестерах!
Жизнь на собственном сервере
2012-07-15 в 6:47, admin, рубрики: diy или сделай сам, NAS, open source, opensource, php, метки: NAS, opensource, PHPПокупать готовое устройство для организации домашнего сервера (NAS) может и более простой способ, но точно не самый интересный. А сделать такой сервер можно по разному.
Например, лет 10 назад у меня был старенький системный блок с одним HDD под управлением linux. Его главной задачей было — держать SMB-шару. Позже, с появлением жены, требования к такому серверу изменились: он должен быть маленьким (занимать мало места), не гудеть и не потреблять много электричества. Поэтому систему пришлось менять.
Доступны для загрузки неофициальные сборки Ubuntu 12.04 с включенными интерфейсами GNOME Shell и Classic
2012-07-02 в 10:13, admin, рубрики: linux, opensource, ualinux, Ubuntu, Убунтариум, метки: linux, opensource, ualinux, Ubuntu Представлены образы Ubuntu, Xubuntu и Lubuntu 12.04 для 32-х и 64-х разрядных систем с включенными интерфейсами GNOME Shell и Classic. Система является самодостаточным решением для установок на компьютерную технику, так как не требует при установке дополнительных загрузок компонент из Интернета. В сборку интегрированы все официальные обновления июня 2012 года, как всегда включена поддержка из коробки различных аудио и видео форматов, Java и многое другое. Полный список изменений относительно оригинальной версии Ubuntu под катом.
Читать полностью »