Задать вопрос
  • Кому нужен старательный IOS - junior без опыта?

    kumaxim
    @kumaxim
    Web-программист
    Был у меня определенный промежуток времени, когда у меня бизнес рухнул, долги остались и мечтал я устроиться на работу.... Эх, 8-ми часовой рабочий день, 5 дневная рабочая неделя.... Раскис в общем я.

    Теперь ближе к делу. Нулевой опыт? Ты мерчентайзер/кассир в супермаркете, который услышав разговор двух фрилансеров про заработки на oDesk 3-5к у.е. в месяц решил стать программистом?

    Когда-то автор ядра Linux Линус Торвальдс сказал: "Болтовня ничего не стоит, покажи нам свой код"!

    С моей точки зрения твой алгоритм должен быть примерно таким:
    1)Регистрируйся на brainstorage.me (заполнение базовой анкеты)
    2)Указывай все технологии, которыми хоть в какой-то степени владеешь: git, yii, laravel, php, mysql, postgreSQL, redis... Причем не важно в какой именно степени ты знаешь, приложение Getting Started из документации освоил(для фреймворков), сервер запустить смог(для БД) - ок, будем считать что минимальное знакомство с ними ты имеешь
    3)У тебя есть какой-то код? Может быть твои лабы, курсовые, диплом и т.п. Выложи его в паблик на GitHub и добавь ссылку в резюме. Покажи свой код!
    4)Рассылай резюме максимально большому количеству предприятий. В сопроводительном письме пиши что мол опыта почти нет, готов работать за еду

    Далее ждешь тестовых заданий и пытаешься сделать их. По результатам уже разговариваешь с работодателем на тему з/п, испытательного срока и т.д. Из своего опыта могу сказать, что для junior в моем регионе(юг РФ) максимальная з/п 250 у.е. по текущему курсу. Как в центре РФ - не знаю.

    Удачи! :-)
    Ответ написан
  • Какая визуальная среда разработки под Windows самая простая?

    kumaxim
    @kumaxim
    Web-программист
    Блокнот - самая простая среда разработки для всех языков программирования и разметки! Набрал в нем что тебе нужно и запустил его через cmd. Все!

    Если хочется каких-то окошек, раскраску кода и т.д. - присмотрись к продуктам jetbrains. 30 дней триала с головой хватает чтобы отдать потом 100 баксов за нее.
    Ответ написан
    Комментировать
  • Как прeодолеть зону комфорта, стать фрилансером не обанкротившись?

    kumaxim
    @kumaxim
    Web-программист
    Для начал ответь сам себе на вопрос "А чем тебе неудобна текущая золотая клетка"? Можешь не писать здесь, но определись для себя.

    Далее нужно осознать, что фриланс - это подвид бизнеса. Есть книжка Р.Киосаки "Квадрант денежного потока". Там всех людей, работающих в экономике разделяют на 4 части:
    1. Р - наемные работники
    2. П - предприниматели
    3. Б - бизнес
    4. И - инвесторы

    Фриланс - это сегмент П. Ты работаешь один, возможно зарабатываешь больше чем работая по найму, но вот ты заболел, продуло тебя где-то, температура 38.5.... Сомневаюсь что ты из стали сделан и сможешь в таком состоянии писать код.
    Сегмент П очень хорошо охарактеризовал г-н Залогин из Локус Медиа. Он сказал примерно так: "Вы человек-велосипед - пока крутите педали - едите, как только перестали - упали"

    Переходя к твоему вопросу о выходе из зоны комфорта.
    Первое что рекомендую перед началом своего бизнеса - оплати все долги. Закрой ипотеку, погаси автокредит, все потребительские заемы и т.д. В случае если ты провалишься(первый блин, обычно, комом) по крайней мере ты со своей семьей не под мостом окажешься.
    Второе - содержание семьи. Никакие твои заработки не должны влиять на твою жену/ребенка. Твои родные, как минимум, должны иметь крышу над головой + еду на столе. Посчитай сколько ты платишь за комуналку + еду. Далее умножаешь эту сумму на 24 месяца. Это финансовая подушка твоей семьи.
    Третье - планирование. Бизнес без бизнес-плана - это не более чем хобби. С 16 лет стремился зарабатывать в сети. Продавал ссылки на sape.ru в 2008-2009, работал с трафиком в 2010-2012, продавал китайские безделушки с 2013-2014... Сейчас ушел в разработку одного SaaS-решения. Первые пару месяцев оптимизм из ушей хлещет, думаешь "Да все будет, да это фигня, преодалею...." Но вот начинаются черные полосы: ТИЦ сайта в планируемый апдейт не вырос до нужного значения, твой сайт на 9 месте в выдаче, вместо требуемой тебе 3-4 позиции, товар из Китая на таможне завис.... Да я могу до бесконечности перечислять проблемы, которые возникали у меня... А время - деньги: тебе нужно платить аренду, зарплату, рекламу, кредиты и т.д. Не платишь - начинается ругань, из Максима Александровича я сразу превращаюсь в мошенника, кидалу, сволочь... эх, во общем суть ты понял. Думай на 2 шага вперед, вот что я хочу сказать
    Четверное - не делай бизнес с полного нуля. Перт Осипов(проект Бизнес Молодость) в каком-то из видео говорил, что мы не ценим самое ценное что у нас есть, мы воспринимаем это как должное, когда для других людей это может быть сравни бриллианту среди кучи стекляшек. Вы не первый день работайте в ИТ по какой-то специализации, так ведите эту специализацию и дальше. Занимайтесь своим любимым делом.
    Пятое - не пытайтесь все делать сами. Когда я запустил свой самый первый интернет-магазин по Китайским безделушкам я все делал сам: рисовал дизайн, верстал его, настраивал рекламу, обзванивал клиентов, носил товар на почту.... В общем занимался вообще всем! Причем за всей этой рутиной я не видел, что мой сайт работает не эффективно, я упускаю из виду 20% горячих клиентов, 10% моих бандеролей исчезают в глубинах Почты России... Вы как первое лицо компании должны знать все процессы своего предприятия, иначе Вы не сможете им управлять, но Вам не нужно все процессы делать самому. Отдайте часть на аутсорс или делегируйте наемному сотруднику.
    Шестое - я на этом очень сильно обжегся около 3-х лет назад.... Ставьте своим сотрудникам четко достижимые KPI(ключевые показатели эффективности). Например, есть у меня форма заказ обратного звонка на сайте. Человек пишет туда своего Имя и номер телефона, после чего эти данные попадают в CRM. Для менеджеров, которые у меня обрабатывают вызовы клиентов один из KPI звучит так: перезвонить клиенту в течении 15 минут после поступления от него заявки, если она поступила в рабочее время. Причем все KPI Вы должны сформулировать максимально точно и подробно. Я сам с KPI работаю так: есть у человека базовый оклад и базовый набор KPI, которые ему необходимо выполнять. Если он их выполняет - получает оклад, выполняет лучше - получает оклад + премию. Причем оклад у меня сам небольшой, около 6 т.р., но нижняя з/п у меня примерно в 2,5 раза выше.

    Первые 4 пункта - это как мягко выйти, вторые два - как не свалиться.

    В целом о бизнесе в РФ могу сказать что его делать относительно легко. Достаточно просто делать что-то хорошо и по человечески относится к своим клиентам. Примерно за 1 год Вы нарабатываете определенную базу контактов(поставщики/партнеры/клиенты), которые Вас знают и доверяют Вам. А далее главное все это не растерять.

    Вам могут все Ваши родные/коллеги/друзья говорить "Да ты что, сейчас санкции, налоги, коррупция..." Поверьте, все это херня! Под прессом можно работать и зарабатывать, причем когда его снимут - Вы получите взрывной рост. А все эти отговорки про санкции, коррупцию, высокие налоги... Да просто у кого-то очко играет!
    Ответ написан
    14 комментариев
  • Можно ли скрыть файл на ftp для определнных пользователей?

    kumaxim
    @kumaxim
    Web-программист
    Для виртуального хостинга единственный вариант "сокрытия" файла - его шифрование, т.е. закройте нужный Вам файл ionCube или Zend Encoder.

    Если бы был доступ к консоли, т.е. минимум VDS, можно было бы с правами чуть пошаманить, но раз его нет, описывать этот способ не буду.

    UPD:
    Для начала напишите в поддержку Вашего хостинг-провайдера и спросите стоит ли у них на хостинге ionCude(или Zend) Loader. Суть этого шифрования - кодирование текстового скрипта в байт-код, т.е. открывая файл в текстовом редакторе Вы будите видеть какой-то бессмысленный набор символов, однако для PHP это будет по прежнему осмысленный код. Википедия про Zend на этот счет говорит:

    Zend Guard — позволяет закодировать скрипт в байт-код, который потом можно использовать точно также как и обычный, за исключением возможности его отредактировать. Предназначено для защиты интересов и интеллектуальной собственности разработчика. Для работы таких скриптов обязательно нужен Zend Optimizer


    ionCude делает примерно тоже самое. К вопросу что лучше?! Я сам больше симпотизирую Zend, т.к. некогда достаточно активно работал с их инструментами. ionCude не могу сказать лучше или хуже, потому что с ним почти не сталкивался.
    В сети ZendEncoder давно уже на торрентах лежит, однако у ionCube на сайте я видел форму онлайн-шифрования. Так что решай сам что тебе больше нравится. Оба решения с поставленной тобой задачей справятся.
    Ответ написан
  • А как вы развивали умение разбираться в чужом коде?

    kumaxim
    @kumaxim
    Web-программист
    Для начала пройдись по GRASP-паттернам, потом по GoF-паттернам. Если до тебя это писал на другой junior методом copy-past, то тебе это сильно поможет. Неплохой курс по паттернам вот.
    А вообще научиться кататься на велосипеде можно только катаясь на велосипеде... Больше практикуйтесь и будет Вам счастье. :-)
    Ответ написан
    2 комментария
  • Как можно сделать наименьшими усилиями веб-форму из PDF?

    kumaxim
    @kumaxim
    Web-программист
    Есть два отличных решения: BootStrap и Form Builder for Bootstrap. Подложите свои стили и будет Вам счастье.

    Пользуйтесь :-)
    Ответ написан
  • Self hosted web-archive?

    kumaxim
    @kumaxim
    Web-программист
    Сделать подобие своего GitHub.
    Ответ написан
    Комментировать
  • В каком возрасте можно (начать) заниматься программированием?

    kumaxim
    @kumaxim
    Web-программист
    1.Силовики всегда нормально получали, только в зависимости в времени их доход был "черным" или "белым"
    2.Насчет после 25 информация усваиваться и т.д. Если считаешь что начинаешь тупить - сходи в больницу, попроси выписать тебе курс сосудистых как при инсульте(если пугает слово, замени "как при заикании"). По цене это от 25-40к рублей, но мозг разноняет весьма не плохо. Чем-то на NZT похоже, хех...
    Ответ написан
    Комментировать
  • Как сделать слайдер отзывов по 2 штуки на страницу (со сдвигом в 1) на Bootstrap?

    kumaxim
    @kumaxim
    Web-программист
    Заменить col-md-* на col-xs-*
    Ответ написан
    Комментировать
  • Реально ли попасть на github?

    kumaxim
    @kumaxim
    Web-программист
    Я не понимаю что Вы имеете ввиду под "пускают". Любой зарегистрированный участник GitHub может сделать форк репозитария, поправить исходники в своем форке и предложить внести его изменения в главный. Если автор главного фреймворка сочтет их необходимыми(к примеру они закрывают какой-то баг или добавляют функционал, который давно просят юзеры), то примет, в противном случае - нет. Все же просто :-)
    Ответ написан
    Комментировать
  • Поздний старт в ИТ - есть ли шансы?

    kumaxim
    @kumaxim
    Web-программист
    Г-н ТС, в ИТ всем плевать какие у Вас бумажки, особенно если Вы работайте через интернет. Выполняйте тестовое задание, потом 1-2 проекта с оплатой по факту и вот с Вами клиент уже хочет работать на постоянной основе. (речь про фриланс)

    Насчет устроится в офис лично я сам не задумывался. Я сам уже хз сколько занимаюсь предпринимательской деятельностью в той или иной степени, поэтому как я буду работать на кого-то я даже не представляю.
    Ответ написан
    Комментировать
  • Что послушать про программирование?

    kumaxim
    @kumaxim
    Web-программист
    Уйдите чуток от программирования, расширьте свой кругозор. Я когда-то в маршрутках по дороге дом < = > коворкинг слушал:
    1)Самый богатый человек в Вавилоне. Клейтон
    2)Богатый папа, бедный папа. Киосаки
    3)Квадрант денежного потока. Киосаки
    4)Искусство войны. Сунь Цзы

    *Через точку - фамилия автора

    Выше перечисленное - это бизнес-литература, однако мне как вольному копейщику было весьма интересно. В прочем, у каждого из нас свой путь...
    Ответ написан
    2 комментария
  • Перенес сайт на localhost из хостинга. Сайт на CodeIgniter. Сайт не открывается. В чем может быть проблема?

    kumaxim
    @kumaxim
    Web-программист
    1)Попробуй дописать index.php к запросу, т.е. mysite.com/index.php
    2)Открой config.php и поменяй домен на свой
    3)В файле database.php смени настройки подключения к БД
    Ответ написан
    Комментировать
  • Какой CSS-фреймворк используете?

    kumaxim
    @kumaxim
    Web-программист
    Если у тебя уже есть готовый сверстанный шаблон, нужно только к нему добавить адаптивности, скачай компонент сетки из Bootstrap(greed system называется, кажется) и добавь к своим стилям.
    Ответ написан
    Комментировать
  • Существует ли расширение Chrome для маркировки текста?

    kumaxim
    @kumaxim
    Web-программист
    Посмотрите в сторону EverNote, у него есть расширение для браузеров, которое, по крайней мере, поддерживает сохранение произвольного текста с веб-страницы.
    Ответ написан
  • Как сверстать блоки разных размеров на всю ширину?

    kumaxim
    @kumaxim
    Web-программист
    На чистом CSS не подскажу, но есть такой фреймворк - Twitter Bootstrap. В нем пример Horizontal form это именно то, что Вам нужно.
    Ответ написан
    Комментировать
  • "Запасная" профессия для программиста?

    kumaxim
    @kumaxim
    Web-программист
    Итак, сети нет, вокруг полно голодных бандитов с кольтами/калашниковыми. Пусть этот контингент будет основным клиентом(а их будет много, как мне видится). Для начала нам нужно завербовать с десяток таких ребят. Как? Думаю я служил с кем-то, с кем-то врагов бил, в общем берем своих людей в дело.
    Далее, вспоминаем, что кушать-то всем хочется... Следовательно нужно где-то достать как-минимум хлеба. Цепочка хлеба примерно такая: поле - пшеница - элеватор - мельница - пекарня - лавка магазина.

    Поле - тяжело ли найти кусок пригодной земли?
    Пшеница - посеять на поле и убрать - тяжело, но сильной подготовки не нужно
    Элеватор - в примитивном случае - амбар
    Мельница - пару жернов + пленные враги = мука
    Пекарня - костер и формы да дело в шляпе
    Магазин - прилавок и кассовый аппарат

    Собственно садись на любом этапе цепочки. Тут ты и братков своих сможешь прокормить и сам не помрешь да еще и бизнес иметь будешь.
    Ответ написан
    Комментировать
  • Какой язык программирования наиболее востребованнный сегодня?

    kumaxim
    @kumaxim
    Web-программист
    Востребованы прямые руки, растущие из плеч, и светлая голова.
    На чем они уже пишут особого значения не имеет.
    Ответ написан
    Комментировать
  • Можно ли с помощью bootsrap 3 организовать резиновое меню?

    kumaxim
    @kumaxim
    Web-программист
    При использовании компонента Navbar - нет или я не знаю как. Если писать что-то свое через ul/li - можно.
    Ответ написан
    1 комментарий