• Правила публикации переводов?

    Equillibrium
    @Equillibrium
    Проблема в том, что за Переводы тоже иногда раздают инвайты. Послать на инвайт топик в стиле «перевод» нельзя, а при его публикации можно только поставить галочку, что это «туториал», но нельзя отметить, что это перевод. Вот если бы при редактировании таких топиков можно было назначать им стиль «перевод», проблем бы стало меньше имо
    Ответ написан
    Комментировать
  • Бесплатная IDE для Java Script'a?

    jetman
    @jetman
    WebStorm EAP бесплатен и имеет неплохую интеграцию с NodeJS: confluence.jetbrains.net/display/WI/WebStorm+6+EAP
    Ответ написан
    6 комментариев
  • Поиск максимально подходящих множеств

    Brand
    @Brand
    Ответ написан
    Комментировать
  • Какую версию Python изучать?

    Doktor_Gradus
    @Doktor_Gradus
    Книга Марка Лутца «Изучаем Питон» посвящена сразу обеим веткам, там подробно рассказываются различия, хотя и сделан некоторый упор на 3.x.
    Ответ написан
    Комментировать
  • Какую версию Python изучать?

    @gelas
    Читайте книги/документацию по 3й версии. Там будет и про новое прекрасное написно и указаны отличия от 2й версии.
    Ответ написан
    Комментировать
  • Куда поступать?

    zzeneg
    @zzeneg
    Хм, странная ситуация. 4 года назад при поступлении на IT-специальность в наш ВУЗ можно было баллы считать как математика+физика, так и математика+информатика. Похоже, сейчас такого уже нет. Но, насколько знаю, еще рано для 100% информации, обычно ближе к ЕГЭ появляется. На сайте моего ВУЗа нет никаких конкретных экзаменов и цифр по баллам.
    Могу посоветовать поискать про альтернативные пути поступления — олимпиады, например. Да и подготовиться специально к ЕГЭ можно без проблем. Достаточно запомнить как решаются задания из предыдущих лет — этого хватит баллов на 70-80, на новый тип заданий этого года можно забить.
    Ответ написан
    Комментировать
  • Java developer: знание классических алгоритмов — о чем это?

    @1nd1go
    Хе-хе. В 99% случаях, буду спрашивать о том как работает хэшмэп, какая скорость доступа к элементам ArrayList vs LinkedList, HashMap.

    Считающие себя продвинутыми собеседующие, могут спросить какой алгоритм лежит методе Arrays.sort.

    Собеседующие с ЧСВ over 9000, могут спросить какой алгоритм используется в TreeMap и что он из себя представляют.

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

    @vassabi
    судя по примеру у вас не массивы, а множества, что можно представить в виде битовых массивов (для 1-50 хватит 64бит)
    т.о. элементы массива — это 1 в соответствующей позиции ({1,2,5} ==> 0b0001 0110) количество совпавших элементов, это количество единиц после операции &.
    (расчёт количества единиц для ускорения взять из таблиц )
    Ответ написан
    Комментировать
  • Как готовить тематический сайт на основе карты?

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

    По поводу API: в Вашем случае отлично подойдут яндекс карты, но как альтернативу могу предложить посмотреть на google maps api и на основе OSM: leaflet, mapbox и openlayers.

    По поводу js фреймворка: выбирайте то что больше подходит Вашему сайту независимо от карты, тк карта по сути представление, такое же как, например, список или таблица. Возможно Вам хорошо подойдет какой-нибудь MVC фреймворк. По поводу JS MVC фреймфорков можно найти не одну статью на хабре.

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

    Надеюсь мой коментарий хоть чем-то Вам помог.
    Ответ написан
    Комментировать
  • Где хорошо отдохнуть до конца лета в районе Сочи?

    magnitudo
    @magnitudo
    Архитектор, программист, предприниматель...
    Летом. В Сочи. Нет людей. Это фантастика.
    А если кто и знает такое место напишите автору в личку, а то не будет такого места.

    А по сабжу. Посмотрите в сторону Абхазии (Питсунда) и пляж песчаный и людей меньше чем в сочи. А если не пугает галечный пляж (можно купить спец. тапки и спокойно ходить), то места вообще без людей в шаговой доступности (~30 мин. медленным шагом) бывают.
    А вообще качественно и недорого это не про наш сервис.
    Год назад ездили с женой как раз в Абхазию на 10 дней. Приличный двухместный номер, с душем и кондеем в гостинице Аибга обошёлся примерно в 40 к. Претензий к персоналу нет. Сломал у них душ, даже не пытались денег содрать. Кормёжка нормальная.
    Но по сравнению с Египтом и Турцией за те же деньги разница не в пользу нашего отдыха.
    Ответ написан
    3 комментария
  • Можно ли Python'ом заменить JavaScript и Java?

    avalak
    @avalak
    Если нравится Python, вам стоит обратить внимание на CoffeeScript.
    Ответ написан
    2 комментария
  • Лучшая первая книга об алгоритмах?

    Arktos
    @Arktos
    Кормен слишком большой. Это скорее справочник, чем книга для свободного чтения. Я бы порекомендовал для начала Иванов «Дискретная математика»
    Ответ написан
    Комментировать
  • Что происходит с Chrome в линуксе?

    mukizu
    @mukizu
    Перейдите во вкладку chrome://plugins/ и отключите гугловский flash(pepflashplayer) — это его вина.
    Ответ написан
    3 комментария
  • Как оптимизировать алгоритм сортировки файла?

    @rowdyro
    Ну я бы сделал так.

    Читать сроку, запоминать ее смещение от начала файла (int32), длину строки (int32), а время перевести в timestamp (int32) = ~12 байт на запись (+ оверхед явовских контейнеров)
    Сортировать все скопом по timestamp в один контейнер.

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

    В 512 Мб влезет ~44 млн. срок. (без учета оверхеда контейнеров)
    Ответ написан
    3 комментария
  • Как оптимизировать алгоритм сортировки файла?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Я не специалист по сортировке, но если быстро перебрать исходный (первый) файл и сделать копию только из второго столбца и номера строки — больше данных влезет в память (это второй файл).
    А по окончанию сортировки создать третий файл с результатами, выдергивая номера строк и з отсортированного второго файла, и забирая соответствующую строку из первого.
    Ответ написан
    1 комментарий
  • Учеба или работа?

    SLY_G
    @SLY_G
    журналист, переводчик, программист, стартапщик
    А вы потом советчиков искать будете, с ножом в руке, приговаривая «вы мне всю жизнь испортили»? :)

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

    @MikhailEdoshin
    Суффиксное дерево (также на английском). Строится за линейное время, время поиска пропроционально длине искомой строки, памяти, правда, много занимает. (Забавно, что в Дискретном анализе (2003) И. В. Романовского в главе «Суффиксное дерево» дается пример как раз с этой же фразой о Карле и Кларе.)
    Ответ написан
    4 комментария
  • А можно ли использовать язык BrainFuck на ЕГЭ?

    SeTeM
    @SeTeM
    Я в прошлом году писал ЕГЭ на Python3. На аппеляции пришлось минут 15 ждать, пока придет специально обученный человек, который его знал. При этом знал он его средне, тк я даже сам видел ошибоку, например, запутался в функции sorted() с передачей operator.itemgetter в него. В итоге подняли часть C на 3 балла (~7%).
    В этом году на ВМК на семинаре по программированию преподавательница сказала: «Вот до чего дошло! Школьник олимпиаду Ломоносов написал на Python!». Я ничего не сказал ей, но это опять был я :)
    Ответ написан
    1 комментарий
  • Python IDE

    @switlle
    www.jetbrains.com/pycharm/

    По-моему что-то луче чем JetBrains найти будет тяжело. Вы для начала попробуйте — потом купите когда будет очередная волна скидок. Уверяю Вас покупать будете с великолепным чувства радости!
    Ответ написан
    1 комментарий