Pull to refresh
26
0
SageScs @SageScs

User

Send message

5 гемов на все случаи жизни

Reading time3 min
Views9.4K
В блоге про Django я периодически вижу посты с обзорами интересных расширений для этого фреймворка. Идея мне понравилась, и я решил, что было бы неплохо сделать похожий цикл заметок и о Ruby on Rails.

За последние 9 месяцев работы с RoR у меня накопился небольшой список гемов, которые существенно упрощают жизнь разработчику, и которые я бы мог посоветовать для решения тех или иных задач. В этой статье я хочу рассказать о пяти из них.
Читать дальше →

Как разработка приложений на заказ может быть интересной

Reading time2 min
Views821
Чуть больше года назад я открыл агентство по разработке мобильных приложений. Тема эта меня очень увлекала, и я понимал, что за этим будущее. Кроме того, я видел, что спрос на разработку мобильных приложений уже огромный, а делать их пока мало кто умеет. Опыт в IT был довольно большой, поэтому я довольно быстро собрал небольшую команду разработчиков и стал делать приложения на заказ. Проблем с клиентами не было с самого начала. Мобильными приложениями интересовались практически все, а мы были одной из немногих компаний в Москве, которые выполняли разработку на заказ.

Мы получали огромное количество потенциальных заказов.

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

Первый реально интересный проект

Первым реально интересным нашим проектом оказалось приложение Авто-Юрист.



Под катом немного про этот проект, а также о том, как разработка на заказ стала для нас интересной

Топ-10 советов о том, как увеличить скорость загрузки страницы

Reading time8 min
Views234K
Я думаю ни для кого не секрет, что скорость загрузки страницы влияет на множество факторов. Если кто-то не в курсе, то вкратце скажу следующее, что скорость загрузки влияет не только на то, дождется ли посетитель, когда загрузится Ваш сайт, но и на SEO оптимизацию. Ведь на сегодняшний день уже многие поисковые системы при ранжировании сайтов, начали учитывать скорость загрузки страницы. Поэтому чем быстрее будет грузиться Ваш сайт, тем больше посетителей Вы можете получить с поисковых систем, а, следовательно, и больше денег на этом заработать.

Поэтому в этой статья я решил собрать топ-10 советов о том, как же можно увеличить скорость загрузки веб-странички и сайта в целом. Статья не претендует на гениальность и рассчитана на новичков.
Читать дальше →

Донор-крови.рф — быстрый поиск донора крови в экстренных ситуациях

Reading time1 min
Views624
image
Всем привет!
Как часто Вы получаете в аську и социалки сообщения о том, что ребенку нужен донор крови и еще кому то нужен донор крови и еще и еще? Причем все они не из моего города и зачастую у меня не та группа крови и резус не подходит. Т.е. даже при большом желании помочь я им своей кровью никак бы не смог. Со временем такие сообщения стали восприниматься как спам, хотя казалось бы у людей беда.

На прошлой неделе после очередного сообщения я подумал, а что если сделать сайт, на котором каждый желающий может оставить свои данные: группу крови, резус-фактор, e-mail и город проживания, а каждый нуждающийся сможет написать сообщение, которое получат только те кто действительно может помочь?

UPD Забыл отметить. Добавил донор-крови.рф в программу LENOVO DO NETWORK, поддержите его! Спасибо!

Читать дальше →

Знакомство с Gem. Часть вторая

Reading time6 min
Views2.6K
Доброго времени суток!

Вместо введения


Наконец-то я нашёл немного времени для того, чтобы продолжить своё повествование о разнообразных чудесах в Ruby. Как вы помните, в прошлой части мы познакомились с основами написания своего гема. Мы узнали, какой минимальный набор файлов должен быть для того, чтобы его собрать. Также мы узнали как мы можем опубликовать своё творение в RubyGems. В тот же день (после написания первой части) в RubyGems неожиданно проявился всплеск гемов под названием hello-world. Причём я застал довольно много вариаций оного. Некоторые даже не удосужились поменять строку, где указывается автор гема.
g.author = "krovatti"

Некоторые вовсе задавали гему следующие значения версий:
g.version = "666"
g.version = "111"
g.version = "911"

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

Знакомство с мнемоникой

Reading time6 min
Views99K
Введение

Доброго времени суток! Сразу оговорюсь, что цель этой статьи — познакомить и, возможно, заинтересовать вас такой штукой, как мнемоника. Мнемоника — наука о запоминании. То бишь совокупность способов и уловок, которые помогут вам запомнить большие объёмы информации в правильной последовательности (Например, 100 случайных слов (чисел) можно запомнить последовательно с интервалом в среднем в 6 секунд). Некоторые умудряются запомнить несколько тысяч цифр после числа Пи. Так же мнемотехника помогает в освоении иностранного языка ). Но нам пока рано об этом думать. Вы спросите:«Зачем мне ета ваша мнемоника?». Я отвечу: вы можете использовать её не только как хобби (от простого облегчения жизни, до того, что можете удивлять друзей, предложив с ними поочерёдно запомнить N информации поочерёдно), но и участвовать в соревнованиях (да-да, есть соревнования по запоминанию, где участвуют не прирождённые гении, а люди, натренировавшие себе память).
Читать дальше →

Знакомство с Gem. Часть первая

Reading time2 min
Views22K
Доброго времени суток!

Введение


Каждый рубист, да и вообще программист, рано или поздно начинает задумываться о написании своих библиотек. Ему начинает надоедать перетаскивание одних и тех же кусков кода в другие проекты. В Ruby лекарством от данного заболевания являются gem'ы. Итак, давайте познакомимся с ним поближе.
Добро пожаловать к нам под хабракат

Интернет-фонд «Ради Добра.ру». Инновационная благотворительность

Reading time4 min
Views607
image

Добрый день, друзья!
Хочу представить вам интересный стартап.
Благотворительный интернет-фонд «Ради Добра.ру».

Создан он несколькими разработчиками, сотрудниками крупных социальных интернет-проектов. Сейчас наш фонд, после почти года рассмотрений, получил официальный статус (документацию вы можете найти на сайте www.radidobra.ru). Поэтому теперь мы можем обратиться к общественности – в данном случае к вам, сообществу свободных профессионалов.
Читать дальше →

Тонкости при работе с иностранным заказчиком

Reading time5 min
Views96K
В соседней теме попросили рассказать о нюансах работы с зарубежными клиентами для ИП/ООО. Для физических лиц работа с нерезидентами ничем не отличается работы с резидентами.
Это скорее даже не статья, а заметка/памятка, но возможно кому-нибудь будет хоть немного полезна.

Регистрация счета


Предположим что вы закончили регистрацию ИП/ООО и открыли рублёвый расчетный счет.
Для того чтобы работать с валютой нужно открыть еще один расчетный счет — валютный. Это просто.
При открытии валютного счета вам создадут дополнительно технический транзитный счет. Его реквизиты и нужно сообщать заказчику.

Здесь мы встречаем потенциальный косяк номер раз: как и в случае с рублевым счетом нужно уведомить налоговую в недельный срок (штраф — 5000 рублей [1]). Затем не забыть уведомить и своё отделение ПФР в тот же срок, иначе опять же штраф, но уже меньше — 2000. Если вы зарегистрированы в ФСС, то нужно не забыть так же и их, всё аналогично случаю с ПФР. [2]

ООО нужно уведомить ПФР и ФСС только если есть работники. ИП — обязательно ПФР, но если есть или были работники, то и ФСС.

Некоторые госслужбы «не шарят» и пытаются оштрафовать если не уведомили о транзитном счете. Это противозаконно и легко решает даже в досудебном порядке, не говоря уже о суде. Заявлять нужно только об обычном счете, о транзитном — не нужно.

В принципе здесь всё кристально ясно, единственно вызывает легкое недоумение зачем носить эти бумажки если банк тоже обязан выслать информацию об открытие счетов.
Читать дальше →

Цвета в web-дизайне: Выбор правильного сочетания для вашего сайта

Reading time6 min
Views383K
Цвета в web-дизайнеЦвет, безусловно, является важным источником эмоции. Цвета могут устанавливать правильный тон и передавать необходимые эмоции посетителям, могут взволновать, вызвать множество чувств и стимулировать к действиям. Он является чрезвычайно мощным фактором воздействия на пользователей.
Читать дальше →
12 ...
9

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity