• Что изучать специалисту по информационной безопасности?

    Spetros
    @Spetros
    IT-шник
    Попробуйте на третьем и последующем курсе разбираться с профильными предметами и задавать преподавателям вопросы по непонятным аспектам.

    Преподаватели не особо стараются нас учить.

    Учат - в школе, а в институте - учатся!
    Ответ написан
    1 комментарий
  • Как правильно понять этот сложный код?

    PretorDH
    @PretorDH
    HTML5, CSS3, PHP, JS - люблю в чистом виде.
    Учи матчасть...

    /* Функция асинхронной загрузки хеадера */
    function getHeader() {
      $.post('modules/constructor.php',     /* Аппелируем к серверному скрипту по указаному адресу */
          { 'action': "header", 'lang': lang },   /* Передаем параметры на сервер */
           function(data) {                            /* Callback - параметр анонимня функция. Вызывается при удачном запросе */
              $('div#header')                          /* Выбираем #header - но правильнее $('#header'), ибо 2 блока с одним id не правильно */
                 .empty().append(data);           /* Очищает выбраный блок и дописывает к нему полученные данные */
           	}
          ).done(function() {                         /* Событие выполняется после удачного выполнения запроса */
            getFooter()                                 /* Вызов запроса Fotter */
          })
    }
    
    /* далее аналогично но для footer */
     
    function getFooter() {
      $.post('modules/constructor.php',    
          { 'action': "footer", 'lang': lang },    
           function(data) {                            
              $('#footer').empty().append(data); 
           	}
          ).done(function() {
            getScriptHandF();              /* Здесь была синтаксическая ошибка: отсутствие замыкающего ";" */
            getContent(content)
          })
    }
    function getContent(cont) {
      $.post('modules/constructor.php', 
          { 'content': cont, 'lang': lang, 'device': devi },
           function(data) { 
              $('#content-wrapper').empty().append(data); 
           	}
          ).done(function() {
    
    /* Далее человек питался сделать прелоадинг картинок. НО! */
    /* Картинки уже начались загружатся после  выполнения
     колбеков из загрузок getContent, getHeader, getFoоter */
            var paths  = [];                  /* Готовим массив для прелоадинга картинок */
            var images = $('body').find('img');    /* Выбираем все картинки */
            images.each(function() {                  /* Пробегаемся по всем картинкам */
              paths.push($(this).attr('src'));          /* Записываем ссылку на картинку в масив */
            });
             
            preloadImages(paths, function () {   /* Вызывает preloadImages Описания процедуры нет */
              $("html,body").animate({"scrollTop":0},200);  /* Анимирует скроллинг если страница прокручена на верх страницы */
              $('#preload').fadeOut(1000);   /* Анимирует прозрачность кроющего блока #preload */
              getScript();                              /* Вызывает getScript */
              if (cont=="home") getSlider(); /* Вызывает getSlider если страница домашняя */
            });
          })
    }
    Ответ написан
    2 комментария
  • Почему видеоформат так ненавидим?

    IonDen
    @IonDen Куратор тега IT-образование
    JavaScript developer. IonDen.com
    Никто не ненавидит видео уроки. Они четко занимают свою нишу начального обучения, когда нужно на словах и жестах разжевать базовые понятия и за ручку провести по нескольким первым урокам. Но как только разработчик проходит эту начальную стадию, они просто теряют свою эффективность и в дело вступают книжки и туториалы.
    Ответ написан
    Комментировать
  • Как закрасить UIButton в определённом соотношении?

    Flanker_4
    @Flanker_4
    Там есть различные варианты, начиная c векторной/растровой картинки и заканчивая drawInRect
    Вот отличная обзорная статья, где прошлись по всем (кроме выше упомянутых еще CALayer)
    https://robots.thoughtbot.com/designing-for-ios-ta...

    Вот еще от Рея только с CoreGraphics www.raywenderlich.com/33330/core-graphics-tutorial...
    Уж как отрисовать два квадрата я думаю Вы и сами нагуглите

    P.S. Лично мне больше нравится вариант с DRawRect
    Ответ написан
    2 комментария
  • Как исправить дергание у фиксированного заголовка при прокрутке списка?

    Ewintory
    @Ewintory
    Java / Android developer
    Разберитесь с новой design support lib, для таких нужд в ней ввели CoordinatorLayout.
    Читать здесь, ну и в гугле достаточно еще статей.
    Ответ написан
    5 комментариев
  • Какой выбрать ЯП для быстрого изучения (1-2 месяца)?

    @sputnic
    Android Developer
    Ну выучите вы язык за два месяца,только чтоб джуниором устроиться гораздо больше надо
    Ответ написан
    Комментировать
  • Куда поступать веб разработчику?

    Вы хотите заниматься тем, чем Вы не хотите заниматься, и спрашиваете в интернете, чего Вы всё-таки хотите
    Ответ написан
    Комментировать
  • Вам тоже не нравится, что модераторы удаляют самые интересные вопросы на Тостере?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Обычно удаляют не интересные вопросы, а тупые, ответ на которые можно легко найти в гугле. И популярность вопроса (активность пользователей) совсем не означает, что вопрос интересный и полезный для тостера.
    Ответ написан
    Комментировать
  • Сложно ли поменять работу в кризис?

    sim3x
    @sim3x
    Кризис только в рф
    думай как мигрировать - виртуально или реально

    Твой реальный уровень тебе покажет только собеседование - то что тебя на твоем текущем месте уважают еще ничего не говорит о твоей квалификации
    Ответ написан
    Комментировать
  • Уроки по архитектуре android приложений и применению популярных сторонних библиотек?

    Ewintory
    @Ewintory
    Java / Android developer
    Программисты недавно создали такую штуку как Github. Там сейчас можно найти проекты любой сложности. Что мешает учиться с них? Можете начать с iosched 2014, u2020
    Ответ написан
    Комментировать
  • Как беззнаковое число перевести в 4 байта?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Язык то какой?
    Для C/C++
    long val = 0x12345678;
    printf("long: %ld\n", val);
    printf("short: %d %d\n", ((short *)(&val))[0], ((short *)(&val))[1]);
    printf("char: %d %d %d %d\n", ((char *)(&val))[0], ((char *)(&val))[1], ((char *)(&val))[2], ((char *)(&val))[3]);

    или через union
    union {
        long l;
        short s[2];
        char c[4];
    } val;
    long val.l = 0x12345678;
    printf("long: %ld\n", val.l);
    printf("short: %d %d\n", val.s[0], val.s[1]);
    printf("char: %d %d %d %d\n", val.c[0], val.c[1], val.c[2], val.c[3]);
    Ответ написан
    Комментировать
  • Как взломать такой (недо)шифр?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    зашифрованное сообщение, которое состоит из текста анлийского/русского языка, длинною около 100-1000 символов...
    вариант симметричного шифрования: есть таблица соответствия символов, где каждый символ на входе имеет какой-то один конкретный символ на выходе

    https://ru.wikipedia.org/wiki/Частотный_анализ
    Ответ написан
    4 комментария
  • Не могу подключить amocrm.php к серверу Asterisk?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Правильно не пускает. Вы разрешили подключаться только с адреса 192.168.0.1, а подключаетесь с localhost (127.0.0.1).
    Ответ написан
    1 комментарий
  • Как найти работу джуниору?

    edinorog
    @edinorog
    Троллей не кормить!
    а нету советов. нету тупо и всё. ногами ходишь .. голосом говоришь и лыбу давишь. а не тратишь время на говорильню на ресурсе для помощи в косяках.
    Ответ написан
    1 комментарий
  • Из гуманитария в программисты, или как найти работу?

    @bobzer
    Java EE Developer
    У меня похожая ситуация, только в программисты я пришёл из строителей. Образование строительное, стаж работы на стройке 4 года после стройтеха. Пока работал на стройке вечерами изучал Pascal, как мог, без Интернета (конец прошлого века), благо приятель иногда приносил текстовики с какой-то инфой, ну, и конечно help самого Паскаля. За пару лет убедился в том, что мне это по душе, и что-то получается, решил как-то перебираться с улицы (стройки) в офис. Удалось устроиться на должность "бухгалтер-оператор", главное здесь было то, что это была первая работа в офисе и за компьютером. Нашел там себе возможность программировать, но слабую. После пары лет просиживания штанов там, стал смотреть вакансии (тогда это делалось путем просмотра местных газет). Вакансий было мало, но меня пригласили на собеседование, на котором я рассказал как писал игру на Паскале, работая с видеокартой на ассемблере, и том как к строчкам кода на машинном языке писал комментарии на ассемблере. Дали тестовое задание по аналитике (нужны были и аналитики и программисты, видимо дали то, что проще дать), связанное с таможней. Купил таможенный кодекс, что-то написал, принес - удивились (- откуда такие знания? - из книжек!), взяли на испытательный срок.

    Что такое СУБД и сервер приложений я тогда не знал, и первое время "горел" на работе - пахал как мог весь день, вечерами шел к тете и читал интернет (дома интернета не было). В общем взяли меня программистом, насколько помню толи $300 толи $400 начальный оклад был. Ну а потом втянулся, разобрался, стал одним из лучших, довелось и отделом разработки руководить, а сейчас нарасхват - работа меня сама находит... Одно большое НО - семьи не было. И даже при отсутствии семьи искал работу программистом не бросая текущую рутину.

    Итого: каменщик 4 года->завскладом 1 год -> оператором 2 года -> программистом стал в 27 лет
    Ответ написан
    2 комментария
  • Какие здесь ошибки и как их исправить?

    Ewintory
    @Ewintory
    Java / Android developer
    Прочитайте про Activity и Fragment. Между ними есть большая разница.
    В данном случае setContentView и getActionBar это методы Activity, во Fragment их нет. В нем нужно действовать иначе. Это вообще азы, без их понимания ни о какой разработки не может быть и речи.
    Ответ написан
    4 комментария
  • Какие банки любят фрилансеры?

    Lucian
    @Lucian
    https://t.me/MakeFreelance
    Привет, использую альфу
    1 только skrill
    2 карты альфабанка
    3 альфа счета

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

    Личный опыт:
    -У альфа банкоматов не бывает очередей
    -Выдает баксы без комиссии со своего счета, при условии что снимаешь с долларовой карты
    -Более-менее удобный интерфейс
    -Не особо интересуются в отличии от сбербанка откуда у меня появляются деньги на счетах
    -Дружелюбный персонал
    -В налоговую не стучат, только если налоговая спросит лично про вас (узнавал у знакомых сотрудников, инфа свежая, месячной давности)
    -Много филиалов по миру, где можно восстановить карту и обратится за другими услугами
    -Автоматом и мгновенно блокируют карту, если произошла сомнительная операция, снять лок можно просто позвонив, если все таки операция была не ваша, перевыпускают карту без вопросов и комиссий

    Отвечал по skrill в этой теме: Вывод средств из oDesk. Как получить $ в России?
    Ответ написан
    11 комментариев
  • Инвестиции в проект = халявные деньги?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Стартапы нужны чтобы отмывать бабки у лохов :). Фонды (лохи) выдают деньги в надежде что выстрелит 1 из 100. Остальные 99 никому не нужны и прогарят. Стартаперы на этом бабки зарабатывают, фонды тоже. Просто вероятность заработать у стартапера 1:10000 . у фонда 1:100 . что как бы намекает что фонд в проигрыше не останется.

    Настоящему бизнесу не нужны бабки в обмен на долю. Настоящий бизнес берет кредит в банке и развивается отдавая бабки а не долю. Потому что доля это самое ценное что есть у бизнеса.
    Ответ написан
    Комментировать
  • Существуют ли НЕ видеоуроки по различным ЯП?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Во народ пошел. Тут люди программировать по Кернигану и Ричи учились, из официальных руководств не вылазили, когда еще инета не было. А теперь новички просят дать им обучающие игры, да еще и в удобном формате и бесплатно.
    Что дальше? Программировать будут учиться по мультикам и журналам с наклейками?
    Ответ написан
    5 комментариев
  • Из гуманитария в программисты, или как найти работу?

    uvelichitel
    @uvelichitel
    habrahabr.ru/users/uvelichitel
    Пожалуйста, оставайтесь в рекламе. Я всегда мечтал поработать в рекламе. Но вот зачем я получал профильное образование, кодил задешево получая опыт, забивал голову узко-специальными знаниями, делал свой вклад в opensource - видимо что бы теперь меня теснили на рынке труда амбициозные школьники, работящие индусы и теперь вот еще рефлексирующие рекламщики... Пожалуйста, будьте в рекламе и оставьте разработчикам наш хлеб. Да не намазано здесь медом.))
    Ответ написан