Архив за 18 февраля 2012 - 2

Копирайт / Library.nu всё
Борьба с пиратством, ранее затрагивавшая, в основном, аудио и видео контент, добралась и до других видов информации. На днях стало известно о том, что впервые закрыт однин из крупнейших сайтов электронных книг.Библиотека Library.nu, известная до 2011 года как Gigapedia.com, обрела широкую популярность благодаря огромной коллекции научной и специальной литературы. Всего на сайте было представлено более 400 тысяч книг высокого качества.Под давлением Ассоциации американских издателей (AAC) закрылся как Library.nu, где хранились ссылки на пиратские книги, так и сервис ifile.it, где электронные книги размещались физически. В иске говорится об ущемлении авторских правЧитать полностью »

Введение

Периодически, сталкиваясь с различными веб-сервисами, я задаюсь вопросом: «Зачем было так все усложнять?». Мы много внимания уделяем процессам разработки, чистоте кода, тестам и методологиям. Пишем комментарии и создаем документации. Но при этом слишком мало внимания уделяем основообразующим внешним системным интерфейсам – веб-сервисам.
Все нижесказанное можно относить к веб-сервисам различных видов, но в основе своей я буду говорить о веб-сервисах SOAP.
Использование

В современном мире веб-сервисы используются повсеместно. Каждый день кто-то отрывает для всего мира своеЧитать полностью »

Поделюсь простым способом создания древовидного меню с неограниченным уровнем вложенности за один SQL запрос и без использования рекурсивных функций.
Таблица:
CREATE TABLE IF NOT EXISTS `menu_tree` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`parent_id` int(11) NOT NULL DEFAULT '0',
`url` varchar(255) NOT NULL,
`title` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

Модель генерируем с помощъю gii, в моем примере она называется MenuTree.
Создаем компонент MainMenu.php, унаследованный от CMenu, кладем его в папку components. В компоненте переписываем функцию init:
array('id'=>0, 'parent_id'=>0));
$temp=array(0=>&$items[0]);
Читать полностью »

Очиститель для воды – Camelbak All Clear

Пожалуй, каждому известно, что пить воду из-под крана – не очень полезное занятие. По крайней мере, в нашей стране. Причем, что интересно, страшно зачастую не столько содержание тех или иных примесей, сколько различных бактерий и микробов.

Выход из такой ситуации есть и не один: 1) кипятить воду в чайнике; 2) покупать питьевую воду в магазине; 3) пользоваться специальными очистительными приборами. Последний вариант насчитывает на сегодняшний день множество разновидностей – от сложных и дорогих конструкций до простых настольных фильтров. Но,Читать полностью »

Ретро-джойстик для смартфона

Многие из нас наверняка помнят те светлые времена, когда мы часами играли в Super Mario, танчики, Contra, бильярд и другие игры на Dendy (или Subor). Этот прямоугольный джойстик, 8-битная графика, оранжевые картриджи с играми… Ах, ностальгия!..

И если, вспоминая все это, Вы сидите сейчас с улыбкой на лице, то спешим Вас обрадовать появлением такого игрового контроллера, как iCade 8-Bitty. С виду он напоминает тот самый джойстик, ну а преимущество его в том, что он подключается к смартфонам, работающим на ОС Android или iOS, по беспроводному Bluetooth-соединению и позволяетЧитать полностью »

Aqua Tek S – полезный корпус для iPhone

Несмотря на то, что речь сейчас пойдет о концепте, а не о готовом продукте, все же о нем нельзя не сказать, т.к. данный гаджет представляет из себя действительно незаменимое и чрезвычайно полезное устройство для всех тех, кто часто бывает в различных экстремальных ситуациях, а именно – в походах, на отдыхе, в экспедициях и т.д.

Представляем Вашему вниманию специальный защитный корпус для Вашего iPhone 4/4S – Aqua Tek S. Он не только защитит Ваш смартфон от воздействия пыли, влаги, механических повреждений, падений, но и выступит в ролиЧитать полностью »

C++ / Тонкости реализации кода библиотеки. Часть вторая
В предыдущей части был приведен способ, с помощью которого, можно сократить количество кода при использовании классов-помощников и классов из других пространств имен.
В данной статье речь пойдет о том, как можно реализовать размещение элементов библиотеки по файлам. Также будут затронуты вопросы подключения элементов библиотеки в пользовательском коде, и, конечно же, как «рабочие» пространства имен могут помочь в реализации библиотеки.
Подходы, применяемые при организации файлов библиотеки

Для начала определимся, что речь пойдет о библиотеках, весь код которых поставляется в виде заголовочных файлов.Читать полностью »

После квартирного ремонта перед вами наверняка встает вопрос о том, что нужно быстро и с комфортом приобрести бытовую технику. Для того, чтобы ваша квартира имела свой неповторимый стиль, вам нужно купить бытовую технику спроектированную ведущими дизайнерами.
Встраиваемая техника обладает рядом преимуществ по сравнению с обычной техникой. Одним из таких преимуществ является свободное пространство, вся техника прячется за очень стильными фасадами. Вся эта техника легко впишется в любой интерьер ваших комнат.

Быстро и с комфортом можно приобрести встраиваемую технику в интернет-магазине хорошая техника.
Читать полностью »

Зубная щетка с Bluetooth

Каких только гаджетов сегодня не существует, работающих по беспроводной технологии, такой как, например, Bluetooth. И, казалось бы, уже придумали все, что только можно. Но мы ведь знаем как далеко может зайти фантазия наших умельцев…

Итак, встречайте – Beam Brush. Это зубная щетка, в которую встроен Bluetooth-передатчик, основным назначением которого будет собирать различную информацию о Ваших гигиенических процедурах, а именно – о чистке зубов.

Так, например, установив на свой смартфон или компьютер специальноеЧитать полностью »

AMD Radeon HD 7770 GHz Edition

Хорошая новость для геймеров – компания AMD анонсировала новую видеокарту, которая непременно должна привлечь к себе внимание не только небольшой ценой, но и, что более важно, своими характеристиками.

Новинка под названием Radeon HD 7770 GHz Edition стала первой в мире видеокартой, которая работает на частоте 1 ГГц. Конечно, на рынке и раньше были представлены подобные карты, однако все они являлись разогнанными моделями, в отличие от данной.

AMD Radeon HD 7770 GHz Edition изготавливается по 28-нанометровой технологии, использует PCIЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js