• В чем может быть актуальность, нахождения выхода из 2-мерного лабиринта?

    Flanker_4
    @Flanker_4
    Ваша задача касается indoor (внутри помещения) навигации мобильных роботов, где этот самый луч - банальный лазерный дальномер. Следовательно Вам нужно гуглить именно по этим тегам.
    https://en.m.wikipedia.org/wiki/Mobile_robot_navig...
    Ответ написан
    Комментировать
  • Как на английский переводится "инструкция"?

    sim3x
    @sim3x
    Философски, любой стейтмент или експрешн является инструкцией виртуальной машине

    www.2ality.com/2012/09/expressions-vs-statements.html

    фразу блохер скомуниздил отсюда, видимо, www.w3schools.com/js/js_statements.asp
    In HTML, JavaScript statements are "instructions" to be "executed" by the web browser.
    Ответ написан
    Комментировать
  • Объясните как справится с гитом?

    @balamyt92
    ; select * from users; --
    Для начала надо научиться использовать ветки, одновременной работы в одной ветке разных людей допускать нельзя, чревато множеством проблем. Начали работать над задачей? создайте ветку! Закончили работу? Пулл реквест в главную ветку! Тогда проблем станет меньше!
    Вот образец nvie.com/posts/a-successful-git-branching-model
    Ответ написан
    Комментировать
  • Как сделать, чтобы обрезалась картинка в SKSpriteNode?

    Flanker_4
    @Flanker_4
    Попробуйте так (я просто погуглил)
    stackoverflow.com/questions/27636391/sprite-kit-ho...
    Ответ написан
    Комментировать
  • Куда публиковать научную статью?

    @FoxInSox
    Так тут, на Тостере прямо и публикуйте. Я думаю ученики 9-10 класса оценят как минимум.
    Ответ написан
    7 комментариев
  • Как вы понимаете, когда и какой метод необходимо использовать?

    В общем меня это сводит с ума и я не понимаю, неужели все сводится к тому,чтобы брать и гуглить?

    Данная методология программирования называется Stack Overflow Driven Development, и практикуется даже программистами экспертного уровня.
    Ответ написан
    Комментировать
  • Как продолжать развивать open source проект, если мэйнтейнер забросил этот проект?

    nazarpc
    @nazarpc
    Open Source enthusiast
    1) Написать автору проекта на почту, готов ли он добавить вас к разработчикам (collaborators) проекта чтобы вы продолжили его дело, иногда они очень даже не против
    2) Если нет ответа/против - делаете форк, мержите сами пул реквесты в свой форк (и уведомляете об этом авторов пул реквестов, они могут быть заинтересованы)

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

    P.S. Имею аналогичный опыт:)
    Ответ написан
    1 комментарий
  • Реально ли студенту получить работу за рубежом?

    @JohnJon
    Если устраиваться сразу и напрямую в зарубежные компании, обязателен ли диплом?


    Да. Все русские, кто работают за рубежом имеют диплом и как правило хорошего вуза.
    Без диплома уехать за границу шансов мало или почти нет.
    И почему 6 лет учиться? Сейчас только 4 года учатся.
    Ответ написан
    Комментировать
  • Реально ли студенту получить работу за рубежом?

    @PyTiMa
    Учусь, кручусь, верчусь.
    А ты не узнавал о поступлении за границу в ВУЗ по своей специальности?
    Наличие диплома не обязательно, но при нормальном обучении вуз тебя воспитает, даст тебе время на раздумья и развитие. Он поможет тебе перевоспитаться.
    Насчет трудоустройства: я учусь на 1 курсе и моему фак-тету постоянно приходят предложения на junior вакансии. Но это не значит что компании берут только людей из вузов, я уверен что приди к ним толковый человек, они его возьмут, да еще и научат. Если ты крутой специалист, знаешь язык на котором общается команда - тогда уж точно проблем не будет. Но "крутой специалист" приходит со временем, так что придется готовиться к ошибкам и неудачам, которые не должны тебя остановить ( в рамках разумного).
    Ответ написан
    Комментировать
  • Как установить Иос на эмулятор под виндоус или линукс?

    @Wheelie
    не можно.

    Скачайте образ mac os для виртуалки. Или хакинтош.
    Ответ написан
    Комментировать
  • Как устроиться младшим разработчиком имея ~5 лет опыта?

    sim3x
    @sim3x
    как мне быть?
    перестать задавать вопросы тут не по теме
    И пойти уже на собеседование
    Ответ написан
    7 комментариев
  • Как себя поведет блоки с таким последованием?

    Flanker_4
    @Flanker_4
    Будет lock , так как Вы в очередь пытаетесь добавить синхронную задачу, уже "находясь в очереди"
    Do not call the dispatch_sync function from a task that is executing on the same queue that you pass to your function call. Doing so will deadlock the queue. If you need to dispatch to the current queue, do so asynchronously using the dispatch_async function.
    Ответ написан
    Комментировать
  • Можно ли с MacPro (OS X 10.7.5) вывести изображение на TV без проводов?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Вам понадобится приставка Apple TV (можно и предыдущего поколения) + функция AirPlay.
    Ответ написан
    6 комментариев
  • В iOS не предусмотрены гиперссылки?

    Flanker_4
    @Flanker_4
    Что-то не то говорят Ваши разработчики.
    У NSAttributedString есть параметры, которые отвечают за link
    Что-то типа (на obj-c)
    NSMutableAttributedString * seeMore = [[NSMutableAttributedString alloc] initWithString:@"Learn more"];
        [seeMore addAttribute: NSLinkAttributeName value: @"http://google.com/" range: NSMakeRange(0, seeMore.length)];

    Ну и далее все как обычно
    label.attributedText = seeMore;

    + у UITextView (да и у label то же) есть такое свойство как linkTextAttributes, которое позволяет изменить цвет, нижнее подчеркивание и прочее для линков
    Ответ написан
    Комментировать
  • Где можно найти образцы и лучшие примеры ТЗ на разработку софта?

    @kttotto
    пофиг на чем писать
    Все зависит от того какими методологиями разработки Вы пользуетесь.

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

    2) Затем составляется карта (roadmap), в которой Вы описываете каждый шаг работы этой функции (пользовательской истории) с точки зрения пользователя:
    1. Главная страница.
    1.1 В правом верхнем углу находятся поля для аутентификации (для логина и пароля). Рядом находится кнопка "войти" и ссылка "зарегистрироваться".
    1.2 При удачной аутентификации происходит переход на страницу ... и выводится сообщение "Добро пожаловать ..."

    Потом на основе этой карты, делается прототипирование, выделяются задачи, если надо, разбиваются на более мелкие подзадачи.

    Чтоб увидеть чужие ТЗ, полазите по чужому коду на гитхабе. Там очень часто люди описывают свой roadmap.
    Ответ написан
    1 комментарий
  • Что если вся "data science" сведется к последовательности вызовов готовых функций?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    > создается куча курсов, пишутся книги, в которых все сложные с математической точки зрения алгоритмы объясняются на пальцах
    99,(9)% уверен - вы жОстко преувеличиваете, и не все там так радужно у Data Scientistов.
    Вы сами-то пробовали те курсы и книги в деле?
    У нас реверс-инженеров в этом плане вообще печалька по определению))) но я-то не только реверс-инженер, я занимаюсь и кучей иных областей, и проблемы с документацией и высокоуровневыми средствами вижу в абсолютной любой области, даже самой-самой банальной и стандартной, типа разработки СУБД для предприятий.

    И если бы вдруг с неба упала куча сверхвысокоуровневых средств или книг с кучей готовых решений, то я бы от этого ни разу не пострадал.
    1. Насчет удобных инструментов, большинству просто синдром утенка не позволит на них перейти. А еще они платные же должны быть, иначе это вообще фантастика какая-то. Так что разброс между мною и ими - увеличился бы, а не уменьшился.
    2. Насчет книг, навыки принципиально не может давать никакая книга. Если только она волшебная, как живая вода или ковер-самолет.
    3. Ну и, как и многие другие, скажу, что если мои текущие знания и навыки окажутся не нужны, то я просто возьму и освою что-то новое.
    Могу писать программы для американских горок. Могу сверлить и резать стены. Могу перебирать ДВС и варить водопроводные трубы. Могу ремонтировать ноутбуки, смартфоны. Могу стать воздушной планетой. Могу стать воздушным асом. Берем телевизор, вставляем в Мурманский полуостров
    А еще я стану больше бизнесменом. Не меньше, а больше! Ибо больше идей, проектов, меньше технической части.
    А кто так не умеет - тот, осмелюсь сказать, вообще не особо-то и программист. И трястись над навыками и знаниями ему уж точно не стоит - у него их нет. У него нет общих навыков и знаний, иначе бы он тоже так умел.
    Вотъ.
    Ответ написан
    Комментировать
  • Какими сервисами пользоваться для Code review?

    @unfapable
    Хранить код на гитхабе или битбакете (там будут хранится репозитории проектов).
    Ответ написан
    3 комментария
  • Какой набор ПО использовать для раскрутки групп Вконтакте?

    riky
    @riky
    Laravel
    аналогов бота дополна помоему.

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

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

    Uwe_Boll
    @Uwe_Boll
    Я Злой и Страшный Уве Болл в Разработке знаю Толк
    Блокнот и мозг или world и мозг или же photoshop и мозг а так же прямые руки
    Ответ написан
    2 комментария
  • Анимация uibutton при свайпе таблицы?

    Flanker_4
    @Flanker_4
    Изменяйте не hidden, а свойство alpha в зависимости от scrollOffset скрол вью в этом самом методе
    Ответ написан
    Комментировать