• Тысячи пользователей вконтакте с зашифрованными данными на стене, что это может быть?

    YardalGedal
    @YardalGedal
    yeah boy
    Раскрою заговор:
    Используем дедуктивный метод :)
    1. На странице, на которую Вы предоставили ссылку есть посты, отправленные через приложение vk.com/app4610150 .
    2. Создателем этого приложения является vk.com/dginz .
    3. На его странице в разделе город указано "Санкт-Петербург"(Штаб ВК).
    4. В друзьях по работе у него есть известные всему ВК личности, такие как Рогозов, Илларионов, Клюшников и другие. Все они являются сотрудниками и разработчиками Вконтакте.
    Думаю дальше продолжать не нужно? :)

    UPD 08.01.2019
    Некоторые из этих аккаунтов теперь используются для нужд разработки и при тестировании функционала. Например, Spotti - использовался для тестирования видеозвонков. Далее идут несколько аккаунтов с именами Security, использовавшихся для тестирования закрытых страниц.
    Ответ написан
    10 комментариев
  • Клиент много задает вопросов, как быть?

    @Dum_spiro_spero
    Опишите ситуацию целиком.
    По опыту - бывает ситуация когда клиент хочет чтобы ему не только сделали некую работу, но и научили делать такую же работу самому, рассказали о ситуации на рынке, конкурентах, ценах у конкурентов, и т.п...
    Простой пример - клиент хочет купить компьютер - но сомневается в своих возможностях купить рассыпь комплектующих и все скрутить/собрать. Поэтому у потенциального продавца он выспрашивает массу инфы - чтобы использовать ответственные знания, а не из книжки, и сэкономить на оплате сборщика-компьютерщика. Но возможно в процессе беседы он решит, что игра не стоит свеч и тогда продавец получит свои деньги. Правда таких клиентов все же очень мало.
    Наверное в любой деятельности есть некие моменты связанные с коммерческой тайной, если это не навык формирующийся годами - я могу во всех подробностях рассказать как надо играть на пианино например ))).
    Или то, что клиент мог бы сделать в принципе сам, но не хочет - нет времени-желания-инструмента-навыки недостаточно качественны. И если клиент сам представляет как и что надо делать - то вопросы логичны - потому что способ выполнения работы будет влиять на качество результата. А роль качества может проявиться существенно после гарантийного срока.
    Ответ написан
    Комментировать
  • Знаете ли вы столь же полезные сайты как Toster, Habrahabr, Lifehacker?

    @Max_Drevo
    instructables.com
    DIY-поделочки и большие проекты с подробными инструкциями.
    Ответ написан
    Комментировать
  • Знаете ли вы столь же полезные сайты как Toster, Habrahabr, Lifehacker?

    @vacoo
    Ответ написан
    Комментировать
  • Знаете ли вы столь же полезные сайты как Toster, Habrahabr, Lifehacker?

    @FedorArefyev
    Инженер IT (внедрение MES, SCADA)
    Ответ написан
    Комментировать
  • Знаете ли вы столь же полезные сайты как Toster, Habrahabr, Lifehacker?

    Bandicoot
    @Bandicoot
    Вась-программист
    Комментировать
  • Как объяснить проект-менеджеру где заканчивается его работа и начинается работа проектировщика интерфейсов?

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

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

    Создание интерфейса — это задача дизайнера. Менеджер должен предъявлять вопросы и озвучивать реальные или возможные проблемы перед дизайнером. Но правки и переделки должен делать сам дизайенр, своими руками. Важно еще понимать, в какой форме менеджер должен ставить задачи перед дизайнером. Он не должен просить дизайнера «сделать кнопку красной, а не зелёной». Он должен сформулировать проблему в целом — например, «нам нужно увеличить число кликов по кнопке в два раза» — чтобы дизайнер сам подумал, как её лучше решить и предложил свой вариант.

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

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

    laska
    @laska
    PHP/JS разработчик
    Разумеется обычно никто их не пишет (есть готовые протестированные библиотеки), но знать что эти алгоритмы есть необходимо. И разобрать их тоже необходимо.

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

    Ну так вот, "покачка тела" ни у кого не вызывает сомнений. Её легко формализировать, пощупать. Но "прокачка мозга" точно так же существует. И тщательный разбор книг условного Вирта даст вам именно это. И хоть вы не сможете увидеть увеличившийся вес на штанге, следующую книгу вы поймете быстрее.
    Ответ написан
    Комментировать
  • Заказчик вместо обещаных 3 часов моего времени делает правки уже 4й день, что делать?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    Встретил где-то в Инете заметку под названием, если не путаю, "Последнюю работу мы делаем бесплатно".
    Автор не приступает к выполнению новой работы до полного расчета за уже выполненную.
    Я примерно так же поступаю.
    3 часа отработали? Деньги на бочку, и работаем дальше.
    Первая работа может оказаться последней и, возможно, бесплатной... И так бывает.
    Ответ написан
    5 комментариев
  • Тысячи левых запросов в логах к страницам сайта. Откуда, как бороться?

    @Multigame
    Возможно...
    Вы используете CMS у которой может быть модуль, доступный по запрашиваемому пути. В интернете гуляют кучи пауков-грабберов, сдирающих информацию с сайтов для различных целей. Зачастую сайты на базе cms-систем становятся первоочередной целью таких систем.

    Относительно борьбы с этим... Вероятно ваша система полноценно обрабатывает такие запросы (веб сервер + интерпретатор + база данных). Если это действительно так, то можно с помощью .htaccess (если сервер apache) обрубить запросы к несуществующим юрлам на статичную страницу, или сразу возвращать ошибку... Таким образом снимается нагрузка с бд и интерпретатора.
    Если запросы обрабатывает только веб-сервер то можно использовать jail-демоны, типа fail2ban. Но для большинства хостингов это не сработает, поскольку невозможно установить fail2ban.

    Вообще весь комментарий - вилами по воде, учитывая что информации предоставлено явно недостаточно...
    Ответ написан
    Комментировать
  • Как загнуть края у блока?

    nalomenko
    @nalomenko
    Руководитель отдела разработок в студии «Lava»
    Ознакомившись с этой статьёй, Вы поймёте, как решить задачу. Обратите внимание на схожую форму в самом конце страницы (Flag).
    Ответ написан
    1 комментарий
  • Как побороть свою лень?

    @asdz
    Если вы человек ленивый, то никакие теории, книжки, записи не помогут. У вас только один путь - вас нужно заставлять и точка.
    В общем случае принципы такие:
    1. стимулирующее воздействие на выполнение нужного нам действия - всегда внешнее (а иначе вы бы не спрашивали тут). Т.е. вы не можете осознанно себя стимулировать, нужна помощь.
    2. найти в себе внутренние мотиваторы - те, что действительно заставляют вас что-либо сделать (например, вы любите вкусно поесть - вас не нужно заставлять это сделать. Даже если вы не голодны).
    3. сделать конвертер мотивации. Вы должны с помощью чего либо сконвертировать отсутствующие мотиваторы, из тех которые у вас в избытке, т.е. сбалансироватся.

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

    Постепенно, чередуя периоды интенсивной работы и отдыха (если возложить на себя сильно непосильную задачу можно сломаться) вы привыкнете к такому режиму, почувствуете плоды ваших усилий, а это в свою очередь также вас будет мотивировать. Избавитесь от лени, но останавливаться нельзя, нужно ставить планку выше и выше. И так до конца.
    Ответ написан
    Комментировать
  • Как побороть свою лень?

    redfieldone
    @redfieldone
    Старый , лысый и без денег.
    Я отработал год с минимумом выходных, где то 5 в общей сложности. Частенько не спал, а бывало и по 2.5 суток, результатов в денежном эквиваленте не много, еще и кинули 1 раз, причем те от кого точно не ожидал.
    Теперь работаю скрипя зубами и не то что бы с ленью, а даже с ненавистью, учусь так же .

    Мораль:
    1. Что бы не было лень, нужно отдыхать от работы , да подальше от компьютера.
    2. Что бы любить свое дело , нужно работать прежде всего головой , а не рваться в бой выписывая тонны кода , пускай качественного . Но ваш личный результат зависит не от количества строк, а от вашего личного плана действий и от желания (Пункт 1).
    3. Заказчики подождут, не спешите рваться в бой , обдумайте сначала не только план работы, но и выход из ситуаций на случай того если заказчик откажется платить или оплатит не полную цену.
    Ответ написан
    Комментировать
  • Как побороть свою лень?

    Bandicoot
    @Bandicoot
    Вась-программист
    Я просто сразу начинаю писать код, не думая о результате. Настраиваю себя на рабочий процесс. Потом, когда уже пойдет-поедет и я войду в состояние "потока", начинаю работать с умом. Просматриваю, что уже написал. При необходимости переписываю и решаю, что делать дальше.
    Сначала нужно вообще что-то сделать, затем сделать это правильно и потом сделать как следует.
    Ответ написан
    1 комментарий
  • Изучил JavaScript, что дальше?

    Kofi
    @Kofi
    Ответ простой - нужна практика. Чем больше ты будешь писать на языке, тем больше ты его будешь узнавать. Если возникает путаница, то надо смотреть решения профессионалов и по ним решать свои задачи. Со временем придет понимание и не потребуется больше подглядывать в чужие решения.
    Ответ написан
    Комментировать
  • Изучил JavaScript, что дальше?

    mzcoding
    @mzcoding
    Web-Разработка
    Побольше практиковаться, с опытом придет))
    Ответ написан
    Комментировать
  • Как развить мышление для программирования?

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

    renat79
    @renat79
    dude with laptop
    Совсем недавно я вывел для себя такое понятие, как "надежная" и "ненадежная" прибыль.


    У молодой веб-студии в любом случае будут на начальном этапе только "проектные заработки".
    Если вы любите свою работу и делаете ее качественно - работа у вас всегда будет. Позже при удачном раскладе вы сможете создать постоянный финансовый поток за счет "поддержки" и cross-sale. На западе студии зарабатывают именно на этом. Пробуйте продавать сопутствующие услуги - хостинг, SEO продвижение, SMM, консультируйте по автоматизации клиентского бизнеса - например, продавайте ему сервисы по управлению клиентами или сервисы по управлению задачами.

    Экономьте вначале максимально. Вам не нужен офис, бухгалтер и тд. Главное придите на встречу в чистой одежде).

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

    Отладьте весь процесс работы с заказчиком.
    • Продумайте и пропишите в договоре схему оплаты такую, чтобы в любом случае, если ваш клиент "спрыгнет" - вы были бы в плюсе. Это важно.
    • Продумайте основные проблемные моменты, из которые могут возникнуть задержки - очень часто это контент со стороны заказчика, к примеру. Пропишите их в договоре
    • Фиксируйте переписку с заказчиком обязательно. Никаких правок по телефону. Лучший вариант -используйте сервис типа бейскемп или аналог. Мы у себя пользуем русскоязычный ворксекшен


    Тут еще ключевой момент вспомнился - если ВДРУГ клиент хочет и готов заплатить - немедленно ломитесь за деньгой)) завтра может быть уже поздно )

    Ну и потом, когда вы устанете от неадекватных заказчиков - вы будете делать "свой" проект, зуб даю )

    Удачи вам, Ренат
    Ответ написан
    Комментировать
  • Видеоуроки - есть ли польза?

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