09 октября 2012

Выставить счет на оплату? Легко, вместе с сервисом Zinvoice.ru!

Вы все еще выставляете счета клиентам по-старинке? Для выставления одного счета вы наверняка совершаете огромное количество лишних операций: распечатать, подписать, отсканировать и отправить? Хотите узнать как сэкономить деньги и время на выставлении и контроле оплаты счетов?

Воспользуйтесь веб-сервисом Zinvoice.ru, который представляет собой программу для решения проблем с выставлением счетов клиентам. Просто зарегистрируйтесь и выставляйте свои счета клиентам по всей России. Данный сервис актуален для двухсторонней финансовой коммуникации с потребителями и производителями услуг в виде счетов на оплату.

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

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


10 сентября 2012

10 самых главных секретов начинающему предпринимателю на основе 10 лучших бизнес-книг

СЕКРЕТ 1. Искренность: Вы должны искренне желать того, чего вы пытаетесь достичь.

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

СЕКРЕТ 2. Фокус: Великие предприниматели сосредоточены, в то время как других рассеяны.

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

СЕКРЕТ 3. Усилия: Успех приходит только от постоянной работы.

Успешные бизнесмены скажу вам, что не существует простого способа добиться успеха - а удача приходит к тем, кто упорно трудится. Успешные предприниматели всегда выкладываться на 100% в своем бизнесе. Сосредоточтесь на делах, которые вы можете контролировать и прилагайте максимум усилий.
"Делай что должен, будет что будет"

СЕКРЕТ 4. Процесс: Путь к успеху будет долгий, так что получать удовольствие нужно от путешествия к успеху.

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

СЕКРЕТ 5. Интуиция: Прислушивайся к сердцу, но принимай решения головой.

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

СЕКРЕТ 6. Гибкость: Каждый предприниматель должен быть гибким, чтобы стать твердым.

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

СЕКРЕТ 7. Целостность: Положитесь на вашу команду.

Каждый бизнесмен нуждается в команда, которая сможет дополнить его. Чтобы собрать такую команду нужно много времени. Но вы сможете собрать ее только после того как приобретете свои сильные стороны и навыки. Вы сможете привлечь звезд только после того как вы сами станете звездой.

СЕКРЕТ 8. Действие, действие, действие...

Задумайтесь, многие другие люди думали и делают то же самое, что пытаетесь сделать и вы. Успех не обязательно исходит от инновации, но обязательно от действий. Я считаю, что бизнес-план является пустой тратой времени, если он больше чем на 1 страницу.

СЕКРЕТ 9. Честность: Я не могу представить, чтобы кто-то когда-либо достигал долгосрочного успеха, не обладая честностью и порядочностью.

Эти два качества должны быть в фундаменте всего, что мы создаем. Каждый человек имеет совесть, но слишком многие люди не осознают ее важность в долгосрочной перспективе.

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

24 августа 2012

13 вредных советов как убить свой бизнес


Несмотря на то, что это всего лишь шутка - вам будет полезно это прочитать :)

1. Никакой системности!
Причины и следствия ваших решений не должны быть связаны никакой логикой. Иначе люди расслабятся и решат, что у них есть будущее. Тогда у вашего бизнеса появится слабая надежда на выживание, даже вопреки вашим усилиям.
2. Никакого планирования!
Не вздумайте планировать что-либо на срок, превышающий один день. А вот сотрудников заставьте постоянно сдавать вам планы. Причем, даже грузчиков. Читать их не обязательно. Главное, чтобы люди были заняты.
3. Настаивайте на своем!
Особенно в ситуациях, когда все вокруг говорят вам, что так делать не надо. Оправдать себя можно тем, что у Стива Джобса прокатывало. Ну и что, что у вас нет абсолютно особенного продукта и армии поклонников, которые раскупят все, чего коснулся ваш гений. Не сдавайтесь! Не давайте этой армии серых посредственностей убедить вас в том, что убытки – это плохо.
4. Почаще меняйте решения!
Настояли? Молодец! Теперь во всеуслышание заявите, что ничего подобного вы не говорили. А то, если не менять решения раз в три дня, люди могут подумать, что вы уже не контролируете ситуацию или хотите, чтобы ваш бизнес процветал.
5. Ставьте на руководящие позиции исключительно друзей детства!
Желательно тех, которых в прошлом всегда могли побить. Ну и что, что они работать не могут. Зато сам их вид будет вызывать приятную ностальгию. Ну и что, что они вас уже давно не любят и не уважают. Мы же этого и добиваемся. Идеальный вариант – это если у них есть еще и повод для мелкой мести.
6. Никаких совещаний!
Только лекции о том, как вести бизнес. Естественно, лекции должны читать вы сами, предварительно убедившись в том, что вы оторвали от работы всех дееспособных людей. Иначе ваши сотрудники могут скоординировать усилия и заработать вам денег.
7. Не вздумайте поощрять людей!
Это действует на них неправильно. Они начинают добиваться результатов. Хотя нет. Поощрять иногда надо. Желательно, главных бездельников. И желательно, с формулировкой «хороший ты человек». Конечно, существует небольшой риск того, что конкретный бездельник исправится и начнет работать, зато остальной коллектив гарантированно забьет на работу.
8. Почаще отчитывайте подчиненных!
И старайтесь использовать побольше туманных формулировок. Например, проходя утром в свой кабинет, киньте фразу: «Ну и что вы тут мне натворили?» Пусть мучаются. Это добавит к их страху перед вами еще и мнение, что вы невменяемы. Лучший разрушитель бизнеса придумать сложно.
9. Ведите себя с партнерами как можно жестче!
Ну, ведь нельзя же допускать, чтобы у вас возникли надежные партнерские связи. Особенно остерегайтесь соблюдать условия, о которых уже договорились. И помните: никогда и никому не платите вовремя!
10. Почаще торгуйтесь после того, как сделка уже заключена! А лучше вообще отмените половину или две трети поставки. Только тогда вы сумеете создать себе прочную репутацию на рынке. Конечно, есть риск того, что некоторые мазохисты продолжат работать с вами от безысходности, но для того, чтобы наплодить себе конкурентов, к которым уйдут мазохисты, используйте следующий совет.
11. Поручайте топ-менеджерам больше секретарской работы! А то почуяли себя, понимаешь, крутыми управленцами. Пусть знают свое место у ноги. Документики попечатают, на звонки поотвечают. Высшим пилотажем тут, конечно, будет – пригласить своих друзей и заставить зам. генерального или самого генерального потаскать вам чай и кофе. Желательно делать это весь день. Чтобы наверняка.
12. Сталкивайте сотрудников лбами! Лучший способ для этого – пустить пару слухов о том, что их ждет повышение, а потом каждому из них приватно рассказать, что вы и рады бы повысить, но другой очень стремится на это место. Тогда у вас будет сразу два удовольствия: и эффективность бизнеса понизить, и пауков в банке понаблюдать.
13. Не вздумайте вкладываться в обучение сотрудников! А то мировая практика говорит о том, что такие инвестиции слишком хорошо окупаются. Вот научите на свою голову, а потом они будут ваш бизнес спасать, несмотря на ваше яростное сопротивление.

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

08 августа 2012

Почему заказчики в ИТ позволяют себе подобное? (это вопрос)

В продолжение темы о таксистах. В самом деле, почему на просьбу не оплачивать счет в ресторане по причине того, что вы не все съели, или вам не понравилось, на вас посмотрят как на придурка, и заставят отрабатывать ужин. Но просьбы "сделайте нам 2(3,5,7) вариантов, мы посмотрим и выберем" - ежедневная реальность?

29 мая 2012

Chrome (Webkit) не поддерживает атрибут disabled для fieldset

Очень странно видеть подобное у Хрома, но бывает и такое. Самое интересное, что даже ИЕ поддерживает
, а Вебкит-браузеры - нет.

27 мая 2012

Новый алгоритм загрузки видео YouTube

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

Как было до: начинаем смотреть ролик, загрузка идет медленнее, чем просмотр - не беда, ставим паузу и идем гулять - ролик кэшируется (пусть долго) до конца, садимся и спокойно смотрим.

Как стало после: ролик кэшируется только во время просмотра. Для медленного интернета это тупик. Кроме того, если вернуться чуть раньше по шкале времени - проигрыватель сбрасывает кэш. Итог - смотреть на медленном интернете невозможно.

Что учёные, писатели и программисты думают о популярных языках программирования


Все языки


«Есть два подхода к программированию. Первый — сделать программу настолько простой, чтобы в ней очевидно не было ошибок. А второй — сделать её настолько сложной, чтобы в ней не было очевидных ошибок.»
Tony Hoare. Профессор, занимался реализацией Алгол 60, сейчас исследователь в Microsoft Research.


Algol 60 (позже повлиявший на C)


«Я не мог устоять перед искушением добавить в язык нулевой указатель (null), просто потому, что его так легко было реализовать. Это привело к бессчётному множеству ошибок, уязвимостей и сбоев, которые нанесли ущерб, наверное, в миллиард долларов за последние сорок лет.»
Tony Hoare.


Basic


«Практически невозможно научить хорошему стилю программирования студентов, которые раньше имели дело с Бейсиком; в качестве программистов они умственно покалечены без надежды на восстановление.»
Edsger Wybe Dijkstra, «The Threats to Computing Science».


C


«Программирование на C подобно быстрому танцу на полу, только что натёртом воском, среди людей с острыми бритвами в руках.»
Waldi Ravens. Программист.

«С моей эгоистической точки зрения, большинство программ на C надо выравнивать по уровню в шесть футов под землёй.»
Blair P. Houghton. Программист.

«Переходить от программирования на Pascal к программированию на C — это как учиться писать азбукой Морзе.»
J.P. Candusso. Программист.

«Одной из основных причин падения Римской империи было то, что, поскольку в их арифметике не было нуля, они никак не могли сообщать об удачном завершении в своих программах C.»
Robert Firth. Автор книг по программированию.

«Писать на C или C++ — это как работать с бензопилой без какой-либо защиты.»
Bob Gray. Писатель.

«Уже пол-шестого утра… Ты знаешь, где сейчас твой указатель стека?»
Аноним.


C++


«При помощи C вы легко можете выстрелить себе в ногу. При помощи C++ это сделать сложнее, но если это произойдёт, вам оторвёт всю ногу целиком.»
Bjarne Stroustrup. Создатель C++

«Эволюция языков программирования: Fortran — нетипизированный язык. C — слабо типизированный язык. Ada — строго типизированный язык. C++ — сильно разрекламированный язык.»
Ron Sercely. Программист.

«Я придумал термин „объектно-ориентированный“, но я вовсе не имел в виду C++.»
Alan Kay. Создатель Smalltalk

«Последние нововведения в C++ были созданы, чтобы исправить предыдущие нововведения.»
David Jameson. Писатель

«Неужели после пятидесяти лет исследований в области языков программирования мы пришли к C++?»
Richard A. O'Keefe. Учёный.

«Вы когда-нибудь читали comp.lang.c++? Это самое подходящее место для того, чтобы убедиться, сколько пользователей C++ ищут для себя язык получше.»
R. William Beckwith.

«C++ заслуживает место в истории языков программирования, так же как Калигула заслуживает место в истории Римской империи.»
Robert Firth.

«Java — это C++, из которого убрали все пистолеты, ножи и дубинки.»
James Gosling, один из создателей Java.

«C++ — это ужасный язык. Даже если бы С не давал никаких преимуществ, кроме отпугивания программистов на C++, это было бы уже достаточным аргументом в пользу C.»
Linus Torvalds, создатель Linux.


COBOL


«Использование Кобола калечит разум; его преподавание должно приравниваться к уголовному преступлению.»
E. W. Dijkstra.


Fortran


«Фортран — это не цветок, а сорняк — он резко и внезапно вырастает на каждом компьютере.»
Alan J. Perlis. Профессор (Йельский университет)

«Фортран дефектен от рождения и ему уже больше 20 лет, сегодня он безнадёжно неполноценен для любой компьютерной программы, которую вы можете придумать: его слишком тяжело, слишком рискованно и слишком дорого использовать.»
E. W. Dijkstra.

«Фортран был популярен по той же причине, по которой популярны соревнования по бегу со связанными ногами.»
Ken Thompson. Один из создателей Unix, Plan 9 и языка программирования Go.


Java


«Если бы в Java действительно работала сборка мусора, большинство программ бы удаляли сами себя при первом же запуске.»
Robert Sewell. Программист.


Lisp


«Lisp — это не язык, а строительный материал.»
Alan Kay.


Perl


«Perl — это единственный язык, программы на котором выглядят одинаково до и после RSA-шифрования.»
Keith Bostic. Программист, создатель Sleepycat, конрибьютор BSD.


PHP


«PHP — это малое зло, созданное некомпетентными любителями, а Perl — это громадное и хитроумное зло, созданное опытными и извращёнными профессионалами.»
Jon Ribbens. Программист.


Bash и другие шеллы


«Проще портировать шелл, чем шелл-скрипт.»
Larry Wall. Создатель Perl.


И наконец...


«Есть всего два типа языков программирования: те, на которые люди всё время ругаются, и те, которые никто не использует.»
Bjarne Stroustrup.

21 мая 2012

Разница между дизайнером и таксистом

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

14 мая 2012

Тупит Windows? Поставь обновления!

Уже который раз замечаю интересную закономерность в работе Windows и ее обновлений, а также обновлений некоторых других программ.
Вкратце: компьютер начинает подвисать, причем иногда подвисание до 5 секунд, и это Windows 7 с 3 ГБ оперативной памяти.
Самое простое решение в этом случае - перезагрузка. И вот тут выясняется, что нужно установить обновления операционной системы, продуктов Adobe и еще нескольких приложений. Причем ситуация не зависит от опций "Устанавливать автоматически" или "Уведомлять о наличии обновлений".
Это что? Такой хитрый ход, чтобы заставить пользователей устанавливать обновления? Или просто глюк моего компьютера? Потому что после установки последних обновлений все летает. До тех пор, пока не появятся новые обновления...

Будьте внимательны с обновлениями!

28 апреля 2012

jquery datepicker и динамически создаваемые элементы

Часто при создании веб-приложений возникает задача создания некоторого количества (обычно заранее неизвестного) контролов/элементов. Например, в форме прикрепления файлов, когда нужно прикрепить несколько файлов.

Это можно решить двумя способами:

  • создать элемент с помощью jquery;
  • скопировать образец (блок с контролами).
Так вот во втором варианте, при создании динамического элемента, который одновременно является jquery контролом (например datepicker) возникает проблема - элемент не принимает нужных свойств (например не становится datepicker-ом). Вроде бы все правильно, код отрабатывает без ошибок, а datepicker так и не появляется.

Недавно пришлось потратить немалое количество времени для решения подобной проблемы. Оказывается ларчик просто открывался: при создании образца и присвоении ему datepicker - контролу присваивается класс hasDatepicker. Далее при повторном присвоении элементу datepicker видимо идет проверка на наличие этого класса и если он есть - то ничего не происходит. Немного непонятна логика создателей плагина, но зато проблема решается довольно просто: 
$(element).removeClass('hasDatepicker');
$(element).datepicker();

28 марта 2012

Я - исполнитель (I am EXEC)

Бизнес-инкубатор Y-Combinator растит много интересных стартапов, все они более-менее интересные, но один из них все-таки зацепил меня. Называется он Exec. Дословно: я - исполнитель.

Чем он интересен? Это своеобразная биржа фриланса для поиска исполнителей реальных физических обязанностей. Это должен быть просто взрыв! Подобная идея витает в моей голове уже пару лет, но в России спрос на подобные услуги будет невелик.

Итак, вкратце о возможностях сервиса:
Вы звоните или заполняете форму на сайте, описывая то, что вам нужно сделать. Список выполняемых работ пока невелик, но в основном это - сходить в магазин, помочь прибраться дома, собрать вещи для переезда, завезти ключи от дома бабушке и т.д. По сути - муж-на-час версия 2.0. Интересно, что исполнители (или Execs) нанимаются практически на полную занятость сервисом, а большинство из них имеют ученую степень :) Оплата соответствующая - 25 долларов за час. После получения задания система подбирает подходящего исполнителя и он начинает выполнение задания. Никаких тендеров, интервью и прочих атрибутов фриланс-бирж (хотя это и не является биржей, а по сути - аутсорсинговая компания с заранее определенным кругом исполнителей). Даже если вы запланируете задание на послезавтра, исполнитель получит уведомление лишь за полчаса.

Прекрасная идея [для стартапа], не правда ли?

24 марта 2012

Решение проблемы доставки почты на Mail.ru

Также этот пост можно назвать "Как не стать спамом"...

Для одного из своих проектов столкнулся с проблемой доставки почты на адреса @mail.ru. Кроме того, другие почтовики помечали сообщения как матерый спам. А сообщение простое: "Вы зарегистрировались, пройдите по ссылке". При этом за всю историю было отправлено не более 10 сообщений - и вдруг спам.

Покопавшись в рекомендациях по осуществлению массовых рассылок от Google вот что удалось выяснить:

  • для IP адреса должна существовать PTR-запись в DNS. Иными словами, IP адрес должен разыменовываться в доменное имя, и желательно, чтобы это доменное имя совпадало с доменом адреса отправителя;
  • домен, с которого отправляется почта опять же должен совпадать с доменом адреса отправителя;
  • весьма неплохо будет прописать SPF запись в DNS, указывающую, каким почтовым серверам разрешено отправлять почту от имени домена. Примерно такую: v=spf1 +a +mx ~all
После выполнения этих простейших условий почта на Mail.ru стала отлично отправляться, Гугл перестал отмечать ее как спам. Однако не все бывает радужно, и иногда все же случаются проблемы.

17 марта 2012

Зачем нужно сопроводительное письмо

Многих фрилансеров, и особенно начинающих, волнует вопрос: зачем нужно сопроводительное письмо и как его писать. Это может быть не столь актуально в России, но если вы планируете получить зарубежный проект, или устроиться на работу в зарубежную компанию - вам не удастся проигнорировать этот вопрос. Речь пойдет о том, что называется cover letter.

Все сказанное далее относится больше к зарубежным компаниям, чем к российским. Если вы ищете проекты на oDesk или Elance, то вы попали по адресу.

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

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

Существует 2 основных типа сопроводительных писем:
  1. Письмо-заявка - это ответ на определенную вакансию или проект (job opening);
  2. Письмо-"разведка" - в нем вы спрашиваете о возможном трудоустройстве (такой вариант часто используется, когда вы ищете работу "неважно где").
Ваше сопроводительное письмо должно быть составлено отдельно для каждой цели, описанной выше и для каждой позиции в отдельности. Не стоит создавать заготовку и отправлять ее всем подряд - это очень хорошо видно, и ваше письмо просто отправится в мусор даже не будучи прочтенным.

Эффективное сопроводительное письмо объясняет причины вашего интереса к конкретной организации и позиции и определяет ваши самые необходимые навыки и опыт. Они должны выразить высокий уровень интереса и знаний о вакансии или проекте. 

Не пускайте дело на самотек, уделите 10 минут на написание хорошего сопроводительного письма - и ни один клиент не пройдет мимо.

16 марта 2012

30% сайтов заказывается без тендера, фрилансеры имеют заметную долю на рынке веб-разработки, а вот удалённые разработчики заказчиками не приветствуются

Интересное исследование провели Рейтинг Рунета при поддержке компании Proactivity Group. Данные для исследования были собраны в рамках серии опросов среди заказчиков сайтов.

Не буду пересказывать содержимое исследования, приведу лишь основные выводы:

  • Тридцать процентов сайтов заказывается без тендера, но чем дороже проект, тем выше вероятность приглашения нескольких кандидатов. Самый популярный формат — тендер на 2-5 исполнителей, предварительно отобранных заказчиком. На этот вариант приходится около 38% всех заказанных сайтов;
  • Рынок веб-разработки остаётся рынком «ручного» труда, и основная часть проектов выполняется малыми студиями и фрилансерами;
  • Среди фрилансеров есть специалисты, конкурирующие со студиями (в том числе крупными) за дорогие проекты;
  • Основная масса заказчиков предпочитает, чтобы исполнитель находился рядом с ними. Это доказывает, что рынок удалённых услуг далеко не столь развит, как может казаться со стороны.

По мотивам поста на Хабре.