Вам скорее всего приходилось часто встречаться с вставкой “самые комментируемые записи” на страницах ...
Сооснователь и генеральный директор Epic Games Тим Свини сообщил на официальном форуме компании о том, что они ведут разработку четвертой версии своего игрового движка Unreal для платформ Windows Phone 8 и Windows RT.
Многих вебмастеров и интернет бизнесменов интересует вопросы. Лучший движок интернет-магазина какой он ? Как его выбрать ? Какие свойства и возможности являются ключевыми при выборе. В данном посте будет рассмотрен этот вопрос. В конце приводится диаграмма популярности (количества установок) CMS интернет магазинов по оценке одного из рейтинговых агентств.
Сегодня имеются множество платформ («движков») для создания интернет-магазинов. Вполне жизненно возникает вопрос о том, как избрать нужный движок для личного проекта.
Вначале необходимо определиться с вопросом, кто избирает CMS, новичок или же программист. Это является очень важным, ведь выбор во многом зависит именно от этого. Отдельные минусы для новичка могут стать плюсами для профи или наоборот. Проанализируем основные моменты избрания.
Функционал считается первым определяющим звеном для избрания той или иной CMS. Анализируя потенциал платформы, необходимо уделить внимание комфорту административного и пользовательского интерфейса, перечню базовых системных возможностей, сотрудничеству со сторонними системами (доставка, платеж и другое).
Оплачивание и цена лицензии, то есть пользования. Денежный вопрос всегда считается одним из важных, и данный эпизод не является исключением.
Присутствие демо, триала. Чрезвычайно увесистый аргумент при подборе того или другого продукта, так как вероятность «пощупать руками» очень компетентно подкупает возможного владельца.
Тип платформы. Ныне можно распознать несколько типов CMS: модульные, коробочные, SaaS и студийные. Эти все продукты сильно отличаются как по цене, так и по качеству своей презентации. Интернет-магазины облачных технологий – SaaS платформы используют для самостоятельного начала бизнеса в сети, без познания программирования.
Язык распространения. Это является очень важным для русскоязычного пользователя – как для пользователя, так и для разработчика.
Присутствие технической документации, технической помощи, форумов разработчиков и обладателей.
История продукта. На этот фактор сегодня мало кто обращает внимание. Тем не менее, это совсем немаловажно. Ведь чем значительнее возраст и история CMS, тем больше вариаций платформы имеется и больше недостатков и ошибок в ней выправлено.
Язык программирования и тип применяемых баз данных. Это скорее всего технический вопрос, но он также очень важен. До 95 % сегодняшних CMS для создания интернет-магазинов есть PHP + MySQL движками. Но существует ряд CMS, которые построены на иных языках (Perl, Ruby, Asp.Net и Java).
... Gothenburg, Sweden, Happiness
Karim Osman shares ...
Reporting back from a unique WebCoast conference in Gothenburg, Sweden, Happiness Engineer Karim Osman shares the view from the North.
Так уж случилось, что возникло непреодолимое желание написать свой Rails gem. Во-первых, академический интерес — такого еще не делал, во-вторых, назрела проблема, решение которой важно лично для меня и которое хотелось бы использовать в нескольких своих проектах.
На Хабре уже были статьи про создание gem'ов (раз два три)
Но на их основе создать полноценный gem нельзя — они сильно устарели и, как правило, представляют собой перевод скупой официальной документации. А главное, они в большей части описывают создание Readme и License файлов, а собственно функционал gem'a сводится к Hello World.
Проблема
Не знаю, как у кого, а вот у меня регулярно бывает ситуация — прикрутил новую фичу локально, проверил, вроде работает. Запускаешь cap deploy, смотришь на сервер, а там
«Sorry, but something went wrong.
If you are the application owner check the logs for more information.»
Ну а дальше — ssh к серверу, cd к папке приложения и раскопка логов. Что бы ни говорили поклонники vim и emacs, но пытаться найти что-то в логе с их помощью — то еще занятие. Проще уж запустить tailf и пытаться найти руками. Есть еще rmate, но у меня он как-то не прижился.
Идея
Написать gem, который будет выводить результаты команды tail в браузер по заданному пути. Желательно, чтобы была возможность смотреть все .log файлы в папке log/
Читать дальше →