Архив рубрики: Информаторий

Короткие новостные заметки.

Игрушки под Android — мой ТОП-5

Пару месяцев назад писал заметку про программы, которые я больше всего использую на своём Android-смартфоне: Мои приложения Android – TOP-5 на каждый день. В игры я на смартфоне почти не играю (во-первых — все же экран маловат, во-вторых — обычно некогда), за исключением разве что судоку и различных «развивающих». Но с появлением Android-планшета пришла пора обратить внимание и на игры для android. Привожу небольшие обзоры пяти больше всего понравившихся мне игрушек.

  1. Dragon Hunter — игра в стиле «tower defense», но с собственной изюминкой — управлять защитником от драконов нужно самостоятельно, указывая, куда, чем и с какой силой выстрелить. В остальном всё как обычно — зарабатываем монеты, покупаем на них улучшения для оружия и магии.
  2. Great Little War — пошаговый варгейм с мультяшной графикой, есть однопользовательская компания и многопользовательский режим, разнообразные типы местности (складки местности можно использовать для защиты юнитов), достаточно большой набор различных боевых единиц.
  3. Apparatus — игра-головоломка, цель которой — создание машины, предназначенной для перемещения блоков мрамора. Комбинируем различные элементы конструктора и получаем причудливые агрегаты, которые могут и не заработать с первого раза. Чем сложней созданный механизм — тем больше очков дают за решение задачи.
  4. Battleheart — любопытная смесь стратегии и RPG, под iOS достаточно популярна. Создаём отряды из героев и отправляем их на борьбу со злом. Накопленный в процессе монстроубиения опыт идёт на прокачку характеристик и способностей. Классы героев стандартные — воин, маг и вор, но благодаря большому количеству уникальных навыков, можно получить разнообразные партии.
  5. Sprinkle — тушение инопланетных пожаров из водомёта с преодолением препятствий. Выбираем угол атаки, напор струи, высоту подъема ствола и пробуем спасти Титан! Различные препятствия на местности тоже уничтожаются из водомёта. Изюминка игры — отлично проработанная физика струи жидкости.

Телевизор вместо монитора

Как-то был в гостях на новогоднях праздниках и захотелось кино посмотреть. Записал на флешку, воткнул в плеер, а он не читает mkv-формат. Начал было подключать комп к телевизору — и столкнулся с разносортицей удручающей в этой сфере. На телевизоре есть HDMI-вход и HDMI-кабель к нему в комплекте идёт, но на компе только VGA и SPDIF. Есть ноут, но уже черезчур современный — там вместо HDMI что-то новое сделано, что сейчас активно продвигают как замену.

В итоге промучавшись с флешкой, затем — с DVD (который тоже не прочитался), потаскав туда-сюда системный блок, плюнул на это дело и сбегал в магазин переходник HDMI купить. Теперь знаю, что к кабелю неплохо еще и переходник иметь (там не просто другая форма гнезда и замки на штекерах, не дающие их в неправильное гнездо вставить, там внутри контроллер-преобразователь стоит), а если подключать несколько устройств к телевизору — и HDMI-хаб не помешает. Вообще похоже надо современную технику выбирать так, чтобы ее друг с другом соединить можно было :). А то или разъемы не подойдут, или поддержки DNLA не будет — в любом случае неудобно и обидно.

Программы для Android — вселенная софта

За что я сразу полюбил Android и почему не перестаю им восхищаться — так это лавинообразный рост программ и игр, большинство из которых еще и бесплатны. После моего первого смартфона на Win Mobile, где нужно было каждую программу искать отдельно и устанавливать через средство синхронизации — мой второй смартфон на Symbian был прорывом. Плохо только то, что приложений в магазине Nokia было минимум и большинство всё равно приходилось искать отдельно.

И вот — Android. Во-первых — встроенный пакетный менеджер Google Play. Можно ставить программы прямо со смартфона/планшетника, можно использовать веб-интрефейс и запланировать установку прямо из него. Наконец — есть сайты-агрегаторы типа могучего форума на 4pda: http://4pda.ru/forum/index.php. Находишь, что нравится, читаешь описания, отзывы и скачиваешь через сайт или через тот же Play.

Сотни тысяч доступных программ и приложений, на всех основных языках мира, говорят сами за себя. Кроме платных программ и приложений существует еще и бесплатные, которые подойдут как для сенсорных так и для обычных Android телефонов.

Программ различной направленности под Android просто огромное количество! Вот например, что можно найти в Play Маркет

  • Программы для безопасности смартфона/планшета (антивирусы и т.п.)
  • Офисные приложения — редактирование документов, калькуляторы, конвертеры
  • Учёт финансов — домашняя бухгалтерия, расходы на автомобиль
  • Различные планировщики задач, ведение заметок, списков покупок
  • Смотрелки картинок и видео, музыкальные плееры
  • Браузеры, болталки под Jabber и ICQ
  • А также море книг, программы для навигации, даже интерпретаторы языков программирования!

Ну и конечно игроделы своим вниманием Андройд не обходят — есть и порты популярных игрушек, и чисто Андройдные игры, и эмуляторы приставок (удобно играться на эмуляторе GameBoy например).

Создание сайта — сколько это стоит?

Сколько стоит разработка и создание сайта

Недавно писал про разработку сайта-визитки, который прекрасно решит задачи небольшого «веб-представительства» с контактными данными и описанием деятельности, вместе с тем позволив сэкономить на разработке. Для небольшого бизнеса в принципе будет весьма сложно «потянуть» создание полноценного сайта и сайт-визитка здесь — лучший выход. Чтобы не быть голословным, предлагаю прикинуть стоимость разработки сайта на основании расценок средней Питерской студии веб-дизайна.

Отталкиваться будем от зарплаты в области веб-разработки. Для Питера средняя зарплата дизайнера/разработчика/верстальщика находится в районе сорока тыс. руб. в месяц, таким образом один час работы специалиста стоит порядка 250 рублей.

Шаги, из которых складывается разрботка сайта, могут выглядеть следующим образом:

  • Постановка задачи, разбор и обсуждение ТЗ — порядка 2 часов;
  • Разработка шаблона дизайна для сайта, создание элементов оформления — в районе 70 рабочих часов;
  • Вёрстка сайта — увязывается шаблон и отображение содержимого — примерно 60 часов;
  • Программирование — зависит от структуры движка. Развёртывание и настройка готового движка, доводка при необходимости — порядка 16 часов. Создание движка с нуля — около 80 часов рабочего времени;
  • Заполнение сайта содержимым (статьи по типу деятельности, контактная информация и т.п.) — 20 часов;
  • Тестирование готового сайта — занимает 4-6 часов.

Теперь можно посчитать минимальную и максимальную стоимость разработки сайта исходя из затрат на работу специалистов: (2 + 70 + 60 + 16 + 20 + 4) * 250 = 43 тыс. рублей — минимальная цена, (2 + 70 + 60 + 80 + 20 + 4) * 250 = 59 тыс. рублей — максимальная цена. Заказать основанный на готовом движке (или на готовой CMS) сайт по минимальной цене (и даже несколько дешевле) можно у разработчика-фрилансера, в этом случае также не будет расходов на прибыль коммерческой организации и работу её менеджеров. Максимальная цена, в случае заказа разработки сайта в веб-студии, должна быть увеличена на коэффициент, учитывающий процент прибыли самой студии и затраты, не связанные непосредственно с разработкой: 59 000 * 2,5 = 147 500 рублей.

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

Автомонтирование удалённой ФС через ssh

В период активной настройки роутера (D-Link DIR-620 и dd-wrt – бюджетный NAS и торрентокачалка) нужно было часто различные изменения на него записывать. Для настройки ипользовал ssh, а потом решил попробовать примонтировать ФС роутера через sshfs. Чтобы не делать повторяющихся действий постоянно — перевёл автомонтирование на autofs. Ниже короткий рецепт, как это сделать.

Итак, предположим, что про генерацию ключей вы уже знаете и залогиниться на сервер через ssh по ключу умеете. Важно помнить — тут нужен ключ, не защищенный паролем (иначе автомонтирование не будет таковым), что является угрозой безопасности. Я после завершения основной настройки заменил ключ на закрытый по паролю.

Перейдём непосредственно к настройке autofs. Изменения будем вносить в /etc/auto.master, в него надо дописать:
/mnt/remotehost.sshfs /etc/auto.sshfs --timeout=30,--ghost, где /mnt/remotehost.sshfs — директория, в которую будет монтироваться удалённая файловая система.

Затем создаём /etc/auto.sshfs следующего содержания:

home -fstype=fuse,rw,nodev,nonempty,noatime,allow_other,max_read=65536,reconnect,uid=1000,gid=1000 :sshfs\#user@host\:/нужный/удалённый/каталог

Вот собственно и всё, теперь после перезагрузки демона autofs в локальный каталог /mnt/remotehost.sshfs будет автоматически монтироваться удалённый каталог user@host:/нужный/удалённый/каталог.

Как я выбирал свой ноутбук

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

На тот момент ноутбуки стоили ощутимо дороже настольных персоналок, а топовые модели, сопостовимые с настолкой по производительности, были дороже в разы. Да и сейчас в принципе за цену суперпроизводительного ноута типа dell alienware m18x можно запросто купить пару-тройку достойных настольных компьютеров.

В силу изложенных обстоятельств, я решил остановиться на б/у ноутбуке, а как следует изучив обзоры и отзывы выбрал среди производителей фирму IBM (на тот момент её ноутбучное производство еще не было продано Китаю и ноутбуки от IBM заслуженно считались надёжными бизнес-машинками). Ну а чтобы окончательно сэкономить — я решил заказать его с американского e-bay, где предложений было море и все по интереснейшим с точки зрения Российских ценам.

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

Планшетник для чтения и кино — мой выбор

В последнее время все чаще стараюсь книги и журналы покупать в электронном виде, если они в принципе таким образом распространяются. Минус в этом случае для меня только один — если pdf содержит картинки, то читать его на смартфоне становится не очень удобно из-за небольшого экрана, а электронная книга долго перерисовывает страницы и к тому же монохромная. В качестве выхода решил купить себе планшет (естественно с ОС Android), который заодно приспособить в качестве небольшого кухонного «телевизора» (ютуб, iptv).

Выбирал из доступного в удобном мне магазине и остановился на Archos 101 G9. Понравилось в нём следующее:

  • есть родная прошивка с Андройдом четвертой версии (как раз планшетная);
  • достаточно производительный ARM-процессор (под ARM программ больше);
  • не тормозит при просмотре полноформатного видео;
  • есть встроенная ножка-подставка складная (удобно ставить на стол как книгу);
  • в продаже есть разнообразные аксессуары для планшета (особенно внешний аккумулятор заинтересовал);
  • к планшету можно подключить обычные USB-устройства — мышку и клавиатуру, флешку, модем и т.д.;
  • в режиме просмотра видео живёт семь часов.

В общем пока я еще жду доставки планшета, но по соотношению цена/качство он по-моему один из лучших в своём сегменте (в Питере стоит в районе 10 тыс. рублей). Преимущества налицо — долгое время жизни от батареи даёт возможность и почитать/посмотреть кино в дороге, и взять его в машину как навигатор с большим экраном для штурмана. В то же время — легкий (700 грамм) и компактный — не лень таскать с собой, в отличае от ноутбука, который я обычно беру только в долгие поездки.

Что нужно знать при заказе разработки сайта

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

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

В дальнейшем результаты подобного исследования помогут правильно спланировать и создать структуру будущего ресурса. Имея на руках детальные ответы, стоит попросить свежего человека «со стороны» просмотреть ресурсы конкурентов и ответить на те же вопросы — скорее всего, найдется немало полезных дополнений, которые можно включить в состав сайта.

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

Раскрутка сайта — внешняя оптимизация

Раньше я довольно подробно останавливался на проблемах оптимизации внутренней структуры сайта (например, в заметке Базовая оптимизация блога на WordPress), рассматривал вопрос создания карты сайта для получения внутренней перелинковки всех страниц. Сегодня хотелось бы немного окунуться в тему внешней оптимизации, которая в конечном итоге ощутимо повлияет на успешность раскрутки. Внешняя раскрутка и оптимизация сайтов предполагает комплекс мер, влиящих извне на улучшение позиций сайта в выдаче поисковых систем. Что можно отнести к таким мерам в первую очередь?

Белая и серая оптимизация сайта

Во-первых, вся внешняя оптимизация может быть разделена на «белую» и «серую», в зависимости от применяемых методов продвижения. Методы естественного продвижения позиций сайта за счет его полезности для посетителей относятся к «белой» оптимизации, а различные прогоны по каталогам, блогам и форумам; закупка внешних ссылок через биржу — могут быть отнесены к оптимизации «серой».

Белая оптимизация — что это?

Под «белой» оптимизацией следует понимать наличие приличного СДЛ («сайта для людей»), продвижению которого способствует его собственная популярность у пользователей и качество представленных на нём материалов. Внешние ссылки на такой сайт появляются естественным путём, без вмешательства (или при минимальном вмешательстве) веб-мастера. Заинтересованные пользователи делятся друг с другом полезными материалами, за счет чего и происходит естественный прирост ссылочной массы.

Таким образом, в случе «белой» оптимизации основной задачей веб-мастера является поддержка популярности ресурса путем постоянной публикации нового и актуального для посетителей материала. Также не следует забывать про внутреннюю структуру сайта (перелинковка, ссылки на схожие материалы, расшифровка специфических терминов по ссылкам и т.п.). В жизни методы «белой» оптимизации для молодого проекта практически не применимы — пробиться даже с великолепным наполнением поначалу весьма непросто. Посему перейдем к рассмотрению методов «серой» внешней раскрутки сайта.

Серая оптимизация — а это что за зверь?

Своё название «серая» оптимизация получила из-за того, что подобные методы продвижения не слишком одобряются поисковыми системами. Однако при правильном использовании (читай — в меру и обдуманно) серой оптимизации она даёт отличный эффект. Кроме того, серая оптимизация широко распространена среди веб-мастеров и проблем с поиском информации возникнуть не должно. Рассмотрим основные способы «серой» оптимизации:

  • Обмен ссылками и статьями. Вариант достаточно трудозатратный (нужно договариваться об обмене в каждом случае). Одновременно с ростом числа входящих ссылок на сайт будет расти и число иходящих (что не критично, если грамотно подбирать ресурсы для обмена и не ставить ссылки на откровенные говносайты). По ссылкам с посещаемых сайтов при тематическом обмене пойдёт тематический трафик из посетителей.
  • Покупка ссылок. Способ отличается простотой и скоростью, результаты практически гарантированны. Ссылки можно покупать как напрямую, так и через специализированные биржи. Существуют биржи временных ссылок типа Sape или SetLinks и биржи по продаже постоянных ссылок, самая известная из которых — GoGetLinks (для Яндекса) и ее клон под Google — GetGoodLinks. Качество доноров на биржах постоянных ссылок выше, но одновременно выше и цена ссылки. Правила покупки постоянных ссылок через GoGetLinks те же, что и при обмене ссылками — выбирать хорошего донора, обращая внимание на цену во вторую очередь.
  • Прогон ресурса по каталогам сайтов. Влияние прогона по каталогам на рост ТИЦ или PR минимально, однако это неплохой способ повысить доверие к сайту со стороны поисковых систем. Кроме того, с ростом числа входящих ссылок с известных ресурсов (которыми являются каталоги) будет расти скорость индексации сайта.
  • Прогон по RSS-агрегаторам. Этот способ, как и предыдущий, не обеспечит ощутимого прироста показателй сайта, но также способен ускорить его индексацию и прибавить постоянных читателей, подписанных на ленты RSS-агрегаторов или нашедших RSS-ленту сайта через агрегаторы. Тот случай, когда стоит один раз сделать и спать спокойно — трудозатраты минимальны, а эффект вполне неплох.

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

Черная оптимизация — плохой выбор

Под черной оптимизацией понимается откровенный спам. Спам в комментарии различных блогов, спам записями на форумах, в гостевых книгах и прочих «публичных» местах. Спам по электронной почте тоже можно отнести к черной раскрутке, но в этом случае, если собрать тематическую базу адресов и составить рекламное письмо в ненавязчивой доброжелательной манере — можно избежать возникновения раздражения у получателя. В основном же применения методов черной раскрутки вряд ли вызовет особый энтузиазм у потенциальных посетителей и вполне может повлечь за собой санкции со стороны поисковых систем, вплоть до бана ресурса.

Продвигаем сайт в Google

Хотя Google по праву считается одной из лучших поисковых машин в мире, в рунете продвижение сайтов под Google освещается не слишком широко. Связано это, на мой взгляд, с двумя причинами.

Во-первых, монетизировать русскоязычный сайт под Гугл можно пожалуй только в GetGoodLinks — гугловом аналоге популярной биржи ссылок GoGetLinks, если рассчитывать на монетизацию партнёрками типа Амазоновской — стоит больше ориентироваться на западный сегмент сети.

Во-вторых, алгоритмы ранжирования Google достаточно хорошо обкатаны и повлиять на них можно минимально (поведенческий фактор гугл стал использовать одним из первых). И если в топ Яндекса достаточно несложно «въехать», просто покупая ссылки, то в случае с Гуглом можно на это не очень надеяться. В то же время Google практически не выбрасывает страницы из индекса (и это логично — если страница ГС висит на 200-й позиции в выдаче — пользователю от этого не хуже).

В остальном ключевые принципы ранжирования страниц в Google, на которые следует обратить внимание, довольно стандратны для поисковиков вообще:

  • Рейтинг ссылающейся страницы (PR), рассчитывается по запатентованному алгоритму, представляющему собой вычисление предельно возможной вероятности для пользователя оказаться на странице при помощи кликов на сслыках с других страниц.
  • Большое влияние оказывает возраст ссылающейся страницы (сколько времени ресурс и страницы с него находятся в индексе Google), возраст самой ссылки, степень тематического сходства содержимого ссылающейся страницы и страницы-реципиента. Соответствие содержания анкора ссылки тексту ссылающейся страницы тоже играет роль.
  • Особенно сильно доверие со стороны Google к доменам, находящимся в его индексе более пяти лет. Ссылки с такого «доверенного» домена позволяют поднять доверие и для ресурса-реципиента, что значительно увеличит его видимость в результатах поиска.