Софт-Портал

Dl Is Deprecated Please Use Fiddle

Рейтинг: 4.8/5.0 (1081 проголосовавших)

Категория: Windows

Описание

Sqiud 3

Обновил squid с версии 3.0 до сабжа, при перезапуске выпадают новые варнинги:
2010/06/01 13:34:06| WARNING: -D command-line option is obsolete.
2010/06/01 13:34:06| WARNING: Netmasks are deprecated. Please use CIDR masks instead.
2010/06/01 13:34:06| WARNING: IPv4 netmasks are particularly nasty when used to compare IPv6 to IPv4 ranges.
2010/06/01 13:34:06| WARNING: For now we will assume you meant to write /32
Подскажите как избавиться.

Похоже это выдается только один раз при первом запуске, просит дописывать /32 в конец адреса хоста, раньше так было но в какой то версии это стало не важным, сейчас опять. больше волнует -D command-line option is obsolete..

и еще я никак не могу въехать начиная с версии 3 я не могу скачать ни одного торрента, просто рубит с ошибкой и все, не что файл с торрента а именно сам файлик *.torrent уже весь инет облазил.

Ответ на: комментарий от splinter 01.06.2010 11:17:22

Dl is deprecated please use fiddle:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    SQUID ошибка (5)

    Сообщение от artandr (ok) on 08-Окт-12, 11:39

    Доброго времени суток. Появилась следующая проблема: через прокси перестали работать некоторые сайты (нпр, google.ru, nix.ru). Рестартим squid:
    [root@proxy user]# service squid restart
    Stopping squid: 2012/10/08 11:13:56| WARNING: Netmasks are deprecated. Please use CIDR masks instead.
    2012/10/08 11:13:56| WARNING: IPv4 netmasks are particularly nasty when used to compare IPv6 to IPv4 ranges.
    2012/10/08 11:13:56| WARNING: For now we will assume you meant to write /32
    2012/10/08 11:13:56| WARNING: Netmasks are deprecated. Please use CIDR masks instead.
    2012/10/08 11:13:56| WARNING: IPv4 netmasks are particularly nasty when used to compare IPv6 to IPv4 ranges.
    2012/10/08 11:13:56| WARNING: For now we will assume you meant to write /32
    2012/10/08 11:13:56| WARNING: Netmasks are deprecated. Please use CIDR masks instead.
    2012/10/08 11:13:56| WARNING: IPv4 netmasks are particularly nasty when used to compare IPv6 to IPv4 ranges.
    2012/10/08 11:13:56| WARNING: For now we will assume you meant to write /32
    2012/10/08 11:13:56| WARNING: Netmasks are deprecated. Please use CIDR masks instead.
    2012/10/08 11:13:56| WARNING: IPv4 netmasks are particularly nasty when used to compare IPv6 to IPv4 ranges.
    2012/10/08 11:13:56| WARNING: For now we will assume you meant to write /32
    2012/10/08 11:13:56| WARNING: Netmasks are deprecated. Please use CIDR masks instead.
    2012/10/08 11:13:56| WARNING: IPv4 netmasks are particularly nasty when used to compare IPv6 to IPv4 ranges.
    2012/10/08 11:13:56| WARNING: For now we will assume you meant to write /32
    2012/10/08 11:13:56| WARNING: Netmasks are deprecated. Please use CIDR masks instead.
    2012/10/08 11:13:56| WARNING: IPv4 netmasks are particularly nasty when used to compare IPv6 to IPv4 ranges.
    2012/10/08 11:13:56| WARNING: For now we will assume you meant to write /32
    2012/10/08 11:13:56| WARNING: Netmasks are deprecated. Please use CIDR masks instead.
    2012/10/08 11:13:56| WARNING: IPv4 netmasks are particularly nasty when used to compare IPv6 to IPv4 ranges.
    2012/10/08 11:13:56| WARNING: For now we will assume you meant to write /32
    2012/10/08 11:13:56| WARNING: Netmasks are deprecated. Please use CIDR masks instead.
    2012/10/08 11:13:56| WARNING: IPv4 netmasks are particularly nasty when used to compare IPv6 to IPv4 ranges.
    2012/10/08 11:13:56| WARNING: For now we will assume you meant to write /32
    . [ OK ]
    Starting squid. [ OK ]

    Нагуглил, что надо править конфиг-файл сквида /etc/squid/squid.conf:
    acl localhost src 127.0.0.1/255.255.255.255
    заменить на:
    acl localhost src 127.0.0.1/32

    Но вот незадача, в конфиг-файле уже прописано:
    acl localhost src 127.0.0.1/32

    Подскажите в какую сторону копать, т.к. в линуксе не очень силен

    AppFog и Django

    AppFog и Django. С чего начать?

    Доброго времени суток, уважаемыее! Недавно я заинтересовался Python и, в частности, веб-фреймворком Django. После ознакомления с основными возможностями захотелось найти бесплатный хостинг с поддержкой Django. Каюсь, в тот момент напрочь забыл про GAE, но, почитав вчера про оный, понял, что выбор получился ничуть не хуже. Итак, встречайте, AppFog! (осторожно, под катом картинки!)

    Что нам позволяет беслатный аккаунт?
    • Подключение до 8 сервисов
    • 100 мб. для базы данных MySQL или PostgreSQL
    • 10 мб. RAM и до 6 одновременным подключений для Redis, MongoDB и RabbitMQ
    • 5 гб. трафика в месяц
    • 100 запросов в секунду
    • Помощь в рамках сообщества
    • Приложения располагаются на доменах *.af.cm

    К сожалению, за плюшки вроде SSH нужно платить. Сам прайс. Ну а мы регистрируем бесплатный аккаунт и получаем на мыло сообщение с ключом подтверждения (у меня уже второй день с данным этапом какая-то лажа). После этого нас должно перекинуть по адресу https://console.appfog.com/. где мы и будем создавать наше приложение.

    Создаем приложение

    Нажимаем на кнопку New App и выбираем нужную нам платформу. В принципе, тут я испытал вау-эффект, ибо список впечатляет. Выбираем Django.

    Далее нам нужно выбрать расположение сервера. Как вы видите, не все сервера поддерживают разные платформы. Я выбрал AWS Europe West. Далее вводим имя домена для нашего сайта.

    Выбираем сервер и вводим имя домена

    Нажимаем Create App. Попадаем на страницу, где нам покажут «лог» создания приложения.

    После создания нас автоматически перекинет на страницу приложения

    Services — мы можем управлять сервисами нашего приложения.

    Add-ons — можно установить дополнительные возможности. Страница большая, поэтому я просто дам их список:

    Logentries, Redis Cloud, Xeround, Searchify, MongoHQ, MongoLab, Blitz, ClearDB, MemCachier, Cloudinary, IronMQ, Nexmo, IronWorker, CloudMailin, Mailgun

    Update source code — немного ниже.
    Domain names — позволяет добавлять собственные домены. Но… *барабанная дробь* Недоступно на бесплатном аккаунте.
    Env variables — позволяет добавлять переменные окружения.
    SSL — недоступно на бесплатном аккаунте.
    Clone — клонирует приложение на другой сервер.
    Settings — одна единственная кнопка — Delete App.

    А теперь снова ложка дегтя (хотя, кому как) — для обновления кода приложения нам нужен Ruby и гем af. Так как у меня стоит винда, тянем установщик. Идем на страницу Ruby Installer и качаем инсталятор. В процессе установки он спросит, нужно ли добавлять путь к руби в переменную Path — ставим галку (для неискушенных пользователей, «профи» могут и не делать). И, да, ВНИМАНИЕ — гем AppFog не работает под Cygwin — зависает после ввода логина (их трабла).

    Итак, после установки руби открываем консоль и вводим

    Далее, заходим на страницу Update source code и нажимаем на кнопку Download source code (внимательные люди уже заметили, что эта кнопка присутствует и в шапке косоли). Нам отдадут zip с кодом. Распаковываем его в какую-нибудь папку и заходим в нее через консоль. Теперь нам надо залогиниться в AppFog:

    Нижесказанное будет написанно для таких же раков, как и я :)

    А теперь давайте изменим наш код. Для начала откроем setting.py и сделаем следующие изменения:

    • Поставим DEBUG в False
    • Найдем строку PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__)) и переместим ее в начало, под строку MANAGERS = ADMINS
    • После предыдущей строки добавим список разрешенных хостов, в который добавим наш домен: ALLOWED_HOSTS = ['habratest.eu01.aws.af.cm/',]
    • Заменим STATIC_ROOT = '' на STATIC_ROOT = os.path.join(PROJECT_ROOT, 'static')

    Далее создадим views.py и впишем в него:

    Откроем urls.py и сделаем следующие изменения:

    Адаптивный слайдер новостей

    Адаптивный слайдер новостей

    Здравствуйте!
    Модуль делался давненько - для более ранних версий системы. Но вот понадобился снова. Адаптировал для 1.10.3, делюсь.
    Подойдёт скорее для презентаций чем именно новостей.
    Настроек немного:

    Изображение уменьшено. Щелкните, чтобы увидеть оригинал.


    Изначальные настройки сделаны под позицию top дефолтного шаблона.
    Предлагаются 2 варианта, последний на случай если возникнет необходимость выводить в разных копиях модуля статьи с различными размерами картинок (на картинке настройки для него). Для каждой копии весьма желательны одинаковые размеры картинок.
    Копировать модуль можно, в т.ч. и с выводом копий на одной странице. В этом случае желательно подключение скриптов и стиля перенести из шаблона модуля (mod_latest_slider.tpl) в template.php вашего шаблона.
    Что получится "на выходе". демо iView. временный пример на инстанте.
    Знания в программировании нулевые, поэтому "чистоту кода" не гарантирую. За подсказки по исправлению заранее благодарен.

    Скрытый текст виден только зарегистрированным пользователям

    Понравилась запись? Поделитесь ею в соцсетях!

    Красивый перенос Redmine

    Красивый перенос Redmine

    Как-то столкнулся на работе с задачей перейти со старой версии Redmine (1.2.1) на последнюю версию (2.1.2) (операционная система Windows XP) с сохранением существующей базы, всех настроек и конфигурации. Поиск решения занял достаточно продолжительное время: в Интернете много разрозненной информации, а чтобы конкретной инструкции по установке без танцев с бубнами — кот наплакал. Но кто ищет, тот всегда найдет.

    Вот и мне повезло: на одном из англоязычных сайтов (http://bitnami.org/forums/forums/redmine/topics/fresh-install-of-rs-redmine-how-to-bring-old-db-across ) я нашел достаточно качественную инструкцию, с помощью которой данная задача была осуществима.

    Что необходимо будет выполнить:
    1. Создать дамп старой базы
    2. Скопировать важные директории из старого редмайна
    3. Создать базу данных в новом редмайне (при условии, что вы уже установили новую версию редмайна себе на компьютер)
    4. Восстановить бэкап старого редмайна на новую версию
    5. Произвести миграцию базы на новую версию редмайна
    6. Скопировать сохраненные ранее директории и файлы на новую версию редмайна.

    ВАЖНО: дочитайте все до конца, чтобы потом не возникло по ходу установки ненужных вопросов!

    Ниже я даю вольный перевод со своими комментариями.

    Инструкция по переходу на новую версию Rermine:

    1. Создаем дамп старой базы. Открываем консоль (installdir\use_redmine.bat) и пишем следующее:

    Ruby за двадцать минут

    Ruby за двадцать минут Вступление

    Здесь представлено небольшое введение в Ruby, которое должно занять не более двадцати минут. Предполагается, что вы уже установили Ruby. (Если на вашем компьютере нет Ruby, скачайте и установите его перед тем как начать.)

    Интерактивный Ruby

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

    Откройте IRB (сокращение для Interactive Ruby).

    • Если вы используете Mac OS X. откройте Terminal. наберите irb и нажмите Enter.
    • Если вы используете Linux. откройте shell. наберите irb и нажмите Enter.
    • Если вы используете Windows. откройте Interactive Ruby из секции Ruby вашего меню Пуск.

    Окей, итак он запущен. Что дальше?

    Наберите это: "Hello World"

    Ruby повиновался вам!

    Что только что произошло? Неужели мы только что написали кратчайшую в мире программу “Hello World”? Не совсем. Вторая строка, это всего-лишь способ IRB показать нам результат последнего выполненного выражения. Если мы хотим напечатать “Hello World”, мы должны написать немного больше:

    puts – основная команда в Ruby, позволяющая напечатать что-нибудь. Но что же такое тогда => nil. Это результат выполнения выражения. puts всегда возвращает nil, который в Ruby обозначает значение абсолютно-положительного ничего.

    Ваш бесплатный калькулятор

    Теперь мы знаем достаточно, чтобы использовать IRB как простейший калькулятор:

    Три плюс два. Достаточно просто. Что насчет три умножить на два? Вы можете набрать сами, это достаточно короткий код, но также вы можете вернуться выше и изменить то, что вы ввели ранее. Попробуйте нажать стрелку наверх на клавиатуре и вы увидите строку с 3+2. Если это так - вы можете использовать стрелку влево, чтобы переместить курсор прямо за +. нажать backspace и поменять его на * .

    Теперь давайте попробуем возвести три в квадрат:

    В руби ** – способ возвести число в степень. Но что если вы хотите пойти в обратном направлении и узнать квадратный корень от чего-либо?

    Окей, погодите, что это было? Если вы думаете “это был способ выяснить квадратный корень из девяти”, вы правы. Но давайте приглядимся к деталям. Во-первых, что такое Math ?

    Модули группируют код по темам

    Math – это встроенный модуль для математических операций. Модули выполняют две роли в Ruby. Наш пример показывает первую роль: сгруппировать похожие методы вместе под знакомым именем. Math также содержит методы типа sin() и tan() .

    Следующее – это точка. Что делает точка? Точка – это то, как вы указываете получателя сообщения. Что такое сообщение? В данном случае это sqrt(9). которое означает вызов метода sqrt. сокращение от “square root” (квадратный корень), с параметром 9 .

    Результат от вызова этого метода – 3.0. Вы можете заметить, что это не просто 3. Это потому, что большинство значений квадратного корня от числа не являются целыми, так что метод всегда возвращает число с плавающей точкой.

    Что если мы хотим запомнить результат какой-либо математической операции? Присвойте это значение переменной.

    Калькулятор это замечательно, но мы отошли от традиционного сообщения Hello World. которым начали наше введение и на котором мы должны были сфокусироваться… так что давайте вернемся к нему.

    Начните сейчас. это легко! Исследуйте новый мир… Вступайте в дружелюбное и развивающееся сообщество.
    • Почтовые рассылки. Разговоры о Ruby в кругу программистов со всего мира.
    • Группы пользователей. Познакомьтесь с рубистами рядом с вами.
    • Блоги. Читайте о том, что происходит в сообществе Ruby прямо сейчас.
    • Ядро Ruby. Помощь в полировке последней версии Ruby.
    • Решение проблем. Сообщайте или помогите решить проблемы в Ruby.
    Синдикат

    Dl is deprecated please use fiddle

    Архив за месяц: Апрель 2013

    Ровно неделю назад я приобрел себе это чудо финско-американского смартфоностроения, и теперь готов поделиться своими первыми впечатлениями как о смартфоне, так и о новой мобильной ОС от Майкрософт. Всех, кто задумывается о покупке телефонов на Windows Phone или просто интересуется — прошу под кат.

    Также, кому не сильно интересна статья, могут быть интересны несколько опросов по Windows Phone. Не проходите мимо ??

    Делать обзор телефона, тупо перечисляя его технические характеристики — дело весьма глупое, как по мне, потому сначала лучше расскажу, как же я сподвигнулся на покупку сего девайса.

    Изначально я очень хотел себе 720-ю модель. Но, однажды, выходя вечером с семьей из магазина, я в очередной раз зашел в салон мобильных телефонов, чтобы посмотреть, не приехала ли еще моя долгожданная люмия. К сожалению, не приехала, зато приехала другая — 520-я. В желтом цвете. Поскольку ВинФонами я интересуюсь очень сильно, я сразу же попросил менеджера достать ее с витрины и дать покрутить-пощупать-потрогать. Скажу честно, ни малейшего ощущения бюджетности в телефоне я не обнаружил. Пару фотографий на скромную камеру — и в моей голове отчетливо возник вопрос: а зачем платить больше? 520 стоит 1800 грн. ($225), в то время как 720-я стоит в среднем 300 грн. ($370). Телефон мне очень понравился, и я сразу же его забрал (к слову, телефон был единственным в таком цвете, и одним из двух имеющихся в салоне вообще).

    Внешне телефон выглядит очень стильно и свежо. Приводить тучу фоток не вижу смысла.
    Они есть тут. Примеры фотографий и видео, сделанных на камеру, тут. С процессором Qualcomm Snap…………… и прочими техническими характеристиками, не значащими ровно ничего для меня, как для пользователя, я не буду утомлять и вас, а лучше поведаю о впечатлениях от использования системы на смартфоне, цену которого даже не назовешь средней. Скажу лишь про размер экрана: 4 дюйма, 800×480, да несколько скриншотов:

    В первую очередь телефон поражает плавностью и скоростью своей работы. И правда — 512 мб оперативки для «Винды» — не проблема. Летает все, а все, что не летает, взлетает после несколькосекундной загрузки. Рабочий стол, плитки — это все классно, но именно скорость работы поразила меня в первую очередь. При этом небольшой объем памяти никак не сказывается на тяжелых приложениях. Браузер налегке открывает практически любые страницы (причем очень даже неплохо работает через наш, мягко говоря, абсолютно никакой GPRS/EDGE), а по вайфаю даст фору моему хрому на очень даже неслабом ноутбуке. Асфальт 7 (последний раз я залипал в гонки еще во времена второго NFS: Underground) не испытывает никаких проблем с производительностью графики. Какая мне тогда вообще разница — сколько там той памяти и гигагерц в процессоре?

    Таки да, винда оказалась невероятно шустрой. Уже потом я приобщился к плиткам, вывел все 4 почтовых ящика (GMail работает прекрасно) на главный экран и стал созерцать, как прикольно появляются заголовки писем, смс-сок и прочего прямо на главном экране, не открывая ни одного приложения. Жаль, у Gismeteo живая плитка не пашет. А было бы неплохо (если тут есть представители — услышьте, пожалуйста!). А еще нашел себе прикольную программу для монторинга заряда батареи. Плитка показывает текущий заряд, сколько времени прошло с последнй зарядки и оценку оставшегося времени при текущем режиме использования. Именно при текущем режиме — а не простую экстраполяцию — скокапрошло-скокабатереи-скокаосталось. При рубилове в Асфальт показывает 3 часа, после 10 минут в режиме ожидания — 2 дня. Все как надо ??

    Кстати, о приложениях. Windows Phone Marketplace, конечно, пустым не назовешь, но если рядом открыть Google Play — то сразу понимаешь, что магазину еще расти и расти. Практически весь основной софт я нашел (под вопросом пока только нормальная читалка FB2/PDF/Djvu). Особого выбора, правда, зачастую нет, и для моих целей находится, зачастую, всего одна программка, но, в большинстве своем, эти программки оказываются довольно неплохими, так что совсем без программной начинки смартфон не останется в любом случае.

    Блютуз — есть. Работает в моей гарнитурой прекрасно. Передача файлов — не пробовал. В 2013 году — зачем? Я и на Андроиде блютуз только для гарнитуры использовал.

    Есть датчик света и приближения (ну а как без него). Причем датчик света работает просто потрясающе — скорость реакции выше, чем Iphone 4s. И главное — точно. Ощущения очень приятные. Дисплей на солнце, конечно, бликует, но яркости достаточно, чтобы прочесть основную информацию. PPI? Что это? Фигня какая-то, не более. Если точно — 233. Субъективно — с головой. Любой мелкий текст читается отлично. Смыла меряться частями тела — ноль. Зачем мне 500 PPI, если и так хватает? Только зря будем жрать батарею, мучать бедное мобильное видео и копить тормоза.

    Файловая система — закрытая на 200%. Даже на 300. При подключении телефона к компьютеру он определяется как флешка, но доступны лишь несколько папок а-ля «Музыка», «Видео» и т. д. Ни о каком полноценном серфинге по файловой системе речи быть и не может — даже стороннего софта нету. Видимо, данный функционал просто заблокирован на уровне системы. С одной стороны — вроде как безопасность, а с другой — все равно перебор.

    Камера — как камера. Снимает. На память можно что-то сфоткать по быстрячку. Текст, кстати, получается отлично. Для всего остального у меня есть зеркалка. Не люблю дешевые фотки — пока не изобрели телефонов, за камеру которых я готов переплатить. Живые фото здесь тоже есть. Вообщем фотки получаются нормально — лишь бы освещение было хорошим. Примеры фотографий приводить не буду — я их почти не делал, а в интернете уже наверняка кучу обзоров написали.

    Офис. Великий и могучий скромный мобильный офис здесь присутствует из коробки. Что он прекрасно делает — так это открывает документы. Быстро и красиво. Больше от него и не требуется (разве что мелочь какую-то поправить — на 4-дюймовом экране и это быстро раздражает). Отдельной похвалы заслуживает OneNote. Вместе с бесплатной метро-версией для Windows 8 получается киллер-связочка. За покупками — прямо на ноутбуке настрочил список с галочками — и пошел в магазин — все уже в телефоне. Номер страховки и всякая мелочь прекрасно хранится — идеальная записная книжка с бекапом в облаке. Зачем вообще нужен Evernote?

    Естественно, в телефоне присутствует интеграция со всеми большими социальными сервисами — Facebook, Twitter, LinkedIn… Все дни рождения теперь в календаре, контакты объединяются сами — если имена одинаковые. Вообщем, ляпота. Правда, лично я в социалках не сижу особо, но для галочки прилепил — пусть будет.

    Еще одна реальная фича телефона — HERE Maps и HERE Drive. Карты Украины просто нереального качества. Плюс из корочки все спокойно загружается и работает в оффлайне — просто загрузите их через ВайФай (полная карта Украины — 375 Мб). Автонавигатор уведомлен о скоростных режимах и предупреждает о превышении скорости — причем он знает, когда вы едете в городе (ограничение 60), а когда между домами, в жилой зоне (ограничение 10). Пищит сразу, если превышаете на 5-7 километров или в течении 10 секунд, если превысили на парочку. Если вспомнить Яндекс-навигатор, который пищит только тогда, когда впереди «менты с феном» — сразу понятно, откуда какая программа родом. Мне, как человеку, привыкшему ездить соблюдая ПДД, больше по душе навигатор от Nokia. Но есть в этом телефоне и навигаторе еще одна киллер-фича. Время нахождения спутников — 2-3 секунды. Как он это делает — не знаю, но через 2-3 секунды мое местоположение определяется с точностью до 10 метров и даже с правильным направлением (а вот это вообще мистика — компаса то в телефоне нет — из за этого Nokia City Lens не работает, кстати). Причем определяет даже тогда, когда я стою на месте, а не еду. Вообщем, вот такие вот чудеса.

    Памяти в телефоне — 8 гигабайт (по факту — 7,2). Куда дели 800 метров — непонятно. Возможно — образ восстановления системы на случай ядерной войны (других вариантов не представляю — система, по-моему, неубиваемая вообще). Плюс карта памяти. На карту можно залить музыку, видео, но поставить приложения — никак. А внутренняя память жрется очень быстро. Куда — непонятно. При покупке было доступно 3,9 гигабайта (из 8ми. ). Сейчас сталось 2 гига. 1,9 Гб занимает система, 1,7 — приложения, 380 Мб карты, 451 Мб временных файлов (можно удалить), и мистическое «Другое» на пол гига. Что за другое — понятия не имею. 2 свободных гига — вроде и не мало, но все равно как то не по себе.

    Батареи хватает на 1 день интенсивного использования (звоним, имейлимся, игрушки, инет, пачка живых плиток, скайп вечно в фоне и 10 раз в час включить экран чтобы полюбоваться). Если телефон юзать по полной без остановки — часов 5-6 его предел.

    Отдельный разговор — холиварная тема многозадачности. Я всегда говорил, что полноценная многозадачность на смартфоне — зло, мучающее и без того бедные ресурсы мобильных чипсетов, но в Винде есть перекос в другую сторону — многозадачность в системе предусмотрена, но заблокирована покруче файловой системы. Спокойно могут работать фоновые процессы — загрузка почты, музыка, загрузка и установка приложений (!) — причем ни капли не тормозит систему, фоновые службы… Но вот чтобы приложение работало в фоне — извольте. Даже родной скайп. Его плитка исправно вещает о новых сообщениях, но сам скайп при сворачивании становится мертвым, как мамонт. И процесс воскрешения занимает по несколько секунд — и это раздражает. Конечно, это обеспечивает нереальную отзывчивость системы, но, как мне кажется, в данном случае в Майкрософте немного перемудрили — и будем надеяться, что это «фичу» признают несостоятельной и сделают как надо. Пусть возьмут пример с того же iOS — там плюшка с заморозкой та же, но приложения не дохнут после сворачивания насовсем.

    Еще пару слов о самом телефоне: при внешней стильности все равно экономили на всем, на чем можно. Я уже говорил про компас. Так вот, нет вспышки у камеры (как вспышка — она и не нужна, а вот как фонарик — не хватает :), дешевые… нет, совсем-очень-супер-дешевые наушники-гарнитура и такая же зарядка (провод тонкий и все время вьется), а еще дата-кабель длиной 20 сантиметров… 20! САНТИМЕТРОВ! Вот уж действительно — телефон как флешка ?? Не самый мощный аккумулятор (рассчитывайте на день работы, не больше). Но если вспомнить цену — этому телефону можно и не такое простить — кремниевая и железная начинка у него первоклассная. А еще звук в наушниках хороший. Тут уж поверьте — у меня наушники ценой с этот телефон, да и уши растут откуда надо (и слышали очень много) — они все мне рассказали.

    А теперь подведем итоги. Я думаю, что смог рассказать достаточно, чтобы каждый смог для себя понять — стоит ли ему связываться с Windows Phone, или нет. Лично для себя я отвечу: да, стоит. Пусть у системы есть еще некоторые недостатки, пусть еще не все допилено и некоторые особенности ОС вызывают недоумение, но, все же, Nokia и Microsoft сумели создать прекрасный продукт, у которого есть свои неоспоримые достоинства. Пусть не всем нравится новый плиточный дизайн, но большой и жирный плюс надо ставить только за то, что он вообще есть — первый раз за последние почти 30 лет у кого-то хватило смелости изобрести в дизайне интерфейсов что-то действительно новое. А кому не нравится — никто и не заставляет пользоваться.

    Лично я желаю удачи Nokia и Microsoft, и да будет конкуренция! Нам, пользователям, от нее только лучше ??

    P. S. Убедительная просьба избежать холиваров в стиле Android VS Windows Phone и Nokia, почему ты не на Android. Лучше тихонечко проголосуйте.

    И в конце несколько опросов.

    Unity Tweak Tool — это программа для настройки рабочей среды Unity в Ubuntu. Помогает улучшить внешний вид и шире раскрыть возможности оболочки. В статье рассказывается о функциях программы, немного о возможностях Unity и о дополнительных настройках. Предполагается, что у пользователя установлена Ubuntu 13.04 и Unity Tweak Tool 0.0.4

    Unity Панель запуска


    Детальная настройка панели запуска, расположенной слева экрана и запускающей нужные приложение, файловый браузер и главное меню. Можно настроить скрытие, появление, анимацию значков.

    Найти


    Настраивает поиск в главном меню. Здесь можно выключить анимацию, если она работает не так как надо, а также исключить веб или локальные диски из области поиска.

    Панель Переключатель Веб-приложения Дополнительно Диспетчер окон Общие Настройка рабочих мест


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

    Обзорный режим

    (Windows Spread)
    Моя любимая возможность. Появилась она в Gnome 3 и позволяет легко преключаться между окнами с помощью обзора. Чтобы увидеть его в действии нажмите на клавиатуре Win+w. Результат будет таким:

    Красиво, не правда ли?

    Упорядочивание окон

    (Windows Snapping)

    Здесь можно легко настроить приведение окон в порядок ) Например можно при поднесении окна к правому краю разворачивать его на половину экрана, а оставшуюся часть использовать под другое приложение. Как именно должны вести себя окна при поднесении их к краям здесь и настраиваем.

    Активные углы
    Здесь можно выбрать действие при наведении курсора на один из углов экрана. Выбрать предлагают из следующих пунктов:
    • Показать рабочий стол (Toggle Desktop)
      Сворачивает все открытые на данный момент окна
    • Показать рабочие места
      Отображает все рабочие столы при условии что их больше одного
    • Обзорный режим (Windows Spread)
      Моя любимая возможность. Появилась она в Gnome 3 и с тех пор позволяет легко и быстро переключить окна рабочего стола с одного на другой Ну например, у вас открыт одновременно блокнот и калькулятор и ещё, скажем, графический редактор Paint. И вам необходимо переключится из него в блокнот и обратно. раньше нужно было искать и использовать панель задач или нажимать Alt+Tab, с помощью новой оболочки всё гораздо легче. Вы просто подводите курсор к например нижнему правому углу и вуаля! видите все открытые окна!

      Удобно, не правда ли? После обзора вы проста кликаете на нужном окне и работаете!
    • Обзорный режим для всех окон (Spread all windows)
      Принудительное включение режима для всех окон.
    Дополнительно Оформление Темы


    Ну здесь всё понятно. Можно выбрать из установленных в системе тем. Или загрузить новую с сайта gnome-look.org. распаковывать содержимое архива в папку /usr/share/themes/ и открыть и выбрать в Tweak Tool.

    Значки

    Выбор значков(иконок) на сайте gnome-look.org большой. Загружаем понравившейся набор и распаковываем в папку /usr/share/icons/ после чего смело выбираем набор значков в Unity Tweak. Например, большой популярность пользуется набор значков Faenza. Загружаем, далее распаковываем и либо запускаем скрипт INSTALL либо разархивируем из основного архива файл Faenza.tar.gz
    В нём то и находятся наши значки. Распаковываем, помещаем по нужному пути, наслаждаемся красивым видом )

    Курсоры


    Открываем уже известный нам сайт gnome-look.org и загржаем красивые указатели мыши. Распаковываем в /usr/share/icons/ и выбираем в Unity Tweak Tool. Всё просто! )

    Шрифты


    Можно выбрать из стандартных, можно выбрать свои. Как это сделать я рассказывать в рамках данной статья не буду, если нужно найдёте сами. Скажу лишь о сглаживании. Настройка очень хорошая. Раньше в Ubuntu можно было визуально выбрать лучшее для ваших глаз сглаживание просто выбрав его по сгенерированному тексту. К сожалению, в новых выпусках разработчики убрали эту добрую настройку из соображений упрощения интерфейса. Теперь приходится выставлять только с помощью твикера. Но лучше оставить сглаживание по умолчанию — RGBA с лёгким уточнением, как наиболее оптимальное.

    Элементы управления окном


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

    Система Эту группу настроек приведу их списком, без пояснения.
    • Отображение скрытые на рабочем столе иконок домашней папки, сети, корзины, устройств.
    • Блокировка перключения пользователей, выхода из сеанса, печати, скрытия рабочего стола
    • Настройка прокрутки

    Я занимаюсь квадрокоптерами в качестве хобби уже почти полгода. На свой последний аппарат я навесил камеру (GoPro HD Hero 2) и видеопередатчик, и летал на нем через видеоочки — крутейшее ощущение, я вам хочу сказать. Нo техника была нe идеальной. Старая рама X525 с алюминиевыми балками была недостаточно стабильной для веса в 1.8кг, коптер в воздухе потряхивало, да и выглядело это всe достаточно колхозно. Поэтому было принятo решение строить новый квад, на собственноручно разработанной раме, с учетом всех потребностей. А потребности были следующие:

    • Место под всe оборудование. На новой раме должно былo быть достаточно места для камеры (без пропеллеров в картинке), передатчика, OSD, большого аккумулятора, плюс электроники управления (плата контроллера полета и GPS).
    • Стабильность. Рама должна быть максимально жесткой, но в то же время обеспечивать виброизоляцию камеры от моторов.
    • Внешний вид. Хотелось сделать коптер таким, чтобы было приятно на него смотреть, а не типичным для начинающих комком проводов и стяжек на стандартной крестовидной раме.
    • (Вторично) Вес. Коптер на базe X525 весил 1.8кг с камерой и батарейкой, хотелось эту цифру слегка уменьшить, заодно и приподнять время полета на одном аккумуляторе.

    Пораскинув мозгами и приняв решение, как всe это будет выглядеть, я установил LibreCAD и принялся за работу.

    Разработка

    Вдохновением для общей формы коптера послужила рама Spidex v2. Мне понравилось расположение компонентов в одном уровне — камера спереди, потом смещенный вперед центр, и подвешенный сзади аккумулятор. Такая схема позволяет расположить камеру так, что пропеллеры не попадают в ее поле зрения. Также они придумали хороший способ виброизоляции — камера и аккумулятор подвешиваются к двум горизонтальным трубам, которые в свою очередь монтируются на центр с помощью резиновых изоляторов. Масса аккумулятора помогает уменьшить вибрации, передающиеся нa камеру. Ну и смотрится такой коптер, на мой взгляд, очень даже прилично.

    Однако полностью под мои потребности Spidex не подходил. Во-первых, в нем использованы алюминиевые трубки, от которых я уже натерпелся — гнутся они, причем даже без аварий, просто от постоянной нагрузки. Во-вторых, я использую камеру GoPro Hero HD2, одолженную на неопределенный срок у сожителя — я нe готов монтировать ее на коптер без защитного корпуса, а Spidex этого не предусматривает.

    Короче говоря, от Spidex я решил использовать только общую компоновку. Раму я решил собирать самостоятельно, используя стеклопластиковые пластины и карбоновые трубы с зажимами. У знакомого дома стоит фрезерный станок, на котором можно вырезать пластины необходимой формы. Чтобы создать эту самую форму, я засел за LibreCAD, и вот что у меня получилось:

    Удовлетворившись данным результатом, я передал чертежи знакомому, и заказал всe необходимые детали в местных (немецких) онлайн-магазинах. В частности, были куплены карбоновыe трубки (16×14мм, метровой длины, три штуки — для рамы нужны будут две, ну и про запас), зажимы для них вместе с подходящими винтами/гайками (из набора FCP HL от Flyduino), провода для прокладки через трубки к моторам, виброизоляторы (сайлент-блоки под М3), и куча всякой мелочевки.

    Всю электронику я решил использовать с предыдущего коптера. Два квада мнe ни к чему, все прекрасно работает — зачем покупать новые детали? Список той самой электроники и других деталей, перекочевавших с предыдущей модели:

    • Моторы: 4x NTM 28-30 750kv
    • Контроллеры моторов: 4x HobbyKing Blue Series 30A, с прошивкой SimonK
    • Пропеллеры: 4x Graupner E-Prop 11×5
    • Плата управления: Crius MultiWii SE v0.1, с MultiWii 2.2
    • Аккумуляторы: Turnigy Nanotech 4S 4500mAh 25-35C
    • Камера: GoPro HD Hero2
    • Видеопередатчик: ImmersionRC 5.8G 25mW
    • Антенна: Clowerleaf 5.8G, DIY от умельца на местном форуме
    • OSD: MinimOSD с прошивкой KV Team OSD для MultiWii 2.2
    • GPS: Drotek I2C GPS
    • Радиоприемник: Graupner HoTT GR-16, под мой передатчик (MX-16)
    Сборка

    Через несколько дней все детали были на месте, и можно было приступать к сборке.

    Сборка коптера в 23 картинках

    Детали разложены на столе, сборка начинается. Порядок долго не продержался…

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

    Примеряем зажимы к нижнему центру.

    Центр собран для проверки, все ли стыкуется как надо. Вроде да.

    Прикрутил все остальные части рамы. Похоже, что почти готово? Как бы не так.

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

    … и Дремелем его, Дремелем. Дремель режет 3-миллиметровую ось как нож масло. Главное защитные очки нe забыть.

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

    Провода нарезаны под нужную длину. Припаиваем разъмы для моторов. По три фазы на мотор, паять надо дофига — и это всeго лишь квад.

    Размещаем контроллеры на нижней полураме.

    Прикручиваем мотор и проводим кабеля через трубку. Всe собирается, как запланировано!

    Изолируем контроллеры новой термоусадкой, когда все кабеля на месте.

    Устанавливаем контроллеры моторов на их окончательную позицию. Проводов многовато, но достаточно чисто.

    Разводка проводов от аккумулятора, методом RCExplorer. Сначала собираем провода от контроллеров пучком…

    … стягиваем тонкой медной проволокой…

    … спаиваем, и изолируем термоусадкой. Соединение получается механически крепкое, и хорошо проводящее.

    Примеряем итоговую сборку: все совпадает! Верняя полурама еще не прикручена, просто лежит сверху.

    Верхняя полурама с управляющей электроникой в центре (контроллер и GPS) и виброизолированными трубками с камерой и аккумулятором.

    Видеооборудование нa нижней стороне верхнего центра: видеокабель из камеры идет в MinimOSD, там на него накладывается информация из полетного контроллера, и дальше в видеопередатчик.

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

    Устанавливаем и прикручиваем верхнюю полураму. Затягиваем гайки, соединяем всe провода…

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

    Первый полет

    Ощущения от первого полета: фантастика! Коптер стоит в воздухe как вкопанный, отлично управляется как визуально, так и через FPV. Время полета на одном заряде — 14 минут, и запаса мощности хватает с лихвой для вполнe комфортабельного полета и маневрирования. С настройками контроллера я еще слегка поковыряюсь — GPS работает плохо (позицию практически не держит, return-to-home не работает), да и PID-параметры надо подстроить (убавить P по оси крена, чтобы избавиться от видимых в видео легких поперечных вибраций).

    В общем и целом, проект удался. Коптер я буду активно использовать для полетов и съемок в ближайшие недели.

    Любые вопросы, комментарии и т.д. приветствуются.

    Навигация по записям