| |||
Свежие новости выписываемой вами ленты "Почтовая".
"Материнство" [ наверх ] В ожидании результата! ЦИТАТА ( пятнашка @ 8 янв 2015, 17:17 ) Вика Витальевна, получается, наши детки будут сентябрята-октябрята? ага У меня ПДР 17 сентября Ajaniya, на последнем что-то видно Профилактика ОРВИ Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 Прожить на 20 тысяч рублей - часть 11 ЦИТАТА ( Золотая рыбка76 @ 8 янв 2015, 14:49 ) С какого он столько стоит? В декабре случился неурожай сахарной свеклы, что ли? Вот и я понять не могу, с чего ТАК задрали цены на некоторые вещи. У нас шампиньоны свеж. подорожали с 198 до 365 руб (выращивают в соседней Пензе), салат листовой - с 30 до 100 р (выращивают у нас в городе в тепличном хоз-ве). Я уже жаловалась на цены в аптеках, вчера искала Ацикловир. В сетевой Ладушке (с портретом Путина и его высказыванием насчет цен на лек-ва) самый дешёвый 45 р (который в 2013-м 6 рублей стоил), в соседней местной аптеке 20 рублей. Купила про запас Сейчас даже не знаю где продукты покупать, везде дорого стало. Раньше хоть знали, что там дешевле ТО, там - ЭТО. А теперь не разберёшься, да и везде дорого... И качество плохое, пока каникулы не кончились - одну тухлятину продают. Вчера увидела местный творог, неплохой (его вечно не найдёшь свежим, срок годности 5 дней, обычно на прилавках лежит уже 3-4дневный). Смотрю - вчерашний, вот, думаю, какая удача! Ничего, что стоил 31 р, а сейчас 43. Принесла домой, стали есть - а он совершенно другой на вкус и по консистенции, такое ощущение, что растительное сырьё добавили, как и в большинстве других "творогов" (а на пачке написать забыли ). Расстроилась. Ещё одна потеря в строю хороших продуктов. люди, пришедшие к вере ЦИТАТА ( olgunya @ 8 янв 2015, 17:24 ) А меня до сих пор мучает вопрос как люди выходят из веры, особенно священники. Насчет священников сказать не могу. Могу сказать по своему опыту. Лет до 14 я была уверенна что стану монашкой как пить дать, а в 15 лет произошло весьма трагическое событие в моей жизни которое дало лично мне понять что моя религия не отвечает ни на один из поставленных мною вопросов. Потом как раз начала в ИБД учиться и там предмет "история религий" немножко расставил все по своим местам. И как итог мой брат чуть не ввязался в компанию сатанистов и что бы вести с ним конструктивный диалог я прочитала все доступные мне работы Лавея. Как итог брата я естественно отговорила но мое мировоззрение по отношению к религии сформировалось окончательно. Потом уже когда бабушку из свидетелей иеговы вытаскивала тоже на их собрания походила. Весьма интересно рассказывают если б не существенные нюансы... но не будем о них. Собственно нюансы эти можно было бы и не заметить имея желание во что-то верить. Но я смотрела на все это просто как скептик так что проще было. Ну как-то так. А священники тоже люди и думаю причин что бы выйти из веры у них не мало Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 В ожидании результата! Биатлон сезон 2014-2015 ЦИТАТА ( Аверика @ 8 янв 2015, 17:31 ) , нестабилен Димыч(((((( LEGO одежда и обувь панические атаки? Почему подростки уходят из дома, как не допустить? ЦИТАТА ( folgaaa ) Мой организм не принимал такие продукты как лук, чеснок, свекла, кабачок, капуста, вареная морковь, грибы, консервы и все консервированное и много еще чего. Со мной было тяжко. У меня тоже были свои особенности и попустительство родителей сыграло со мной злую шутку в этом плане. Valco Baby Snap VS Baby Jogger City Mini Почему подростки уходят из дома, как не допустить? ЦИТАТА ( Юкико ) Но тут же бросаться ребенку готовить отдельное блюдо по его первому требованию - это точно неправильно и дико. Никто и не бросался ничего готовить... Ни у кого такого не прочитала, только в Ваших постах... обувь kavat делимся впечатлениями [+] Скрытый текст [+] серая стелька от ljusnan, белая - vindeln Почему подростки уходят из дома, как не допустить? ЦИТАТА ( сестра Кьяра ) ТЕ Вы ели исключительно и только макароны? Основной едой были макароны. Мне их варили отдельно, иногда только одну порцию, даже когда вся семья ела что-то другое. Мой организм не принимал такие продукты как лук, чеснок, свекла, кабачок, капуста, вареная морковь, грибы, консервы и все консервированное и много еще чего. Со мной было тяжко. Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 Совсем пьяный человек на улице Прожить на 20 тысяч рублей - часть 11 Биатлон сезон 2014-2015 UPPAbaby VISTA, CRUZ и G-LUXE. Почему подростки уходят из дома, как не допустить? ЦИТАТА ( folgaaa @ 8 янв 2015, 17:23 ) сами себе колют. ну вот задача родителя донести до ребенка опасность подобных манипуляций на дому. чтобы ребенок в этом не "слушался маму", а реально понимал опасности. только не надо говорить, что это не реально. и если уж ребенку придет в голову идея все равно сделать тату/пирсинг, не уведомляя маму, то мозги будут работать в сторону того, как обойти салонный запрет (это реально при наличии определенной смекалки и определенного раздолбайства администрации салона), но не рисковать своим здоровьем. Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 Почему подростки уходят из дома, как не допустить? ЦИТАТА ( Мышка_Мини ) Мне как-то довелось остаться без крыши над головой. У кого я только совета не просила, но уж точно не у мамы. Если для нее ночевка у подруги этажом ниже была "секс-наркотики-о-господи-какой-ужас", то что для нее ночевка на вокзале? Хотя казалось бы - ночевка у подруги не смертельна. Ее вполне благополучные родители дома. Нам по 16. Ну дай переночевать, сама пойму, что дома кровать мягче, на уроки идти выспавшейся проще и тыды. Вооот. Мама сама знает как лучше... И в такой малости не дает дочери познать самой, что лучше, а что хуже. И что имеем в итоге, мужа тирана, как Мышка Мини описывала, и полное не понимание, что муж тиран.... Мама знает лучше, я ничего не знаю... Муж знает лучше, я ничего не знаю.... Биатлон сезон 2014-2015 опоздания. как с ними бороться. В ожидании результата! Биатлон сезон 2014-2015 Биатлон сезон 2014-2015 "iXBT: Hardware & Hi-Tech" [ наверх ] HP обновляет мобильные рабочие станции ZBook 14 и ZBook 15, оснащая их процессорами Intel Broadwell Мини-ПК Zotac PI330 pico и PA330 pico обзавелись новыми процессорами и портом Mini DisplayPort "Новости Online.ua" [ наверх ] "Барселона" разорвет отношения с ФИФА на период трансферного запрета Фотосессия Астрид Берже-Фрисби (7 фото) Воображаемая зарядка приводит к реальному результату Lenovo представила несколько новых моноблоков, включая первую модель с 3D-камерой Intel RealSense 7 способов взбодриться без кофеина (7 фото) Полторак рассказал, как будет проходить мобилизация в 2015 году Интересные факты про Украину (10 фото) ВМС Украины не переведут из Одессы в Николаев - Полторак Еврокомиссия предлагает одолжить Украине еще 1,8 млрд евро Яценюк в Германии рассказал, что Украина преодолела коррупцию в энергетической сфере На нужды Минобороны в 2015 г. планируется выделить 44,6 млрд грн На северо-востоке Тайваня зафиксировано землетрясение магнитудой 5,2 "Ливерпуль" готовит 30 миллионов евро на покупку Пьянича Volkswagen Amarok получил новую топ-версию Ultimate (4 фото) Тягу к фаст-фуду вызывает предвкушение удовольствия Sony, Sharp и Philips выпустят телевизоры на базе Android TV 7 способов избежать переохлаждения организма (7 фото) Количество газа в ПХГ Украины сократилось до 10,979 млрд куб. м Из Львова в зону АТО выехали 400 десантников (6 фото) Боевики организовали контрабанду лекарств из России "Demiart.ru" [ наверх ] Кружевные клипарты для лазерной резки Чем бы тетенька не тешилась..... Пейзажи и природа. 11 Дед Мороз Одна дома или Не новогодний корпоратив в Италии Цитирую (Jahmaty) Не, ну я не знаю, черт-те че творится? Почему в меню нет борща? Одна дома или Не новогодний корпоратив в Италии Конкурс "Мой серийный кумир" Одна дома или Не новогодний корпоратив в Италии Тема2. Пейзажная. [ скрытый текст ] А блики на воде - это белая незакрашенная бумага? Стрип-кафе 2 ПОСТКРОССИНГ *СНЕЖНЫЕ ПИСЬМА* Конкурс "Мой серийный кумир" Одна дома или Не новогодний корпоратив в Италии Одна дома или Не новогодний корпоратив в Италии ГАЛЕРЕЯ СОБСТВЕННЫХ РАБОТ Часть 6 Одна дома или Не новогодний корпоратив в Италии Я вижу - значит я живу...(2) Цитирую (Milvus) наклон замечательно оставила, в тему Я вижу - значит я живу...(2) Цитирую (_Angora_) мне вообще наоборот нравятся зимние фотографии с ярко синими тенями на снегу и снегом какаого-либо оттенка, в зависимости от света Софта-персоналка+ новое. БЗДйожег и Ко ДЕКУПАЖ "Новогодний" Портрет для мамы)) Цитирую Правила форума: 3.5. Рекомендуется цитировать собеседника минимально или не цитировать совсем, если ваше сообщение идет следующим. Поиск и определение шрифтов Одна дома или Не новогодний корпоратив в Италии Конкурс "Мой серийный кумир" Логотип для фотографа в Мексике (конкурс) Одна дома или Не новогодний корпоратив в Италии Школа фрактальщиков Другой мир.Часть 3-я. Мои коллажи [ скрытый текст ] Школа фрактальщиков Портрет для мамы)) Цитирую (De La Fleur @ 7 January 2015, 23:17) хороший рисунок, но такое ощущение, как будто она в розыске-фотка конечно не айс да вы уже четвертый кто так сказал, лучше наверно тушью с другим баловаться, не с портретами. да и вообще не люблю рисовать на паспорт, ну раз просят, жаль новые работы у меня теперь раз в пол года выходят, война в стране да и как то больше времени сейчас электрогитаре уделяю Галерея ваших фракталов-2 Логотип для фотографа в Мексике (конкурс) Одна дома или Не новогодний корпоратив в Италии Горячие клавиши Corel Школа фрактальщиков ДЕКУПАЖ "Новогодний" Логотип для фотографа в Мексике (конкурс) Логотип для фотографа в Мексике (конкурс) Другой мир.Часть 3-я. Одна дома или Не новогодний корпоратив в Италии Логотип для фотографа в Мексике (конкурс) ФОТО-охота 5 Портрет для мамы)) Цитирую (Гардэ @ 7 January 2015, 23:09) Вы молодец,только не берите больше мамину фотографию на паспорт,постарайтесь придать лицу не только сходство ,но и выражение) Спасибо, мама просто попросила, чтоб именно с этой фотки срисовал, а других как оказалось, и нету толком)) Школа фрактальщиков Одна дома или Не новогодний корпоратив в Италии ГАЛЕРЕЯ СОБСТВЕННЫХ РАБОТ Часть 6 ОБЩАЛКА Великолепная четверка "ЕжеБЗДельник" Я вижу - значит я живу...(2) ИТОГИ 2014 Цитирую (Dialar) Возможно, это нормально, если из целой серии снимков только один- два кадра в итоге нравятся А то и вообще ни одного. Софта-персоналка+ новое. Другой мир.Часть 3-я. Великолепная четверка Софта-персоналка+ новое. Эскизы и наброски Цитирую (berry555) Творчество у Кустурицы Поиск и определение шрифтов Другой мир.Часть 3-я. Великолепная четверка Вопрос по железу. Чем бы тетенька не тешилась..... Цитирую (SBDstroitel) Я подозревала, что "МОЙ" ящичек долго у меня не проживет Какое интересное решение для ящечка и красивое!) Бар "Кровавая Мэри" 6 Я вижу - значит я живу...(2) Цитирую (Георгиевна) может я не так поняла вопрос Бар "Кровавая Мэри" 6 Одна дома или Не новогодний корпоратив в Италии Цитирую (Xoma Nostra) гениальный музыкант, талантливый актёр, неподражаемый конферансье, лауреат трёх ТЭФИ и самый популярный телеведущий страны опять-таки трёх лет по версии TNS Gallup Media, король импровизации, человек-фейерверк, и просто балагур Ваня, знаете, тут есть ещё одно лицо. Лицо-яйцо. Он ваш конкурент, знаете... Дима, скажите, вы прическу специально для рекламной компании сменили? Или вы наоборот. Прошли кастинг, потому что прическа?... Бар "Кровавая Мэри" 6 Конкурс "Народный костюм" Цитирую (Мюмла @ 26 December 2014, 17:49) Задание: Нарисовать живыми материалами персонажа в народном костюм… [ скрытый текст ] В северных губерниях был распространен сарафанный комплекс одежды. Рубаха нарядная длинная Сарафан косоклинный распашной Пояс Венец - девичий головной убор Шаль. [attachmentid=1735769] [ скрытый текст ] [attachmentid=1735772] Акварель, А3. Одна дома или Не новогодний корпоратив в Италии ОБЩАЛКА Сделай мне приятно II :) Blender бесплатная программа для 3D моделирования Цитирую (veLuk) В вашем случае такой способ не поможет. "ЕжеБЗДельник" Векторные ясли по Corel Draw Козерог Цитирую (LadyEvil) как может быть попа и хвост одновременно? Blender бесплатная программа для 3D моделирования Цитирую (KAPAIIY3) Хотел сделать пустые стены 1 сплошным полигоном, из-за окон идут лишние, которые хотел убрать, но вышло совсем не гуд. Нашел видео где в Максе так делали http:// Великолепная четверка Галерея ваших фракталов-2 Кружевные клипарты для лазерной резки Одна дома или Не новогодний корпоратив в Италии Цитирую (Xoma Nostra) Чай в моё купе! Одна дома или Не новогодний корпоратив в Италии Цитирую (Beladonna) , российский шоубиз - либо алкаши, либо пида****. Дед Мороз ДЕКУПАЖ "Новогодний" Цитирую еще и браширование? Не, на самом деле, опытным путем открыла для себя, что битум idea так красит древесину, красиво проявляя волокна, мне это очень понравилось. [ скрытый текст ] Вот этот: [attachmentid=1735764] Вот еще может кому пригодится: Для меня - открытие года - лак decopatch! [attachmentid=1735765] Шикарный! По идее, предназначен для техники декопатч, но и в декупаже отлично подходит. Ложится очень хорошо, без следов от кисти, сохнет моментально, расход небольшой. Есть глянцевый и суперглянцевый. Один минус - не дешёвый. Знаю, что увлеченные декораторы лак большими банками покупают.)) Здесь баночка небольшая, но таким как я, декупаж время от времени, - подходит Одна дома или Не новогодний корпоратив в Италии Школа фрактальщиков Kykype3kep's sketches ГАЛЕРЕЯ СОБСТВЕННЫХ РАБОТ Часть 6 Rhads "ЕжеБЗДельник" Моя графика , тушь Я вижу - значит я живу...(2) Цитирую (_Angora_) я не хотела делать снег белым искусственно по маскам Цитирую (_Angora_) меня больше интересует вопрос в общем по насыщенности Компьютерный клуб "DemiGame" - 2 БЗДйожег и Ко Одна дома или Не новогодний корпоратив в Италии Daft Punk Дед Мороз "ЕжеБЗДельник" Козерог ВСЁ, что вы хотели узнать, НО стеснялись спросить Великолепная четверка ВСЁ, что вы хотели узнать, НО стеснялись спросить Цитирую (nansalmaa) Может быть проще ещё одного Йонга купить? Цитирую (nansalmaa) Ещё хочу спросить- кто-нибудь пользовался радиосинхронизатором Wansen WS603C? Это аналог йонга RF-603C. Новогодний чиби-карнавал 2014/2015 "ЕжеБЗДельник" Одна дома или Не новогодний корпоратив в Италии Цитирую (Ангерона) *потерял интерес к Ренате* ДЕКУПАЖ "Новогодний" Интернет-магазин футболок «Бинко» Цитирую (Nordo) А как вам выравнивание телефонов напротив контактов? Оно там вообще не в тему, но мне нравится. Хотя может я просто присмотрелся. может быть относительно цены выровнять по правой стороне? Цитирую (Nordo) DeepSun, да кто его знает. В голове уже такая каша. Но мне что-то ближе отечественный подход к веб-дизайну, чем западный новомодный. еще я не знаю по поводу размеров. У каждого производителя они разные же могут быть, может быть стоит где то на видном месте ссылку на таблицу размеров дать? Я вот многие сайты закрываю, если таблицу найти не могу. - Украинские ремесла: Петрик - Тема1.Цветочно-плодово-ягодная. Акварель. Кафе №26 Одна дома или Не новогодний корпоратив в Италии До и После - 3 Цитирую (ollga медик) работала над этим коллажом часов 6 не останавливаясь, закончила под утро Хотя, конечно, по себе знаю, как это всё увлекает и затягивает… остановиться бывает трудно. МУЧАЮЩИЙ МЕНЯ ВОПРОС Часть 3 Кафе №26 Одна дома или Не новогодний корпоратив в Италии Практика 3 ВСЁ, что вы хотели узнать, НО стеснялись спросить [ скрытый текст ] Я всё ту же самую пыху мучаю. Мне кажется, Йонг синхронизируется по светоловушке и вспыхивает чуть раньше 430-й, от этого 430-я "слепнет", не видит ИК сигнал от 580-й и естессно не срабатывает. Срабатывает она в случае когда развёрнута датчиком прямо на 580(а вместе с зонтом её разворачивать мне не удобно) и когда плюс к этому Йонг на мощности ниже 1/8(это тоже не удобно), либо между ними препятствие. В общем сложно всё... Может быть проще ещё одного Йонга купить? gzoor, благодарю за совет! Про кабель не знала, спасибо! Попробую так сделать. Ещё хочу спросить- кто-нибудь пользовался радиосинхронизатором Wansen WS603C? Это аналог йонга RF-603C. В случае если тот приёмник не подойдёт придётся продать мои два и купить другие три. МУЧАЮЩИЙ МЕНЯ ВОПРОС Часть 3 Розовая роза Аrtbook by Jack2577 МУЧАЮЩИЙ МЕНЯ ВОПРОС Часть 3 Школа фрактальщиков Добрые зверики :) и цветочек Компьютерный клуб "DemiGame" - 2 Великолепная четверка Великолепная четверка Великолепная четверка Кошки 5 Цитирую (Oyra) "украинский левкой" Кошки 5 Великолепная четверка Добрые зверики :) и цветочек Аrtbook by Jack2577 Векторные ясли по Corel Draw Великолепная четверка МУЧАЮЩИЙ МЕНЯ ВОПРОС Часть 3 Добрые зверики :) и цветочек Добрые зверики :) и цветочек Галерея ваших фракталов-2 Состаривание фотографии БЗДйожег и Ко Одна дома или Не новогодний корпоратив в Италии Цитирую (Jahmaty) *встала, заодно опрокинув стол вместе со всем содержимым на Гарика* Ушел в поисках бара. Великолепная четверка Кафе №26 Стрип-кафе 2 Я вижу - значит я живу...(2) Моя акварель. Цитирую (вуликлж) Пробовал делать 800 получается больше 250кб да и качество ухудшается. Blender бесплатная программа для 3D моделирования Цитирую (veLuk) Да у вас там ничего лишнего вроде и нет, разве что цилиндры, но их проще переделать с меньшим кол-вом полигонов, чем портить сетку. Хотя может быть в чудо проге возможно все)) Волчий ветер WIP Одна дома или Не новогодний корпоратив в Италии Цитирую (Ангерона) плеснул Верке в лицо, а потом в бокал* Компьютерный клуб "DemiGame" - 2 3D Работы. [ скрытый текст ] Фрактальное Творчество Одна дома или Не новогодний корпоратив в Италии Тема1.Цветочно-плодово-ягодная. Акварель. Сделай мне приятно II :) Я вижу - значит я живу...(2) Цитирую (_Angora_) не лучше? или так же? Трудно сейчас сказать, на этом мониторе совсем ничего не видно, гляну вечером со своего монитора. Blender бесплатная программа для 3D моделирования Цитирую (KAPAIIY3) Знаю что в максе можно уменьшить Количество полигонов. Можно ли это сделать в Бленде, и как.? Штурмовик ОВ 10 "Бронко" Добрые зверики :) и цветочек Стрип-кафе 2 Вселенная Фракталов Blender бесплатная программа для 3D моделирования Тема2. Пейзажная. [ скрытый текст ] [attachmentid=1735747] Йомкин кавардак... Банкетный Зал Blender бесплатная программа для 3D моделирования Я вижу - значит я живу...(2) Мои коллажи ФОТО-охота 5 Добрые зверики :) и цветочек [ скрытый текст ] [attachmentid=1735735] [attachmentid=1735737] [attachmentid=1735739] [attachmentid=1735736] "ЕжеБЗДельник" Штурмовик ОВ 10 "Бронко" Я вижу - значит я живу...(2) Мои коллажи Я вижу - значит я живу...(2) Цитирую (Zilver) мне кажется немножко многовато фиолетового на 1-ой и 2-ой в ветвях дерева Цитирую (Zilver) Как там с абберациями? Штурмовик ОВ 10 "Бронко" Конкурс "Мой серийный кумир" Лепка. в основном мелкая) [ скрытый текст ] [attachmentid=1735726] [attachmentid=1735729] [attachmentid=1735730] [attachmentid=1735731] Фух, сейчас ещё в пушистую тему "Добрых звериков" добавлю зверей) Тренировочная поляна. ФОТО-САЛУН(3) [ скрытый текст ] Когда выпадет первый снег, первый снег Я приду под твое окно, под твое окно Но не песню тебе подарю, подарю Не стихи прочитаю о-о-о Я пришел, чтобы рассказать, чтобы рассказа-а-ать Как я сильно тебя люблю, как я сильно тебя люблю Как я сильно тебя хочу О тебе лишь мечтаю! Желтый снег, под окном твоим желтый Самый желтый, что я могу Он расскажет тебе о том, Как я сильно тебя люблю, Под окном твоим желтый, Самый желтый, что я могу Он расскажет тебе о том, как я сильно тебя люблю! Тебя люблю, тебя люблю, тебя люблю я, Тебя люблю, тебя люблю, тебя люблю я, Тебя люблю, тебя люблю, тебя люблю я, Тебя люблю, тебя люблю, Я тебя люблю! Очень жаль, что не первая ты, что не первая ты Кто увидел надпись мою, надпись мою Этим жестом я воплотил, я воплотил Оригинальную мысль свою! Голосование конкурса "Знаки отличия Гильдии Мафии" Аrtbook by Jack2577 Blender бесплатная программа для 3D моделирования Ёлочка Компьютерный клуб "DemiGame" - 2 Цитирую (Grotesk) Вообще, аниме вышло в 1995, может это такой реверанс к двадцатилетию? Научите делать маска правильно Лесной пейзаж "ЕжеБЗДельник" "ЕжеБЗДельник" Я вижу - значит я живу...(2) Одна дома или Не новогодний корпоратив в Италии Логотип для фотографа в Мексике (конкурс) ОБЩАЛКА Цитирую (lora-cho) Цитирую (Iskri) А почему у вас не качается fb2, что оно говорит? ничего не пишет(( только открывается вот так [ скрытый текст ] Одна дома или Не новогодний корпоратив в Италии Цитирую (Marwel) айда с нами!) а вот за знакомство выпью *придвинула бокал* "ЕжеБЗДельник" Краски природы Великолепная четверка Компьютерный клуб "DemiGame" - 2 ДЕКУПАЖ "Новогодний" Цитирую И напоминает старинные шкатулки. Пятничный замес "Overclockers.ru / Новости Hardware" [ наверх ] BlackBerry верит в потенциал "интернета вещей" Новинки Razer: шлем виртуальной реальности OSRV и Android-приставка Forge TV "Новый софт, игры, музыка, фильмы, фото и обои, книги и журналы. Скачать бесплатно." [ наверх ] Dragon Age: Inquisition - Digital Deluxe Edition v1.0.0.3 Update 2.5 - hotfix (2014/RUS/ENG/MULTI9/Repack от Steamgames) Repack от Steamgames | v1.0.0.3 Update 2.5 - hotfix | 18.04 GB Когда небеса в ярости и вокруг сплошной хаос, начинается большая битва, где миру нужен спаситель. И этот спаситель, - Вы! Предстаньте в роли Инквизитора и пройдите тяжелейший путь в спасении Тедаса, - земли раздоров. Возглавьте всю свою армию и удержите мир, стоящий на краю пропасти. Крепости России. Большая энциклопедия В настоящем издании на примере древнерусских городов, крепостей, монастырей представлена история русского оборонного зодчества. В наши дни эти твердыни земли русской, призванные когда-то защищать мирное население в случае вражеской угрозы, стали объектами изучения, туризма и национальной гордости. Они олицетворяют собой и героические страницы, вписанные в историю государства, и мастерство военных зодчих, и великий труд народа, и его эстетические представления. Деннис Лихэйн - Прощай, детка, прощай / Аудиокнига Пропала четырехлетняя Аманда Маккриди. Частные детективы Патрик Кензи и Энджи Дженнаро берутся за расследование. Кто мог похитить несчастного ребенка: наркоторговцы, которых обманула беспутная мать Аманды, или жуткая семейка садистов-педофилов? Дело оказывается смертельно опасным, в нем появляются все новые и новые трупы. Похоже, детективы разворошили настоящее змеиное гнездо. Они больше никому не могут доверять. Возможно, даже друг другу. Олег Рясков - К берегам Новой Англии / Аудиокнига События происходят после смерти Петра Первого. Морской офицер Семен Плахов, обвиненный в убийстве фискального чиновника, неожиданно получает шанс спастись при условии выполнения одного таинственного поручения. IQ. Развитие интеллекта и подготовка к тестам Книга шаг за шагом знакомит со всеми аспектами тестов на интеллект, дает возможность поупражняться и потренироваться в IQ-тестах всех видов. Тщательно подобранные тестовые задания разбиты по группам: математические, лингвистические и визуальные. Как подключить SSD к настольному компьютеру. Перенос Windows с HDD на SSD (2014) WebRip Правильное подключение SSD-диска к персональному настольному компьютеру. Как быстро перенести ОС Windows с жесткого диска (HDD) на твердотельный накопитель (SSD). Практические советы, оценка производительности после замены на SSD. Утепление пола лоджии (2014) WebRip Разметка уровня будущей стяжки. Засыпка керамзита, проливка раствором. Черновая стяжка. Укладка техноплекса. Флешка как оперативная память (2014) WebRip В данном уроке мы будем увеличивать оперативную память нашего компьютера за счет памяти на флеш-накопителе. 3D-печать выходит на новый уровень: MakerBot представила новые материалы c добавками металла и дерева BMW показала новые возможности взаимодействия с автомобильными системами Intel продемонстрировала возможности технологии RealSense "Engadget RSS Feed" [ наверх ] We go virtual trail biking on a robotic smart bike Evernote's new app turns your iPhone and iPad into a scanner Cricket replaces its music service with one you're more likely to use HTC RE camera update turns you into a YouTube live show host Samsung's latest SSD is absurdly fast and uses virtually no standby power NASA made travel posters for real exoplanets, and they're superb Take a tour of LG's colorful, high-definition CES booth "Hi-News.ru - Новости высоких технологий." [ наверх ] #этоинтересно | Технологии года Сегодня мы с радостью представляем вашему вниманию 77-й выпуск передачи #этоинтересно, в котором поговорим о технологиях, которым запомнился минувший 2014 год. Приятного просмотра!
#CES | Все лучшее – детям! 65-дюймовый планшет Nabi Big Tab XL В этом году компания Fuhu удивила посетителей выставки потребительской электроники. Калифорнийский производитель детских товаров показал 65-дюймовый планшет для самых юных пользователей Android.
Новинку Fuhu сложно отнести к какой-то одной категории. Внешне Fuhu Nabi Big Tab XL больше напоминает телевизор, функционально – планшет. Вне всякого сомнения, устройство претендует на центральное место в гостиной. Для тех, кто считает 65 дюймов «перебором», Fuhu готова предложить модели в диапазоне размеров, типичных для телевизионных панелей: 32, 43 и 55 дюймов. Однако на выставке CES 2015 в Лас-Вегасе компания презентовала лишь 65- и 55-дюймовые планшеты. Один был прикреплен к стене, другой – встроен в стол. Разрешение экрана планшетов варьируется в зависимости от модели. Как пишет PCMag, крупные предлагают UHD (4K), более компактные – 1080p. То же самое касается процессорной мощности. Более скромные модели используют 4-ядерные процессоры Nvidia Tegra K1 на 2,3 ГГц и оперативную память на 2 Гбайта, более серьезные – Nvidia Tegra X1 с 4 Гбайтами памяти. При этом всех их объединяет платформа Android 5.0 и фирменный интерфейс Blue Morpho с отдельными режимами для детей и родителей. В отличие от 24-дюймового Big Tab, представленного на CES в прошлом году, Big Tab XL оборудован HDMI-разъемами, которые позволяют использовать этот гигантский планшет в качестве полноценной телевизионной панели. Что касается цен, то Big Tab XL будет стоить 4 000 долларов. 55-дюймовая модель обойдется дешевле – 2 499 долларов. О самых необычных планшетах можно узнать в рубрике #этоинтересно! В
LG создали смартфон с загнутым по бокам дисплеем. ФОТО MediaTek представляет чипсет MT2601 с поддержкой платформы Android Wear В Кривом Роге племянник во время праздничного ужина обокрал родственников В июне мир переживет "секунду координации", которая может вызвать сбой в работе интернета Одесские троллейбусы начали оснащать беспроводными точками доступа к интернету "Digg Top Stories" [ наверх ] Salt Lake City Found The One Solution To Homelessness No Has One Tried Fallon Arm Wrestles Liam Neeson Chris Pratt Has No Idea How Kimmel's Show (Or Any Show) Functions An Invitation To Connect With Satan At CES 2015 McDonald's Runs Out Of French Fries In Venezuela A Power Plant In The Palm Of Your Hand Mayor de Blasio Has His Groundhog Holding Privileges Revoked The Existential Crisis Why I Will Wear An Oculus Rift Continuously For An Entire Year Less Than Zero Dairy Groups Want You To Drink Milk After You Hit The Gym Steve Ballmer Went Loco For Fergie At The Clippers Game Last Night Neil DeGrasse Tyson Is Getting A Late Night Talk Show First New Antibiotic In 30 Years Discovered In Major Breakthrough What We Know About The Suspects Behind The Charlie Hebdo Attack Police 'Locate' Two Charlie Hebdo Suspects In Northern France "CodeProject Latest Articles" [ наверх ] Is it Really Better to 'Return an Empty List Instead of null'? - Part 3 IoT for Home Automation Мини-ПК Zotac PI330 pico и PA330 pico обзавелись новыми процессорами и портом Mini DisplayPort HP обновляет мобильные рабочие станции ZBook 14 и ZBook 15, оснащая их процессорами Intel Broadwell "iXBT.com: свежие новости всех разделов вместе" [ наверх ] Мини-ПК Zotac PI330 pico и PA330 pico обзавелись новыми процессорами и портом Mini DisplayPort В прошлом году ассортимент мини-ПК компании Zotac пополнился моделью Zbox PI320 pico. Данное устройство имеет габариты всего 115,5 х 66 х 19,2 мм и основано на платформе Intel Atom Z3735F. Как сообщает источник, Zotac расширила линейку малышей и в скором времени будет предлагать модели PI330 pico и PA330 pico. Как можно догадаться, первый основан на процессоре Intel, а второй использует решение AMD. На сайте компании информации о новых мини-ПК практически нет, только упоминание в пресс-релизе. Но можно смело предположить, что изменений в габаритах и форме корпуса не будет. Первая модель получила процессор Atom Z3775, 2 либо 4 ГБ оперативной памяти и накопитель объёмом 64 ГБ. Как и ранее, заменить что-либо возможности нет. Но слот для карт microSD позволяет увеличить объём хранилища. PA330 pico получил процессор AMD A4-6400T. Объём оперативной памяти в данном случае ограничен 2 ГБ, а флэш-памяти - 32 ГБ. Аппараты всё также располагают беспроводными адаптерами и портами USB 3.0 (x3), HDMI, Ethernet и Mini DisplayPort, которого не было у предшественника. Теги: ZotacКомментировать HP обновляет мобильные рабочие станции ZBook 14 и ZBook 15, оснащая их процессорами Intel Broadwell Ещё в 2013 году компания HP выпустила первую в мире рабочую станцию категории Ultrabook - ZBook 14. Хотя, в целом, тогда были представлены три модели: ZBook 14, 15 и 17. К выставке CES 2015 производитель приурочил обновление первых двух моделей ZBook. Само собой, причина обновления в использовании новых процессоров Intel Core поколения Broadwell. Итак, меньшая модель ZBook 14 G2 Mobile Workstation располагает 14-дюймовым экраном. Но будет существовать четыре модификации аппарата, если рассматривать только характеристики дисплея. Устройство может оснащаться панелями разрешением 1366 х 768, 1600 х 900 и 1920 х 1080 точек. Кроме этого, будет версия с сенсорным экраном Full HD. В качестве платформы могут выступать процессоры Intel Core i5-5200U, i5-5300U, i5-5500U и i5-5600U. Все CPU располагают графическими ядрами HD 5500. Но для рабочей станции такой вариант не подходит, поэтому устройство оснащается дискретным 3D-ускорителем AMD FirePro M4150. К сожалению, характеристики этого решения неизвестны, ранее оно нам не встречалось. Объём оперативной памяти составляет 16 ГБ для любой модификации. Для хранения данных могут использоваться как HDD объёмом до 1 ТБ, так и SSD объёмом до 512 ГБ. Также есть возможность установки твердотельного накопителя с интерфейсом PCIe объёмом 256 ГБ. Конечно, в конфигурацию ультрабука также входят беспроводные адаптеры, камера, порты USB 3.0 (x4), DisplayPort, Ethernet, VGA и разъёмы для подключения док-станции и дополнительного внешнего аккумулятора. Опционально можно установить модем LTE. Также стоит выделить наличие модуля TPM, возможность установки сканера отпечатков пальцев и соответствие стандартам MIL-STD 810G, правда, неизвестно, каким именно. Габариты устройства равны 339 х 237 х 21 мм при массе от 1,62 кг. Ёмкость аккумулятора может составлять как 24 Вт•ч, так и 50 Вт•ч. Что касается второй модели, ZBook 15u G2 выделяется, само собой, большим дисплеем. В данном случае его диагональ составляет 15,6 дюйма, а разрешение только одно - Full HD. Список процессоров не отличается от предыдущей модели, как и объём ОЗУ или варианты накопителей. За графическую подсистему отвечает AMD FirePro M4170, но, скорее всего, отличие от M4150 только в частотах. Нет разницы и в наборе портов и опциональных возможностей. Габариты старшей версии составляют 376 х 254 х 21,4 мм при минимальной массе 1,83 кг. Стоимость новинок равна 1250 и 1200 долларов для меньшего и большего решения соответственно. Теги: HPКомментировать LG продемонстрировала смартфон с дисплеем P-OLED, загнутым на обе грани устройства На выставке IFA 2014 компания Samsung анонсировала необычный смартфон - Galaxy Note Edge. Устройство практически полностью копировало модель Galaxy Note 4, но выделялось дисплеем, один край которого загнут на боковую грань смартфона. Решение крайне необычное, но тем и спорное. Samsung придумала несколько сценариев использования такого нововведения, но нельзя сказать, что они каким-то образом качественно меняют ощущения от работы с устройством. Собственно, никто и не добивался такой цели. Как и предыдущие аппараты с изогнутыми экранами, Note Edge просто проба технологий, внедрение их в реальные продукты. На выставке CES 2015 можно было увидеть новый смартфон LG G Flex 2. Он получил изогнутый экран P-OLED и платформу Snapdragon 810. Данное устройство также будет существовать достаточно ограниченным тиражом, это всё ещё не массовый продукт. Как сообщает источник, на выставку LG привезла и другую разработку, но демонстрировала её за закрытыми дверями. Речь идёт о смартфоне, экран которого загнут на обе грани аппарата. В данном случае, смартфон не являлся готовым устройством либо прототипом, демонстрировался непосредственно дисплей. Панель выполнена по той же технологии P-OLED, имеет диагональ 6 дюймов и разрешение 1280 х 720 точек. Теги: LGКомментировать "iXBT.com: свежие новости по железу" [ наверх ] Мини-ПК Zotac PI330 pico и PA330 pico обзавелись новыми процессорами и портом Mini DisplayPort В прошлом году ассортимент мини-ПК компании Zotac пополнился моделью Zbox PI320 pico. Данное устройство имеет габариты всего 115,5 х 66 х 19,2 мм и основано на платформе Intel Atom Z3735F. Как сообщает источник, Zotac расширила линейку малышей и в скором времени будет предлагать модели PI330 pico и PA330 pico. Как можно догадаться, первый основан на процессоре Intel, а второй использует решение AMD. На сайте компании информации о новых мини-ПК практически нет, только упоминание в пресс-релизе. Но можно смело предположить, что изменений в габаритах и форме корпуса не будет. Первая модель получила процессор Atom Z3775, 2 либо 4 ГБ оперативной памяти и накопитель объёмом 64 ГБ. Как и ранее, заменить что-либо возможности нет. Но слот для карт microSD позволяет увеличить объём хранилища. PA330 pico получил процессор AMD A4-6400T. Объём оперативной памяти в данном случае ограничен 2 ГБ, а флэш-памяти - 32 ГБ. Аппараты всё также располагают беспроводными адаптерами и портами USB 3.0 (x3), HDMI, Ethernet и Mini DisplayPort, которого не было у предшественника. Теги: ZotacКомментировать HP обновляет мобильные рабочие станции ZBook 14 и ZBook 15, оснащая их процессорами Intel Broadwell Ещё в 2013 году компания HP выпустила первую в мире рабочую станцию категории Ultrabook - ZBook 14. Хотя, в целом, тогда были представлены три модели: ZBook 14, 15 и 17. К выставке CES 2015 производитель приурочил обновление первых двух моделей ZBook. Само собой, причина обновления в использовании новых процессоров Intel Core поколения Broadwell. Итак, меньшая модель ZBook 14 G2 Mobile Workstation располагает 14-дюймовым экраном. Но будет существовать четыре модификации аппарата, если рассматривать только характеристики дисплея. Устройство может оснащаться панелями разрешением 1366 х 768, 1600 х 900 и 1920 х 1080 точек. Кроме этого, будет версия с сенсорным экраном Full HD. В качестве платформы могут выступать процессоры Intel Core i5-5200U, i5-5300U, i5-5500U и i5-5600U. Все CPU располагают графическими ядрами HD 5500. Но для рабочей станции такой вариант не подходит, поэтому устройство оснащается дискретным 3D-ускорителем AMD FirePro M4150. К сожалению, характеристики этого решения неизвестны, ранее оно нам не встречалось. Объём оперативной памяти составляет 16 ГБ для любой модификации. Для хранения данных могут использоваться как HDD объёмом до 1 ТБ, так и SSD объёмом до 512 ГБ. Также есть возможность установки твердотельного накопителя с интерфейсом PCIe объёмом 256 ГБ. Конечно, в конфигурацию ультрабука также входят беспроводные адаптеры, камера, порты USB 3.0 (x4), DisplayPort, Ethernet, VGA и разъёмы для подключения док-станции и дополнительного внешнего аккумулятора. Опционально можно установить модем LTE. Также стоит выделить наличие модуля TPM, возможность установки сканера отпечатков пальцев и соответствие стандартам MIL-STD 810G, правда, неизвестно, каким именно. Габариты устройства равны 339 х 237 х 21 мм при массе от 1,62 кг. Ёмкость аккумулятора может составлять как 24 Вт•ч, так и 50 Вт•ч. Что касается второй модели, ZBook 15u G2 выделяется, само собой, большим дисплеем. В данном случае его диагональ составляет 15,6 дюйма, а разрешение только одно - Full HD. Список процессоров не отличается от предыдущей модели, как и объём ОЗУ или варианты накопителей. За графическую подсистему отвечает AMD FirePro M4170, но, скорее всего, отличие от M4150 только в частотах. Нет разницы и в наборе портов и опциональных возможностей. Габариты старшей версии составляют 376 х 254 х 21,4 мм при минимальной массе 1,83 кг. Стоимость новинок равна 1250 и 1200 долларов для меньшего и большего решения соответственно. Теги: HPКомментировать Разрешение мониторов HP Z27s и HP Z24s - 4K, монитора HP Z27q - 5K Одновременно с монитором виртуальной реальности HP Zvr компания HP представила мониторы HP Z27s, HP Z24s и HP Z27q, общей чертой которых является сверхвысокое разрешение. Говоря более точно, разрешение моделей HP Z27s и HP Z24s равно 4K (3840 x 2160 пикселей), показанного на иллюстрации монитора HP Z27q - 5K (5120 x 2880 пикселей). В мониторах используются панели с соотношением сторон экрана 16:9. В случае модели HP Z27s размер экрана равен 27 дюймам по диагонали, в случае HP Z24s - 23,8 дюйма. Оба монитора могут работать в цветовых пространствах sRGB и AdobeRGB. Они оснащены входами DisplayPort, DVI, HDMI и mini-DP, поддерживают MHL. Кроме того, оснащение включает концентраторы USB 3.0, а подставки предполагают регулировку по четырем направлениям, включая изменение ориентации экрана. Монитор HP Z27q с панелью типа IPS размером 27 дюймов калибруется в заводских условиях. Его максимальная яркость равна 300 кд/м². Эта модель поддерживает функции picture-in-picture и picture-by-picture. Все три модели способны отображать 1,07 млрд цветов. Мониторы HP Z27s и HP Z24s появятся в продаже в январе и апреле по цене $749 и $549 соответственно. Модель HP Z27q должна появиться в марте по цене $1299. Источник: HP Теги: HPКомментировать LG продемонстрировала смартфон с дисплеем P-OLED, загнутым на обе грани устройства На выставке IFA 2014 компания Samsung анонсировала необычный смартфон - Galaxy Note Edge. Устройство практически полностью копировало модель Galaxy Note 4, но выделялось дисплеем, один край которого загнут на боковую грань смартфона. Решение крайне необычное, но тем и спорное. Samsung придумала несколько сценариев использования такого нововведения, но нельзя сказать, что они каким-то образом качественно меняют ощущения от работы с устройством. Собственно, никто и не добивался такой цели. Как и предыдущие аппараты с изогнутыми экранами, Note Edge просто проба технологий, внедрение их в реальные продукты. На выставке CES 2015 можно было увидеть новый смартфон LG G Flex 2. Он получил изогнутый экран P-OLED и платформу Snapdragon 810. Данное устройство также будет существовать достаточно ограниченным тиражом, это всё ещё не массовый продукт. Как сообщает источник, на выставку LG привезла и другую разработку, но демонстрировала её за закрытыми дверями. Речь идёт о смартфоне, экран которого загнут на обе грани аппарата. В данном случае, смартфон не являлся готовым устройством либо прототипом, демонстрировался непосредственно дисплей. Панель выполнена по той же технологии P-OLED, имеет диагональ 6 дюймов и разрешение 1280 х 720 точек. Теги: LGКомментировать "TUT.BY: Жизнь и Вселенная - Последние новости" [ наверх ] Впервые с 1987 года создан новый тип антибиотика Красивые белорусские девушки-военнослужащие на календаре ВВС и войск ПВО "3DNews: Новости Hardware" [ наверх ] Фото дня: «Столпы Творения» глазами телескопа Hubble CES 2015: система Harman ISZ создаст многозонную аудио-обстановку в автомобиле CES 2015: робомобиль Ford Fusion Hybrid и «умная мобильность» CES 2015: быстрые и ёмкие SSD-накопители Corsair Neutron Series XT CES 2015: фитнес-трекер Misfit с большим кристаллом Swarovski и солнечной батареей "Проекты | Weblancer.net" [ наверх ] небольшие доделки сайта на WordPress нужно отрисовать 2 шапки - форум и блог нарисовать логотип установка и настройка WordPress + плагины выбрать ГС доноров из списка для откл. ссылок. адаптивная верстка (html) из PSD исходника верстка шаблона WP продвижение сайта сделать рерайт переписки в текст для рассылки написать публикации для групп в ВК рерайт текстов по тематике “непознанное” несколько статей для сайта, тематика - приложения редактирование корректировка товаров OpenCart (2) название для обучающего проекта редизайн тур портала выгрузить товары в яндекс-маркет престашоп шаблон подкорректировать "Твой софтовый форум" [ наверх ] Hitech News -> Мобильные новости Saygus V2 предлагает более 320 ГБ для хранения данных Если вы заядлый меломан или постоянно смотрите фильмы во время поездок, то встроенной памяти практически любого современного смартфона или планшета вам окажется недостаточно. Конечно, можно использовать облачные сервисы, но в дороге не всегда есть хорошее подключение к Сети. Тем из вас, кто столкнулся с подобной проблемой, будет интересно узнать о первом в мире смартфоне, который предлагает 320 ГБ накопителя. Saygus V2 был анонсирован ещё осенью прошлого года и уже тогда получил награду CES 2015 Innovation Award. На выставке CES 2015, которая в эти дни проходит в Лас-Вегасе, аппарат был представлен официально. Saygus V2 поставляется с 64 ГБ встроенной памяти и оснащён двумя слотами для карт памяти MicroSDXC объёмом до 128 ГБ каждая. Помимо внушительного объёма доступной памяти, Saygus V2 может предложить всё лучшее, что есть в современных топовых смартфонах. Корпус выполнен из закалённого кевлара и анодированного алюминия с защитой по стандарту IPX7 против попадания пыли и влаги. На правой стороне можно заметить механическую кнопку спуска затвора камеры и сканер отпечатков пальцев. На передней панели расположился качественный 5-дюймовый дисплей, покрытый защитным стеклом Gorilla Glass 4, и стереодинамики с поддержкой технологии Harman/Kardon. Технические характеристики Saygus V2: * 5-дюймовый дисплей с разрешением 1920х1080 пикселей (445 ppi); * четырёхъядерный процессор Qualcomm c частотой 2,5 ГГц; * 3 ГБ оперативной памяти; * 64 ГБ встроенной памяти; * два слота для карт памяти MicroSDXC объёмом до 128 ГБ каждая; * 21-мегапиксельная основная камера с оптической стабилизацией изображения и двойной вспышкой; * 13-мегапиксельная фронтальная камера с оптической стабилизацией изображения и автофокусом; * аккумулятор ёмкостью 3 100 мАч с поддержкой технологии беспроводной зарядки Qi; * беспроводные интерфейсы: NFC, Bluetooth 4.0, GPS, Wi-Fi 802.11a/b/g/n/ac Dual-Band, ИК-порт; * поддержка LTE; * ОС: Android 4.4.4 KitKat; * размеры: 137 х 67 х 9,7 мм; * вес: 141 грамм. В продажу Saygus V2 поступит в начале этого года. По заверениям производителя, стоимость аппарата будет конкурентоспособной по сравнению с другими 5-дюймовыми смартфонами. Источник: 4PDA Мобильные новости источник: www.softoroom.net Презенты -> Подарки от Ashampoo Ashampoo WinOptimizer 2015 - бесплатно! Для получения бесплатной лицензии: 1. Скачайте Ashampoo WinOptimizer 2015 с официального сайта и начните установку. Скрытый текст! Подробности на форуме... 2. При установке программы активируйте полную версию следующим бесплатным лицензионным ключом: » Нажмите, для открытия спойлера | Press to open the spoiler « Подарки от Ashampoo источник: www.softoroom.net SoftoRooM -> Ubiquitous Player 2015.01.08 Ubiquitous Player 2015.01.08 Размер: 1,3 МБ. Скачать: Скрытый текст! Подробности на форуме... Ubiquitous Player 2015.01.08 источник: www.softoroom.net SoftoRooM -> Wireshark 1.12.3 Wireshark 1.12.3 Installer: 32-bit: Размер: 22,5 МБ. Скачать: Скрытый текст! Подробности на форуме... 64-bit: Размер: 28,4 МБ. Скачать: Скрытый текст! Подробности на форуме... Portable: 32-bit: Размер: 28,5 МБ. Скачать: Скрытый текст! Подробности на форуме... Wireshark 1.12.3 источник: www.softoroom.net "Яндекс.Новости: Безопасность" [ наверх ] Хэйгел: США закроют 14 военных баз в Европе В армии Северной Кореи служит 6 тысяч хакеров "Портал Бабр-Сибирь" [ наверх ] Совет муфтиев России не осудил парижских террористов Несколько мечетей подверглись нападениям во Франции В Стамбуле взорвалась смертница из России Медведев призвал бороться с продовольственной инфляцией Украина для ЕС опаснее, чем Греция Автоматизируем OS X на Python В OS X есть масса средств для автоматизации работы. И хоть в Apple считают, что лучше всего это делать с помощью Automator, AppleScript или Objective-C, мы пойдем другим путем и попытаемся использовать Python — потому что так привычнее и удобнее (прим. ред. – начиная с версии 10.10 (Yosemite) в OS X можно писать автоматизации на Java Script, но на момент написания статьи такой возможности не было). Каждый обладатель компьютера Apple, считающий себя продвинутым пользователем, должен хоть раз в жизни сделать следующее: открыть программу AppleScript Editor, найти пункт Open Dictionary в меню File, а затем выбрать из списка какую-нибудь из программ, поставляющихся с системой (с ними фокус выйдет наверняка), например Finder или iTunes. Появится окно со «словарем» — так называется описание программного интерфейса Open Scripting Architecture (OSA), который каждая приличная маковская программа предоставляет для автоматизации. С его помощью любое приложение можно попросить выполнить то или иное действие или поделиться данными об открытых окнах и документах. А вот как сделать это удобнее и с наименьшей затратой усилий — еще вопрос. Есть много способов извлечь пользу из дружелюбности OS X к любителям автоматизировать. Самый простой из них — это Automator, визуальный редактор скриптов, который входит в состав OS X и позволяет создавать незамысловатые линейные сценарии вроде переименования файлов или смены размера картинок. Для случаев посложнее существует тот самый AppleScript, редактор которого мы только что использовали для просмотра словарей. Проблема с AppleScript заключается в том, что его авторы пытались сделать очень простой язык, освоить который могли бы люди, никогда раньше не программировавшие. В результате им все равно пользуются в основном программисты, но страдают от вычурного синтаксиса. Простые программы на AppleScript выглядят как законченные предложения на английском. Например, чтобы заставить iTunes воспроизводить музыку, можно написать: Однако стоит попытаться написать на AppleScript что-то длиннее пары строк, как оказывается, что он лишь чинит преграды своими красивыми оборотами. Пара часов борьбы с капризами интерпретатора, и код начинает походить на пирамиду из блоков tell и end tell, пересыпанную английскими союзами и кучей скобочек. Это не значит, что AppleScript плох или что на нем нельзя сделать ничего путного, просто, программируя на нем, быстро начинаешь скучать по знакомым языкам, которые позволили бы решить все проблемы значительно быстрее. Те же интерфейсы OSA, с которыми работает AppleScript, доступны из другого эппловского языка программирования — Objective-C (и будут доступны из Swift) через механизм под названием Scripting Bridge. К сожалению, для большинства смертных это не решит проблему, а лишь усугубит ее. Знать Objective-C хорошо, но вряд ли кто-то будет изучать его ради автоматизации повседневной работы. Swift, новый язык программирования Apple, будет чуть легче, но что, если все же захочется получить доступ к функциям маковских программ из других языков? Например, если понадобится добавить какие-нибудь вызовы в уже написанный код. Простой метод решения этой проблемы — запускать свои скрипты из AppleScript, используя команду do shell script и далее в кавычках все, что требуется сделать из командной строки UNIX. Или наоборот — вызывать AppleScript из командной строки, используя утилиту osascript. Ужасы Scripting BridgeДля более плотной интеграции тоже существует стандартный способ, по крайней мере в случае с Python и Ruby. Начиная с Mac OS X 10.5 из этих языков можно обращаться к OSA при помощи библиотек Foundation и ScriptingBridge. Если у тебя установлен XCode, значит, они наверняка есть в системе. Вот как будет выглядеть программа на Python, запускающая воспроизведение музыки в iTunes: Сразу чувствуется, что тут разобраться уже сложнее, и интерфейсы не такие дружелюбные. Проблема в том, что Scripting Bridge для Python и Ruby не существует, и используется сразу два «моста»: один — к Objective-C, второй из Objective-C к OSA. То, что в AppleScript выглядело как одна строка, тут разрастается в пугающую каракатицу. Следующий скрипт на Python просит iTunes создать новый плей-лист с названием Test: Обрати внимание на вызов alloc() — это и есть тяжелое наследие Objective-C. Советовать такой интерфейс в качестве упрощения было бы издевательством — лучше уж выучить AppleScript. С документацией тоже не все ладно: таким методом пользуются мало (что неудивительно), и сказать, что интернет полон примеров, было бы сильным преувеличением. На портале Apple есть справка по Scripting Bridge, а еще информацию можно добывать при помощи питоновской команды help(). В нашем случае можно запустить интерактивную оболочку Python в командной строке, создать и проинициализировать объект iTunes, как показано в примере, и написать help(iTunes), чтобы получить полный список доступных функций. Appscript спешит на помощьСитуация была бы совсем грустной, если бы не выручило сообщество. Вместо развесистых стандартных интерфейсов можно использовать надстройку под названием appscript. С ней все становится куда интереснее. К примеру, запустить воспроизведение в iTunes даже проще, чем в AppleScript: А вот эта строка выдаст ссылку на сайт, открытый в текущем окне Safari: О подробной документации, как всегда, остается только мечтать, но, если порыться в папке с исходниками appscript, можно найти каталог sample с примерами использования большинства стандартных приложений. Одно время перспективы appscript были неясными: автор изначальной реализации объявил, что из-за изменений в OS X все его труды вот-вот пойдут насмарку и дальнейшая поддержка проекта не имеет смысла. К счастью, быстро нашлись желающие поддерживать код дальше, так что катастрофа откладывается на неопределенный срок. На GitHub можно найти актуальный форк. Системные сервисы своими рукамиПомимо OSA, в OS X есть еще один механизм, крайне полезный для автоматизации, — это системные сервисы. В главном меню каждой программы есть пункт Services со списком доступных сервисов. В зависимости от содержимого окна они разные — одни работают с файлами, другие — с текстом, третьи — с веб-страницами, четвертые — с картинками. Попробуй выделить кусочек текста в текстовом редакторе и заглянуть в Services — там появятся пункты, позволяющие искать в Google, смотреть в словаре, отправлять цитату по электронной почте и так далее. Сервисы можно создавать самостоятельно. Как? Конечно же, в XCode и на Objective-C! Но энтузиасты, как всегда, нашли лазейку, сильно облегчающую жизнь. Качаем программу ThisService и сколько душе угодно пишем сервисы на Python, Perl, Ruby или даже JavaScript (если в системе есть Node.js). Первое, что нужно сделать после скачивания программы, — скачать еще и файл Starting Points. Это архив с шаблонами скриптов. Здесь на выбор есть разные языки и типы сервисов (выбор типа зависит от того, что сервис делает с текстом: принимает, выдает или пропускает через себя, внося изменения). Все, что будет происходить с текстом, нужно вписывать в функцию main(), входная переменная называется input_text, выходная — output_text, а между ними — огромный простор для творчества. Закончив с редактированием скрипта, запускаем ThisService, перетягиваем файл с кодом в поле Script, задаем название и параметры (можно задать значок, указать приложения, в которых будет появляться сервис, указать время, отведенное на исполнение скрипта, и еще некоторые опции). Жмем Test Service, балуемся, сколько потребуется, вводя разные входные строки, и смотрим, все ли правильно работает. Кнопка Finish Testing and Create Service запакует скрипт, отправит его в папку ~/Library/Services и заодно активирует его в настройках системы. Чтобы деактивировать сервис или задать ему сочетание клавиш, нужно зайти в системные настройки, выбрать настройки клавиатуры и пункт Services во вкладке, посвященной горячим клавишам. В списке слева должен быть наш сервис. Вдохновение или готовые сервисы можно черпать на сайте ThisService: там есть готовые сокращалки веб-адресов, сервисы для работы с распространенными маковскими программами и тому подобные полезные вещи.
Прочитать полностью на сайте: Автоматизируем OS X на Python Пишем скрипты для автоматизации работы с приложениями Google Google Apps Script — это язык для автоматизации работы с онлайн-приложениями, появившийся в 2009 году. Его основа — классический JavaScript, обогащенный расширениями для работы с сервисами Google. После прочтения этой статьи ты овладеешь основами использования этого языка, выучишь пару приемов манипуляции с почтой и документами, а также получишь представление о необозримых возможностях Google Apps Script. Основы использованияНачать писать Google Apps скрипты очень просто. Первым делом надо открыть редактор скриптов в любом приложении, взаимодействие с которым будем автоматизировать. В Google Docs он находится в меню «Инструменты -> Редактор скриптов». Далее надо выбрать проект, внутри которого будет располагаться скрипт (см. рис. 1). В открывшемся окне пишем код: Декларированную функцию можно запускать из «Инструменты -> Управление скриптами» или сделать для нее отдельную кнопку. Для этого надо прописать еще одну функцию: Теперь в нашем меню есть пункт под названием ExampleFunc, при клике на который открывается однострочное подменю «Моя единственная функция». Декларированные функции можно использовать в формулах, которые вводятся внутрь ячеек электронных таблиц (см. рис. 3). Теперь перейдем к более практически полезным примерам. WARNINGПеред запуском скрипта не забудь сделать резервную копию важной информации. Действия, выполненные GS, нельзя отменить нажатием <Ctrl + Z>. Работа с Google DocsКогда встает задача автоматизации работы с офисными документами, первым делом на ум приходит VBA, одно упоминание которого оказывает на многих тотальное антиэкстатическое воздействие, вызывая болезненные воспоминания из школьного и университетского прошлого. Google Script однозначно удобнее и доступнее для понимания. Особенно для веб-разработчиков, ведь это же родной, привычный и любимый JS! Разберем пару примеров скриптов для Google Docs. Приведенный код заполняет левую верхнюю ячейку первого листа активной таблицы: А этот код создает копию текстового документа и кладет его в определенное место: А вот так можно провести замену строк в текстовом документе: Следующий пример кода подсвечивает определенные слова в тексте: Подробности:
INFOЕсли пишешь скрипт, включающий в себя функции поиска/замены текста, помни о том, что GS поддерживает регулярные выражения. Работа с почтойПисьмо отправляется одной короткой строкой: MailApp.sendEmail(“irairache@gmail.com”, “тема письма”, “текст письма”) Если добавить к ней еще немного кода, то можно организовать рассылку по списку адресов из электронной таблицы (исходник ищи в приложении): Помимо рассылок, с помощью GS можно производить автоматизированную обработку содержимого почтового ящика. Пример — удаление всех писем от адресата, на которого ты обиделся: Больше информации ищи в Google Apps Script References для Gmail. WARNINGИмей в виду, что Gmail не только защищает от входящего спама, но и ограничивает рассылку исходящего. Больше 500 писем за сутки с помощью Google Apps Script не выйдет. Работа с Google TranslateС помощью Google Apps Script можно переводить текстовые строки с одного языка на другой. Пример: Коды для языков можно посмотреть в адресной строке сервиса Google Translate. Подробности: Google Apps Script References для Google Language. INFOЕсли выделить код и нажать <Shift + Tab>, то магическим образом расставятся все отступы для условий, циклов, объявленных функций и всех других мест, где им положено быть. Работа с Google DriveGoogle Apps Script может работать с файлами пользователя, размещенными на Google Drive. Этот скрипт выводит в консоль имена всех файлов пользователя: К файлам можно применять несколько десятков различных методов. Вот некоторые из них:
Работа с Google ContactsАдресная книга также может быть подвергнута автоматизированной обработке. Приведенный ниже код копирует все контакты из группы «Редакция» в лист Google Spread Sheet: Подробности: Google Apps Script References для Google Contacts. Работа с Google TasksС помощью Google Apps Scripts можно работать с сервисом Google Task — создавать новые задачи и парсить уже имеющиеся. Этот код создает новое дело в списке: А таким образом можно вывести список нумерованных задач в консоль: Задачи можно перемещать из одного списка в другой с помощью метода move, дополнять с помощью метода update и удалять с помощью метода delete. Всего есть несколько десятков методов для работы с задачами. Полный их список доступен вGoogle Apps Script References для Google Tasks. Работа с календаремСоздавать события в календаре тоже можно автоматически (и так же, как в случае с рассылкой, формировать информацию о них из строк таблицы). Код для создания события: Google Script References для Calendar Формы обмена скриптамиЕсть два основных способа поделиться своим скриптом с другим человеком (без учета непосредственного обмена исходным кодом) — ссылка и гаджет. В первом случае все просто: пользователь получает ссылку на программу, переходит по ней, и скрипт немедленно начинает выполняться (при условии, что человек авторизирован в своем Google-аккаунте). Гаджет — это приложение-контейнер, которое размещается на веб-странице и исполняет определенные функции. Примеры: мини-блок в углу страницы с прогнозом погоды или календарем. Чтобы поместить Google Script внутрь гаджета, необходимо в меню редактора скриптов выбрать пункт «Publish -> Deploy as web app». Больше информации о Google Gadgets INFOА если нажать <Ctrl + Space>, то включится режим автозавершения, то есть редактор будет дописывать код за тебя. СобытияМожно настроить скрипт так, чтобы он выполнялся после определенного события. К примеру, после открытия/редактирования электронной таблицы или отправки данных формы. Подробности о работе с Events Работа с базами данныхДля этого существует сервис для работы с базами данных Google Cloud SQL. По сути — классический MySQL в облаке. Может взаимодействовать с Google Apps Script по стандарту Java Database Connectivity. Вот пример кода, который производит чтение записей из таблицы: Стоимость использования сервиса — 88 долларов в год за 10 Гб свободного места. С другими базами данных Google Apps Script, к сожалению, работать не может. Если ты запланировал написать скрипт, который должен взаимодействовать с данными, не стоит сразу расстраиваться или истощать свой бюджет пожертвованиями на закупку квадроциклов для жителей Кремниевой долины. Есть два способа выкрутиться из этой ситуации:
WWWПриложения, с которыми может взаимодействовать Google Apps ScriptЯ думаю, что далеко не каждый из наших читателей успел опробовать все онлайн-сервисы Google. В целях расширения кругозора и стимуляции творческого воображения приведем краткий обзор возможностей приложений, работу которых можно автоматизировать с помощью Google Apps Script.
SRCПо старой доброй традиции, которой уже почти три месяца, мы выложили несколько исходничков на GitHub:
Advanced Google ServicesУ Google есть множество API для разработчиков, которые можно внедрять в программы, написанные на Google Apps Script. Для этого надо подключить в редакторе скриптов эту возможность (в меню Resources, далее Advanced Google services). После этого можно будет задействовать возможности следующих сервисов:
Прочитать полностью на сайте: Пишем скрипты для автоматизации работы с приложениями Google Razer представила систему виртуальной реальности Группа лидеров индустрии вместе с компанией Razer представили Open Source систему виртуальной реальности, новый стандарт для игр в режиме погружения, который даст толчок VR-геймингу. Razer поддержит этот проект при помощи OSVR Hacker Dev Kit — VR-устройства и открытого ПО, которое позволяет составлять программы для VR-технологий любого уровня. OSVR обеспечивает поддержку аппаратного и программного обеспечения на каждом уровне VR игр. Начиная с самых популярных игровых движков, включая Unity 3D и Unreal 4 Engine, OSVR также работает с расширениями для других устройств от таких компаний, как Bosch и Razer, и с новинками от Sixense и LeapMotion. Более того, OSVR создана для работы со всеми VR-устройствами, в том числе с Oculus DK 2 и Vrvana Totem. «Игровое сообщество все внимательней присматривается к платформам виртуальной реальности, и это приносит как огромную пользу, так и новые трудности геймерам любого уровня. OSVR объединяет разработчиков игр, геймеров и изготовителей оборудования для того, чтобы решить эти задачи и сделать игры в режиме виртуальной реальности реальными для масс», — прокомментировал Минь-Лян Тань, соучредитель и генеральный директор Razer. «Открытая платформа OSVR помогает ускорить развитие инновации и обеспечивает пользователям свободу выбора аппаратных и программных компонентов. Мы рады сотрудничеству с Razer и другими лидерами отрасли, ведь мы создадим OSVR вместе», — заявил Юваль Богер (Yuval Boger), генеральный директор Sensics. Технические характеристики OSVR Hacker Dev KitМодуль шлема виртуальной реальности
Дисплей
Оптический модуль
Механические характеристики шлема виртуальной реальности
Поясной модуль
OSVR Hacker Dev Kit, разработанный компанией Razer, поступит в продажу на территории РФ в июне 2015 года по цене $199,99. via Digital Media, Яна Байдачник Прочитать полностью на сайте: Razer представила систему виртуальной реальности Интервью с сооснователем Digital Ocean За три года Digital Ocean стал любимцем технологичных компаний и команд разработчиков, а для рядовых гиков дроплеты DO уже давно перешли в разряд импульсивных покупок. При этом у Digital Ocean нет многих возможностей, которые предусмотрены у конкурентов, будь то свой CDN, балансировщики нагрузок или поддержка Windows. Зато есть свои козыри: низкая стоимость, удобный интерфейс админки и API, высокая скорость благодаря обязательному SSD и хорошее комьюнити. И судя по тому, что Digital Ocean продолжает открывать для себя новые регионы и придумывать новые фишки, отсутствие излишней серьезности компании только на руку. ИдеяКак возникла идея DO? На рынке уже были тысячи хостинг-провайдеров, не говоря о таких гигантах, как Amazon, Google, Microsoft. Наверняка все говорили, что ваша идея провалится? До DO мы с братом много лет занимались хостингом, и в какой-то момент стало понятно, что все движутся в сторону «облака». Многие компании начали намного раньше нас — мы и сами тогда работали с различными провайдерами. Все они строили свои облака так, как считали нужным и правильным, но получалось как-то неоправданно сложно. Так что мы решили, что займемся облаками и сделаем все по-своему, создадим свою версию, которая понравится нам самим, — что, наверно, было не очень разумно. Дело в том, что все, с кем мы это обсуждали, говорили, что это плохая идея и нам вообще не стоит за это браться :). Так что, пожалуй, в этой истории не было никакой магии. Была хорошо знакомая нам область, в которой мы уже много работали. Нам не нравились представленные на рынке решения, и мы захотели создать свое. Так возникла идея создать нечто, чем мы могли бы пользоваться сами и посмотреть, не захочет ли кто-нибудь еще тоже этим воспользоваться. Кто был среди основателей, кроме вас? Вы все были программистами? Основателями выступали я, мой брат Бен, Джефф Кар, Алек Картмен и Митч Вайнер. Все мы были разработчиками, но с разными наборами умений и с разным фокусом. Бен более подкован по части работы с сетями, системного администрирования и управления конфигурациями. Джефф — специалист по бэкендам, низкоуровневому программированию. У меня — смесь из фронтенд-разработки и системного администрирования, плюс у меня есть художественный бэкграунд, поэтому я присматриваю за тем, как выглядит наш продукт. Митч — наш маркетолог, но и он в прошлом много занимался разработкой и успел основать небольшую компанию, выпускавшую CRM-систему. Алек очень хорош в Rails. В самом начале нашей команды хватало для решения всех задач, но потом, конечно, начали появляться новые проблемы и пришлось расширяться. Все-таки строить облако куда сложнее, чем просто писать софт и его деплоить. Например, многое завязано на физической инфраструктуре и куче серверов.
Изначально вы хотели взять какие-то готовые технологии (вроде OpenStack’а)? В самом начале разработки мы действительно посматривали на то, что можно было найти в открытом доступе. Мы выбирали между CloudStack, OpenStack, Eucalyptus и еще несколькими проектами, но ни один из них восторга у нас не вызывал. С любым из них пришлось бы все переделывать под себя. Все-таки, когда создаешь высокотехнологичный продукт, ориентированный на разработчиков, то все внутренние технологии и API важны не меньше интерфейса. Даже начинающий разработчик рано или поздно выходит за рамки стандартной админки, и тогда в дело вступает то, что у продукта находится «под капотом». Успех приходит не сразуКак вы набрали первых пользователей? Все получилось сразу? Мы тогда работали в коворкинге и просто положили пачку рекламных листовок в лифте и пригласили людей опробовать наш новый сервис Digital Ocean, получить на тест бесплатный облачный сервер. Разумеется, никто к нам не пришел, зарегистрировалось три человека и на этом все могло закончиться. В общем, запуск как-то не очень удался :). Однако мы вложили в DO такое количество времени и сил, что решили продолжить работать. Нам неожиданно представился шанс продемонстрировать DO на New York Tech Meetup, которую организует Meetup.com. Среди присутствующих нашлось 700–800 очень подкованных технически людей, все они были в восторге. Помню, когда мы проводили демонстрацию, мы пытались протестировать пару новых штук, например пытались выстроить интеграцию с GitHub’ом, но все было еще не совсем готово, так что на сцене нам пришлось показать фейк и представить его как бета-версию. Потом, во время афтерпати, к нам подходили люди и задавали вопросы, они были в восторге от того, что мы делаем. У нас зарегистрировалось пятьдесят человек. Так что нашу платформу использовали уже не пять, а пятьдесят человек. Да, это был долгий путь. А к инвесторам вы обращались, пробовали что-то еще? Да, например, мы решили попробовать поучаствовать в TechStar и даже стали финалистами New York City TechStars, но Дэвид Тиш сказал нам: «Я не совсем понимаю, чем вы занимаетесь, парни, потому что я не технарь. Так что не уверен, что смогу вам помочь». Как бы то ни было, он посоветовал нам принять участие в программе Boulder. Мы обратились к ним, и они согласились провести техническую экспертизу. Но в итоге мы услышали все то же самое, что нам до этого говорили другие инвесторы: что Amazon AWS — наш крупнейший конкурент, что успеха не будет, что у нас ничего не получится. Мы ответили: «Ладно, вы „очень нам помогли“» — и продолжили заниматься тем, чем занимались. А потом, в январе, спустя несколько месяцев, мы все-таки запустились. Отклик возник гигантский и почти моментально. До этого у нас подключалось пять-шесть человек, и вдруг все просто взорвалось — каждый день регистрировались сотни разработчиков. Мы осознали, что нам нужно немедленно регистрировать компанию, нанимать поддержку для пользователей, убедиться, что серверов в дата-центре достаточно, и так далее. Этот процесс, в общем-то, завертелся и не прекращается по сей день. Мы очень быстро увеличили штат компании до ста человек, но по сути, мы делаем все то же, что и раньше, просто возникают новые челленджи. При этом нужно постараться не огорчать клиентов, которые в нас поверили и полюбили наш продукт. Мы стараемся сделать все, чтобы отплатить им тем же и продолжить радовать их и дальше. Digital Ocean изнутриКак со временем менялся ваш технологический стек? Вы действительно используете Go для разработки? Любая компания проходит через одни и те же фазы. Все начинают с минимального продукта (MVP), выпускают прототип, который смогли создать, имея в распоряжении малое количество людей. В подобной ситуации отталкиваются не от нормального планирования, а прежде всего от того, что конкретный человек хочет разрабатывать и как он будет это писать. Из-за этого толком не представляешь, когда напорешься на проблему. В частности, в январе 2013 года, когда все закрутилось и стало расти в геометрической прогрессии, нам пришлось перестроить всю систему, потому что она становилась все более запутанной. В частности, мы распределили все сервисы, чтобы в случае падения одного из сервисов не рухнула вся система. В общем, мы убили кучу времени на то, чтобы перестроить код и перепланировать всю архитектуру. И вот тогда в наше поле зрения и попал Go, потому что это очень быстрый, новый язык, в котором много интересного. Думаю, это большая редкость — иметь идеальную тестовую площадку для таких вещей. А когда у тебя тысячи серверов, рассредоточенных по всему миру, Go очень естественно ложится в эту распределенную систему. По сути, мы прошли через все муки роста, наша работа не ограничивалась созданием новых фишек и допиливанием продукта. Например, планирование выглядело следующим образом: мы оценивали свои масштабы, умножали их на десять и уже на эту цифру опирались, работая со своей архитектурой. И почти каждый раз, когда мы практиковали это «упражнение», Go вписывался идеально. К тому же люди, которым интересен Go, как правило, очень хорошие разработчики, и им интересны те проблемы, над которыми работаем мы. Благодаря этому мы смогли набрать большую команду отличных инженеров, готовую как поддерживать существующие продукты, так и делать новые. Что сейчас находится «под капотом» Digital Ocean? Признаться, я удивлен, что вы используете все свое. Мы действительно почти не используем сторонние инструменты. Исключение — некоторые низкоуровневые тулзы, но и их мало. Все, что касается управления, планирования, ивентов, управления аккаунтами, мы все делаем сами. Не спорю, OpenStack — интересная штука. Но его открытость сильно переоценена — все-таки этот проект развивается коммерческой организацией, а это как-то неправильно. Это не типичная опенсорсная история, в которой два-три человека собрались вместе и в свободное время что-то написали, а потом их поддержало комьюнити, помогло им, и все стали пользоваться продуктом. Есть немало примеров проектов, которые не очень поддерживались сообществом и развивались в основном благодаря компаниям. Почти во всех случаях все заканчивается одинаково: разработчики пытаются угодить всем сразу, в процессе участвует слишком много заинтересованных лиц, в итоге — полная дезорганизация. Мы со всех сторон слышим о проблемах с OpenStack и о том, что после деплоя все время разработчиков уходит на отлов багов и попытки заставить все нормально работать. Мы считаем, что если уж тратить свои ресурсы на багфиксы, то пусть это по крайней мере будут наши собственные баги. Какое железо используете? В основном Dell и SuperMicro. Они поставляют надежное железо, так что мы работаем с ними уже несколько лет. Они очень хорошо относятся к нам и стараются всячески поддержать. Нам приходится осуществлять закупки в самых разных странах, и каждый новый дата-центр только прибавляет сложностей с логистикой, заказом серверов, их доставкой, сборкой и так далее. Поэтому иметь такого партнера, как Dell, у которого, как правило, в каждой стране есть представительство, очень удобно. Например, мы недавно открыли дата-центр в Амстердаме, и на то, чтобы доставить туда партию серверов, понадобилось 12 дней. Раньше это занимало у нас порядка двух месяцев. Поэтому мы бы и рады собирать собственные серверы, но сейчас для нас основным приоритетом является логистика. 2 000 000 серверов развернуто на данный момент Безопасность и другие проблемыДля любого PaaS и хостинга безопасность — головная боль. Особенно когда с твоих мощностей начинают делать всякие гадости. Как вы это отслеживаете, как боретесь? Безопасность — это большая проблема. Мы общались с разными компаниями и стартапами, спрашивали у них, какие цифры по абьюзу и фроду наблюдают они. Мы говорили со многими крупными компаниями в Нью-Йорке. Порядка 1–2% их транзакций — мошеннические. Но пара процентов — это ничто, потому что нам приходится иметь дело с 30–40%! То есть каждый третий зарегистрированный пользователь Digital Ocean — фейковый. Это действительно огромная проблема, затрагивающая всю индустрию. Если у тебя есть низкоуровневый доступ к серверу, делать можно что угодно: сканить порты, DDoS’ить, заниматься фишингом, рассылать спам и так далее. То есть список возможных гадостей практически бесконечен, но многие злоумышленники даже не понимают, что наносят кому-то вред. Многие из них просто учатся писать код и разбираются в технологиях, для этого они и занимаются разными сомнительными экспериментами. Они не понимают, что их поступки вызывают множество проблем, просто они любознательны. Наша работа заключается в том, чтобы выявлять такие инциденты и не мешать «законопослушным» пользователям. К сожалению, это скорее искусство, чем наука. Но каких-то успехов вы добились? Конечно, мы используем множество разных технологий. Иногда сотрудничаем с другими компаниями, которые специализируются на решении такого рода проблем, но много автоматизации производим и сами. Однако даже компании, для которых это основная работа, где работают мегаумы, гении… даже эти компании скажут вам: «Слушайте, мы постепенно этим займемся, будем работать день за днем, но все равно не гарантируем вам стопроцентного результата. Как только мы найдем какое-то решение, злоумышленники придумают, как его обойти». Но мы это понимаем, нормально к этому относимся. Самая неприятная ситуация — это когда в результате автоматизированных тестов нормального пользователя отмечают как нарушителя. Естественно, для них это становится полной неожиданностью и приводит к различным проблемам. Мы стараемся общаться с такими пользователями, объясняем им, почему мы так поступаем. К сожалению, это, конечно, портит им весь юзер-экспириенс и огорчает их, и такие пользователи имеют полное право злиться и возмущаться. Но, увы, если ничего не делать, то проблем будет еще больше, в итоге пострадают вообще все пользователи. Обойти этот вопрос просто невозможно. Поэтому нужно продолжать работать, стараться изо всех сил. Когда речь идет о таких масштабных проектах, как DO, возможно, глупо спрашивать про главные проблемы, с которыми вы сталкивались. Но все же — что вы могли бы выделить отдельно? Думаю, что главная проблема не на каком языке писать продукт, а как спроектировать оптимальную архитектуру. В нашем случае основные проблемы связаны с объединением распределенных систем — нужно постоянно оптимизировать то, как данные синхронизируются по разным участкам твоей архитектуры. И чем обширнее география твоего проекта, тем острее стоит эта проблема. У нас был интересный случай, когда мы открыли представительство в Сингапуре. До этого у нас был центральное место, где мы хранили данные, так как задержка между Восточным и Западным побережьями США и Амстердамом была одинаковая и ничего особенно не тормозило. Но когда мы пришли в Сингапур, стало очевидно, что задержка до Сингапура явно куда выше, чем мы предполагали. Плюс помимо проблемы с лагом есть и проблема надежности канала — это еще одна задача, которую решают в рамках распределенных архитектур. Словом, это очень интересный набор проблем. Когда все продолжает разрастаться, даже у самых банальных проблем обнаруживаются новые аспекты. Собирать аналитику с виртуальных машин в таких масштабах — это уже интересный челлендж, особенно когда ты хочешь получать данные в реальном времени. Как минимум нужно убедиться, что все уведомления рассылаются верно и своевременно. Так что, даже реализуя самые базовые вещи, в таких масштабах приходится разбираться в мельчайших деталях. DO сегодняЯ довольно активно использую API. За три последних года он уже дважды менялся. В чем была проблема оригинального API? Существуют ошибки, которые так или иначе совершаются; что-то получается хорошо, что-то хуже. Первый API был потрясающий, им пользовалось огромное количество людей по всему миру. Но наши клиенты «взрослели» и со временем обнаружили ряд ограничений. Было две основных вещи, которые мы хотели изменить. Первое: мы очень хотели сделать API полностью RESTful. Оригинальная версия этим похвастаться не могла, что создавало определенные проблемы с Google, написанием wrappers и так далее. Это не удовлетворяло многих. Второе: пользователи стали вытворять с нашим API такое, до чего мы сами бы никогда не додумались. Например, люди начали писать мобильные приложения для работы с DO. Наш API не поддерживал OAuth, поэтому для авторизации приходилось копировать в приложение ID и длиннющий ключ — явно не лучший юзер-экспириенс. Все это мы учли в новой версии. В новой версии вообще много внимания уделяется интеграции. Благодаря этому стало проще думать о разработке новых сервисов и интеллектуальных приложений. Теперь им можно гибко назначать различные роли и права доступа. Словом, мы начали думать о наших пользователях не как об индивидуальных разработчиках, а как о большой единой экосистеме. Какая фича в DO самая крутая, на ваш взгляд? Я считаю, что самая крутая фича любого продукта — это не то, что вы видите, а то, чего вы не видите. Иными словами, лучшие фичи — те, которые мы не стали внедрять. Это особенно важно, когда речь идет о продукте, ориентированном на разработчиков. Когда делаешь что-то для продвинутых пользователей, всегда есть желание напихать побольше функций и настроек. Но в результате получается неудобный интерфейс и плохой юзер-экспириенс. Так что думаю, наше главное преимущество — в умении находить баланс. Мы всегда думаем о том, зачем добавлять в продукт ту или иную фичу, как нам от нее избавиться в случае чего. Если продукт уже перегружен, мы думаем о том, как его упростить, как забрать часть груза и сложностей на себя, а не заставлять наших пользователей разбираться со всем этим самостоятельно. 200 000 пользователей работают с серверами Digital Ocean Почему важно комьюнитиМне нравится, как вы работаете со своим комьюнити и пользователями. Каждый раз, когда ты пишешь в суппорт и получаешь ответ по существу от человека, который явно в теме. Вокруг DO уже сейчас сформировалось серьезное комьюнити, как вам это удалось? Комьюнити — это, бесспорно, один из наших приоритетов. У нас есть три главных принципа: любовь, простота и комьюнити. Все начинается с любви — мы сами должны любить свой продукт, ведь если даже мы его не любим, то почему его должен полюбить кто-то другой? Также нужно любить своих пользователей. Когда эти условия соблюдены, ты понимаешь, что можешь сделать очень многое, чтобы помочь людям. Думаю, мы так плотно на этом концентрируемся, потому что без поддержки, которую нам оказывает комьюнити, у нас ничего бы не вышло. Речь даже не о комьюнити вокруг Digital Ocean, которое, конечно же, просто замечательное. Речь о том, что, к примеру, без возможностей, которые сегодня предоставляет Linux, не было бы DO. Linux предоставляет виртуальные серверы, без Linux нас не было бы вовсе. Мы используем языки программирования, за которые не производим никаких отчислений, мы не платим никаким авторам, правообладателям и так далее. Мне кажется, для нашего поколения и последующих это уже образ жизни и данность, когда-то ведь такого попросту не было. Без этого создать компанию было бы куда сложнее. Сейчас многие говорят о том, что затраты на создание компании стали гораздо меньше, и во многом это происходит благодаря open source. К примеру, если вы решите сегодня запустить собственный облачный хостинг, вы можете либо заплатить кучу денег, либо обратиться к open source альтернативам. А что вы, со своей стороны, делаете для комьюнити? Мы спонсируем несколько конференций, чтобы лично общаться с пользователями. Нужно всегда оставаться на связи с комьюнити, потому что, если не делать этого, очень скоро вы перестанете понимать, что для них важно. Они замечательные, они дарят нам столько любви и поддержки, вдохновляют нас работать дальше. А еще прекрасно то, что они предельно честны. Когда мы совершаем ошибки, они почти сразу говорят нам: «Эй, парни, вы накосячили», и это очень здорово. Ведь когда ты совершаешь ошибку, лучшее, что ты можешь сделать, — это признать, что допустил промах, и работать над его исправлением. Это очень высокая планка, но нам приходится соперничать с компаниями, стоящими миллиарды долларов, они вынуждают нас конкурировать на высоком уровне и мотивируют нас делать это с позитивом, а не сидеть в сторонке, глядя на этих гигантов, и думать: «нам такого уровня не достичь никогда». Они буквально принуждают нас оставаться в тонусе, сдерживать свои обещания. Мне кажется, мы обязаны своим успехом именно этому. Если мы продолжим в том же духе, я полагаю, мы достигнем еще большего.
Прочитать полностью на сайте: Интервью с сооснователем Digital Ocean "ITnews: Новости ИТ" [ наверх ] Toshiba анонсировала 3-Тбайт "карманные HDD и карты SD с Wi-Fi "Каталог программиста" [ наверх ] PHPShell - скрипт php, позволяющий выполнять на веб-сервере shell-команды Советы по настройке локальных сетей Как определить размеры файла/папки? можно ли на одном диске установить несколько ОС Win200? ""openPGP в России"" [ наверх ] Форум/UnixLike/ScientificLinux | |||
|
8 янв. 2015 г.
Свежие новости ленты "Почтовая" от 2015-01-08 18:04:59
Подписаться на:
Комментарии к сообщению (Atom)
Оповещение Google – JavaScript
JavaScript Ежедневное обновление ⋅ 18 января 2025 г. НОВОСТИ Google начал требовать включе...
-
Новости ленты " Почтовая" Свежие новости выписываемой вами ленты "Почтовая". Для ...
-
Новости ленты " Почтовая" Свежие новости выписываемой вами ленты "Почтовая". Для ...
Комментариев нет:
Отправить комментарий