программист в Badoo
  • Как попасть на работу в среднюю или крупную компанию

    то что ты сказал похоже на угадывание — вывалится/не вывалится — 50 на 50. Надо же объяснять почему ты так думаешь

  • Как попасть на работу в среднюю или крупную компанию

    На собеседованиях надо показывать не только знания, но и умение думать . Поэтому на вопросы на которые ты не знаешь ответа, можно и пофантазировать. В примере с интерфейсами можно было начать ответ в стиле — «Сам я так никогда не делал, но если бы я проектировал язык php, я бы сделал так ...... потому что ..... »

  • Высоконагруженные системы — с чего начать?

    більшість часу в реальності йде на i/o в серверних аплікаціях.
    Не верьте этой фразе пока сами в своём приложении не посчитаете.
  • Высоконагруженные системы — с чего начать?

    А чем всё это отличается от mongrel2 ? stackoverflow.com/...hy-use-mongrel2

    Поддержал: Artem Maschenko
  • Высоконагруженные системы — с чего начать?

    книг не знаю, но есть в России конференция — highload, позиционирует себя как конференция по высоким нагрузкам. Можно поискать в сети видео докладов. Там конечно не стоит всё воспринимать на веру, но для новичка многие вещи будут интересны.
    Какие то из докладов они выложили здесь — profyclub.ru/docs

    Поддержал: Дмитрий Шемет
  • Высоконагруженные системы — с чего начать?

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

    Высокие нагрузки — очень расплывчатое понятие и в разных конторах эту проблему решают по разному и разными инструментами. Если вам нравится С и если знаете линукс, то один из возможных вариантов — написание каких-нибудь быстрых сервисов (демонов) на С. Посмотрите исходники nginx, memcached, redis, почитайте про libevent / libev. Попробуйте написать модуль для nginx. Ну и конечно — алгоритмы, структуры данных и понимание как работает компьютер
    Не знаю, возьмут ли вас в работу компании работающие с большими нагрузками, но на собеседовании будет чувствовать себя увереннее :)

    И я по правда не в теме, нужны ли такие спецы в украине

  • CMF(CMS) vs. framework для сайтостроения на freelance

    То что нужно вашим текущим заказчикам — вы уже и так хорошо умеете. Если хотите делать что-то новое — прийдется искать других заказчиков. Иначе без практики вы ничему не научитесь.
    Из вашего сообщения непонятно — интересно ли вам программирование вообще. Если нет — то имхо лучше оставаться с WP, изучать его более досконально, изучать mysql, верстку и javascript

    Поддержал: byteslav cyberovskij
  • Работа в Англии

    65К — хорошая ЗП, особенно если учесть что жить будете не в Лондоне и аренда скорее всего обойдется дешевле.

    Насчет жизни (пишу про Лондон)
    Мне например очень нравится что полиция здесь не берет взяток и патрульные здесь действительно делают свою работу. К моей жене как-то подошел патрульный из-за того что у нее в сумочке телефон был виден и объяснил что это не безопасно и телефон лучше спрятать. Мелочи, а приятно.
    И таких мелочей на самом деле много. Постоянно замечаю что жить в англии проще.
    Все счета платятся через банк — один раз настроил в интернет банкинге и забыл.
    Здесь афигительно качественно работает почта. По крайней мере если сравнивать с нашей.
    Местный климат нам нравится. Да, он очень переменыивый и немного дождит, но нет очень холодных зим, летом — не обливаешься пОтом.

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

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

    3. У англичан непринято в глаза говорить неприятные вещи.
    Показательный пример:
    Друг через специальное агентство искал куда приютить свою собаку на время отпуска. За деньги естественно. Привел пса на просмотр в одну британскую семью. Они такие улыбаются, говорят: «Хороший пёсик. Можете приводить его к нам когда хотите». Друг — доволен. Возвращается на работу и через пару часов получает звонок от агентства что та семья отказалась взять его собаку.

    4. Здесь очень много людей живут на бенефиты и не хотят работать.

    5. Очень много черных, арабов, индусов. Так что если вы рассист — может вам и не стоит ехать сюда.

    6. Много представителей секс меньшинств. Если у вас есть предубеждения против них — лучше не ехать сюда.

    7. Среди англичанок — очень мало красавиц. Не знаю, может по этой причине здесь много геев :)

    8. Англия абсолютна не готова к снегу. Малейший снежок создает в стране колапс — поезда не ходят, аэропорты закрывают. Но вообще снег зимой выпадает всего пару раз (говорю про Лондон)

    В целом у нас с женой очень хорошие впечатления и мы хотим здесь остаться

  • Проблеми з записом кирилиці в файл за допомогою функції saveHTMLFile() в PHP

    stackoverflow.com/...lf-closing-tags

    DOMDocument->saveHTML() takes your XML DOM infoset and writes it out as old-school HTML, not XML.
    Поддержал: onemore
  • Когда вы начали работать?

    Начал бесплатно делать сайты где-то в 17 лет чтобы набраться опыта. Через 1.5-2 года — начал уже искать заказчиков за деньги. Начинать работать надо как можно раньше. В универах не учат многим практическим вещам (или может у меня такой универ был :( )

    Поддержал: Anton Karpenko
  • Какие дополнительные языки должен знать веб-программист?

    bash, sed, awk — это, конечно, не те языки которыми можно похвастаться в резюме, но они позволяют автоматизировать и/или упростить некоторые рутинные задачки.

  • Ищем разработчиков на Perl (или готовых его изучить), iOS, Androind/Java и на фронт-энд в Амстердам

    А компания не думает о том чтобы нанять 35-40 питон/пхп девелоперов и начать постепенно переносить разработку на более современные технологии ? Со стороны, создается впечатление что компания лет через 5 может стать неконкурентноспособной просто потому что не сможет найти достаточно девелоперов. Немногие согласятся писать Perl-код за такие деньги в условиях говнокода :)
    Я без наездов :) Мне нравится ваш сервис. Но я эту вакансию видел кажется еще полгода назад на github и вы до сих пор не набрали людей :(

  • Highload — это сколько?

    На таких нагрузках надо изначально следить за загруженностью системы. Позволю себе прорекламировать свою же статью по этому поводу — habrahabr.ru/...oo/blog/149695

  • Highload — это сколько?

    У тебя есть реальный проект, написанный тобой, который работает по такой схеме с mysql-proxy ?

    Поддержал: Rostyslav Dzinko
  • Highload — это сколько?

    а изменения данных слать мастер-базе, без изменения кода
    Слейв может отставать от мастера и иногда нужно делать селекты на мастер чтобы показать юзеру правильные данные. Как ты это сделаешь на уровне mysql-proxy ?
  • Highload — это сколько?

    какие же проблемы будут с сессиями ?
    по умолчанию пхп хранит сессию в файле.
  • Highload — это сколько?

    Я отвечу на него если вы ответите почему из десятка людей, которые участвуют в дискуссии, вас заинтересовала именно моя квалификация

  • Highload — это сколько?

    Нельзя так просто взять сайт, написанный обычным php-программистом и запустить на нескольких серверах. Кроме базы будут еще проблемы с сессиями. Да и с базами — если их стало несколько то надо код поменять чтобы они делали коннекты правильно. Если выбрали мастер-слейв репликацию — надо научить код делать коннект к мастеру для insert/update/delete запросов и коннект к слейву на чтение (с редкими исключениями)

  • Highload — это сколько?

    А почему вы спрашиваете ?

  • Highload — это сколько?

    По-моему термин highload стал широко использоваться благодаря одноименной конференции в москве. И по хорошему он должен называться high scalability. Но слово highload для русскоговорящих — проще.

← Сtrl 1... 345678 Ctrl →