• Есть ли нормальный видеокурс по Delphi?

    gordon_shamway
    @gordon_shamway
    но Delphi же почти перестал существовать пару лет назад
    так как многие мне его советуют

    не слушайте их, лучше смотрите в стoрону питона.
    Ответ написан
    4 комментария
  • Хороший учебник по ОСям?

    @vilgeforce
    Раздолбай и программист
    Таненбаума читайте...
    Ответ написан
    Комментировать
  • Как выбрать клаву для кодинга?

    @vilgeforce
    Раздолбай и программист
    Плохому танцору известно что мешает... Я пользуюсь любой полноразмерной клавиатурой, которая под руку попадется: начиная от старых еще AT-шных, которым уже лет 25, наверное... И заканчивая вполне современными.
    Ответ написан
    1 комментарий
  • Как выбрать хороший мобильный интернет для работы?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Ну кто как, а я бы взял Yota
    Ответ написан
    2 комментария
  • Что делать с легаси кодом в обучающих материалах?

    0xcffaedfe
    @0xcffaedfe
    Developer & Reverser
    Есть несколько вариантов.

    1. Не смотреть видео ибо все шлак.
    2. Читать документацию apple и учиться по ней.
    3. Если уже смотрите то пишите как есть Xcode в большинстве случаем поможет с деприкейтед методами.
    4. Гуглить блин...
    Ответ написан
    Комментировать
  • За что отвечает вопрос про использование шифрования в itunes connect?

    0xcffaedfe
    @0xcffaedfe
    Developer & Reverser
    Да нужно.

    Читайте документацию, ее не просто так пишут.
    Ответ написан
    Комментировать
  • Как получить первую работу на upwork?

    lunaticman
    @lunaticman
    Дерзкий айтишник
    Привет.

    Я успешно забустил свой профайл на Апворке до 80 баксов в час (сейчас я уже апворком не пользуюсь), порекомендовал свою систему други друзьям которые удачно нашли проекты потом. Поэтому постараюсь коротенько объяснить:

    - Первый проект тяжелее всего найти, я искал около месяца.
    - Нужно искать что-то "безопасное", проект который не займет у вас много времени и которые вы уверены что сделаете.
    - Советую даже не думать о почасовых работах, шанс крайне маленький.
    - Если у вас есть возможность, попросите кого то из существующих клиентов нанять вас (либо просто дайте им сто баксов, чтобы они вам якобы оплатили вашу работу).
    - На апворке есть несколько "прайм таймов" - периоды в которые появляются новая работа, я обычно мониторил работу пару часов в день. Не стоит тратить на "охоту" много времени. :)
    - Отказаться от любых шаблонов письм, я рекомендую как наниматель , шаблонные письма видно сразу - доверия не вызывает.
    - Попробуйте записать видео в качестве cover letter - только это вам поможет выгодно отличится в ряду других кандитатов
    - Выделите самые важные элементы в предложении о работе и объясните как вы их хотите изящно решить. В конце предложите обсудить все требования, задайте какие-то наводящие вопросы, дайте советы (нужно чтобы ваш клиент, узнал что-то новое от вас). То что вы сразу по описанию составляете план работ и архитектуру - без каких-либо уточнений и вопросов - звучит крайне фантастично.
    Ответ написан
    21 комментарий
  • Контроль версий при разработке. Что легче для новичка?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Не бойтесь выкладывать на GitHub.
    Вы же правда не думаете что после того, как вы создадите свой репозиторий, туда сразу понабежит народ и начнут смотреть ваш код?) Конечно нет. Без какой-то раскрутки у вас будет 0 посещений. Так что смело используйте гитхаб, он очень френдли.
    Ответ написан
    8 комментариев
  • Что почитать о гейм деве?

    AtomKrieg
    @AtomKrieg
    Давай я поищу в Google за тебя
    Тут архитектура
    gameprogrammingpatterns.com
    Тут алгоритмы поиска пути
    www.redblobgames.com
    Ответ написан
    2 комментария
  • Программирование под os x и ios?

    Kens1n
    @Kens1n
    PHP и Joomla! разработчик
    Привет,
    Первое что нужно это установить mac os x. Это может быть как mac mini / mac book к примеру с предустановленной mac os x так и виртуальная машина.

    Второе зарегистрировать apple id (если нету) и загрузить из app store на mac среду разработки Xcode.

    Третье определись с языком, я начинал изучать программирование для iOS с языка objective C, но на мой взгляд он сложнее в изучение, чем Swift. Но весомая часть приложений и библиотек mac os x и iOS написаны на objective C. С твоим опытом рекомендую Swift
    Если решишь изучать Objective C то рекомендую книгу "become an xcoder"
    Если решишь изучать swift то swiftbook.ru
    Этой информации достаточно для изучения языка и быстрого старта.

    Четвертое, я изучал только программирование под iOS тебе тоже советую начать с iOS. Так как система легче менее функциональная нежели mac os x, ее легче изучить. Освоишь iOS, затем изучишь Mac OS X.

    Пятое gui, изучи все элементы интерфейсов в будущем меньше костылей будет.

    Так же советую тебе блог этого парня https://www.youtube.com/channel/UC-jehhhrJM9abVzAb... тут много интересных вещей. И если ты знаешь английский то обязательно почитай документацию apple по стандартным библиотекам https://developer.apple.com/reference/
    Ответ написан
    Комментировать
  • Программирование под os x и ios?

    Rou1997
    @Rou1997
    Если не имеете компьютера Apple, то арендуйте VPS с OS X или установите Хакинтош, затем скачайте и установите IDE Xcode, тем самым вы получите еще и iOS (симулятор), и изучайте Objective-C и Swift.
    Ответ написан
    Комментировать
  • Простая JavaScript игра. Как обезопасить ajax-запросы от фальсификации?

    alsopub
    @alsopub
    Если кто-то задастся целью - отправит поддельный запрос, ведь весь код доступен на клиенте.
    Варианты:
    1) Обфускация кода, где будет вычисляться что-то типа md5(время + чего-нибудь) и сверяться на сервере. Просто повышается сложность поиска алгоритма.
    2) Запись и отправка на сервер игрового процесса, проверка на сервере процесса игры (зависит от игры).
    Ответ написан
    3 комментария
  • Трекают ли дизайнеры время, потраченное на вдохновение?

    Вот недавно делал конструктор-калькулятор для сайта. Кодил-кодил, забуксовал на одном моменте и чтобы отвлечься - пошел помыть посуду. И пока мыл - в голову пришло решение. Так вот пока я сидел за компьютером и работал - я трекал время. А пока я мыл посуду мой мозг получается работал бесплатно в фоне :)

    Если дизайнер сидит за компьютером (листом бумаги) и что-то рисует, изучает примеры, ищет какие-то референсы и т.д. - это конечно работа, которая должна быть затрекана и оплачена. Хотя, если он сидит и тупит на котиков - как узнать, что он вдохновляется для проекта?)

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

    Могу ещё много рассуждений и риторических вопросов привести.

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

    Я думаю слово "дизайнер" тут можно заменить на любую "трекабельную" профессию.
    Ответ написан
    1 комментарий
  • Как можно в iBooks встроить переводчик?

    fedorez
    @fedorez
    Хатуль мадан
    Никита, послушайте добрый совет, правда. Не нужен вам переводчик.  в iBooks есть функция "Дать определение" - даётся словарная статья из толкового словаря, где вам на английском объясняют значение этого слова. Вот ей пользуйтесь. Гораздо эффективнее будет. В переводчик стоит лезть если уж совсем-совсем какой-то специфичный термин, или сленг. Тут рекомендую мультитран, кстати. Я в свободное время балуюсь переводом одной книжки про жизнь шахтёров, так там - да, попадаются слова и идиомы которые надо даже по форумам разыскивать и потом у русскоязычных шахтёров уточнять (чтобы перевод дурацким не выглядел для знающего человека)

    послушайте доброго совета, я был бы рад если б мне его кто-то в своё время дал))
    Ответ написан
    Комментировать
  • Имеет ли смысл начинать с Си?

    @mr_jumper
    На текущий момент Си/Си++ не только промышленный язык, но и хороший язык для обучения. Почему на мой взгляд язык Си знать нужно:
    1. Понимание как работать с памятью. Увы, люди, которые ни разу не изучали низкоуровневое программирование похоже не догадываются откуда память берется и куда она девается. Этот язык заставляет всегда помнить о памяти. Не зависимо от того, каким языком в будущем вы будете зарабывать себе на жизнь, эта база будет там. Скрытая, но будет. И лучше понять ее в начале, чем позже набивать шишики.
    2. Понимание как работает железо: ЦПУ, сеть, файловые операции и прочее. Именно на таких языках как Си можно увидеть как выглядит многоточное программирование изнутри, что значит "как два байта переслать" да по сети. Все остальное это надстройки над.
    3. Развивает внимательноть. Низкоуровневые языки не прощают. Вообще не прощают ничего. Если в некоторых высокоуровневых языках можно просто забить на обявления переменных. Ну упадет и упадет, поиск ошибок это просто. В Си нужно четко представлять, где и что будет записано, на какую память мы ссылаемся. Когда и кем память буедт очищена.
    4. Кросплатформенность. Си это один из первых кросплатформенных языков. Именно в этом его сила и заключается. Даже сейчас. Благодаря этому языку JVM работает на многих платформах. Не все так радужно. Но попробовать реализовать что-то что работает под Windows и unix стоит - опять же ради понимания сути вещей.
    https://ru.wikipedia.org/wiki/%D0%A1%D0%B8_(%D1%8F...
    5. Понимание сути как "это" работает очень важна иначе можно стать специалистом как в шутке "Если программист Делфи не находит компонент, то говорит, что задача не решаемая".
    6. Интернет вещей предполагает прогарммирвоание встраевымых устройств. Если вам это интересно, то это один из языков, которые хотелось бы знать.

    После 5и лет программирвоания вы поймете, что основы они постоянны, языки смертны... В одной книге вычитал хорошую фразу "Если вы реализовали механизм транзакций на COBOL, после вам все равно на каком языке его писать еще раз".
    Ответ написан
    1 комментарий
  • Можно ли создать приватного бота Telegram?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Да, и очень легко. Условие примерно такое "я бот, и если мне пишут не с номера владельца, я игнорирую автора".
    Ответ написан
    2 комментария