• Существуют ли в природе, достойные задачники по программированию?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Книжку SICP уже предлагали? По сути это один большой задачник, который поможет Вам стать лучшим программистом.
    Ответ написан
    1 комментарий
  • Существуют ли в природе, достойные задачники по программированию?

    @vilgeforce
    Раздолбай и программист
    Ну вот вам достойная задача: факторизация в целых быстрее существующих аналогов (msieve и YAFU). А вообще project euler в помощь. Питон там очень кстати, а из-за низкой скорости его работы придется подумать над оптимизацией.
    Ответ написан
    2 комментария
  • Существуют ли в природе, достойные задачники по программированию?

    GavriKos
    @GavriKos
    Варианты:
    1) Реализуйте какие нибудь общеизвестные алгоритмы. Сортировка, поиск, деревья. Скилл поднимется.
    2) Придумайте сами себе задачу исходя из ваших потребностей. И решите ее. Имеется ввиду какой то софт, конечно, а не чисто алгоритмическая задача.
    Ответ написан
    1 комментарий
  • Как защитить изображения от PrintScreen?

    @Sratimon
    Все что ты видишь в браузере уже лежит у тебя на компе остается только это достать ! Достаешь из js 2 картинки и соединяешь их в фотошопе. или Делаешь расширение оно у тебя из js забирает переменные с 2 снимками и делает из них одну картинку =).
    А так делай привью (маленькое изображение плохого качества и выкладывай его ) как это сднлано на платных фотостоках .
    Как вариант попробуй сделать так при нажатии клавиши принскрин закрывай картинку черным дивом на 1 с или меньше мб поможет . А то лишний раз нагружать клиент это не круто .

    P.s решений этого много но человек знающий веб все равно получит эту картинку если он ее видит . Есть сайт с шрифтами там шрифты стоят от 1$ до $150 мб больше . Их можно вытащить через F12 бесплатно =). Это так для примера !
    ------------------------------------------------------
    Вот смотрю люди предлагают разные решения но как сказали это ворота по среди поля =) . Знающий человек все ровно достанет это да запрети ему все он достанет ее из оперативы =) . Если данные попали на комп то их уже не защитить !
    Ставьте условия на прин скрин и при нажатие добавляйте к картинке дисплей ноне ! или Делайте привью .
    О стольные решения приведут к нагрузке на машину пользователя и усложнению юзабилити сайта .
    Появилась еще идея при нажатии f12 бить ссылку на картинку =) как варик если кто то захочет отключить js в браузере прямо у вас на сайте =)
    Ответ написан
    11 комментариев
  • Каким образом можно вывести логи window`s на рабочий стол в виде плагина или обоев?

    Stalker_RED
    @Stalker_RED
    В вин 2000 и XP можно было использовать active desktop, вывести на рабочий стол html файл, в котором хоть видео флешплеером проигрывай.

    Начиная с висты эту фичу убрали, но есть сторонний софт.

    И как уже заметил yellowmew, вы не уследите за такими событиями "на глаз".
    Поставтье Process Monitor и посмотрите сколько обращений к ФС происходит.

    Ну и напоследок - вы часто видите свой рабочий стол, он не закрыт какими-то окнами?
    Ответ написан
    2 комментария
  • Где нужна "защита от дурака"?

    morgane
    @morgane
    analyse comportementale
    Берется томик соответствующего ISO и разрабатывается модель бизнес процессов, в процессе разработки оной, выявляешь те или иные риски и составляешь методы защиты.
    Ответ написан
    Комментировать
  • Где нужна "защита от дурака"?

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    Защита от дурака нужна:
    1. во всех процессах, где вероятность человеческой ошибки высока, а цена внедрения защиты от дурака дешевле собственно ошибки
    2. во всех процессах, где цена человеческой ошибки слишком велика.
    Ответ написан
    Комментировать
  • Где нужна "защита от дурака"?

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

    werty1001
    @werty1001
    undefined
    Я думаю Sorax не вернется, что вполне понятно, на мой взгляд бесплатно делать такой контент это сомнительное занятие, а делать что-то посредственное ему не интересно, да и перфекционизм ему явно не чужд. Если с ним вообще все в порядке, он так резко пропал, наверно свалил в теплые края, а может в гугл пилить ии или он сам ии от гугля, по крайней мере порой так казалось.
    Ответ написан
    3 комментария
  • Учить или придет с практикой?

    @alexdora
    Топ-менеджер
    Мой ответ: Нужна безусловно практика, но развиваться - значительно важнее.
    Теперь немного теории.
    Основная проблема современного образование - отсутствие объяснения зачем учить то или это, а также как быстрее учить. Знаете, мне папа в детстве объяснял - "математика нужна не для того, чтобы ты умел считать, а для того чтобы развивать мозги. Сейчас тебе сложно решить простое линейное уравнение, но в 11 классе ты их будешь считать в уме." Я запомнил это на всю жизни и мне это не раз помогало в жизни. Это из раздела аутотренинга. Что я получу, если сделаю это!
    Ну, :
    1. Порядок на столе, порядок в голове
    Многие не сядут что-то делать, пока кругом кавардак. Заставить себя убрать проще, если знаешь для чего. > создание мотивации
    2. Память.
    Память ассоциативна. Чтобы начать запоминать, требуется усваивать много информации. Зная что война закончилась в 1945 и что день космонавтики 12 апреля, можно легко запомнить что 12 апреля 1945 года умер 32 президент США Франклин Рузвельт. Чем больше зацепок в памяти, тем больше можно развить память увеличивая объем потребляемой информации за единицу времени.
    И обратная сторона, как раз ваша обучение "метрологии". Найдите с чем можно это все завязать. Уча что-то близкое и интересное вам, случайно выучить "метрологию".
    Это вам не интересно что-то учить. А можно дойти до небывалых высот, и нелюбимые предметы или какой-нибудь мусор который нужно запомнить будет отнимать вместо 8-10 часов, 20 минут времени. Пример: Сами подумайте, вот сидите вы и смотрите на 2 тома война и мир. И вам жизненно необходимо их прочитать, ну, к примеру баба сказала: не дам, пока не прочитаешь ;)
    Что легче сидеть и пытаться себя заставить прочитать это предполагая, что это займет чуть больше чем дохрена времени. Или имея в арсенале умение читать быстро, оценить...что на два тома у вас уйдет 2-3 часа.

    Стоит добавить!
    Не интересность предметов, является так же проблемой преподавателей. Они не интересно рассказывают и не умеют заинтересовывать учеников. Не все. Но большинство.
    Ответ написан
    Комментировать
  • Есть ли аналоги у книги:Джон Эриксон - Хакинг: искусство эксплойта?

    TwerTrue
    @TwerTrue
    Молодой и неопытный разработчик
    Если честно вам сказать то английский надо подучить и у вас будет свежая информация, пока она доходит до нас то могут уже 1-2 издания выпустить
    Ответ написан
    1 комментарий
  • Какие вы знаете интересные сайты о Python?

    tema_sun
    @tema_sun
    Ответ написан
    Комментировать
  • Есть ли аналоги у Selenium?

    @GeneD88
    QA
    Некоторые проблемы WebDriver (из сети и личного опыта):

    -бывает, что поведение отличается в разных браузерах;

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

    -иногда возникают сложности с поиском элементов (XPath и другие методы иногда просто не работают, хотя должны);

    Правильный xpath - работает всегда.
    Опять же, многое зависит так же от технологии, которая используется в app'e и от стиля написания кода девелоперами.
    -необъяснимые падения драйвера прямо посреди теста;

    Проверять нагрузку. Ранить локально и смотреть что происходит на странице.
    -взаимодействие возможно только с первой вкладкой браузера, драйвер позволяет открывать новые вкладки и новые ---окна, но не позволяет в них работать;

    webdriver позволяет и открывать, и закрывать, и работать с новыми\старыми вкладками.
    -необходимо четко продумывать архитектуру теста, часто использовать assert или ожидания, чтобы тест умел «думать», --когда делать и когда нет.

    Придет с опытом.
    Ответ написан
    2 комментария
  • Есть ли аналоги у Selenium?

    alekciy
    @alekciy
    Вёбных дел мастер
    Если и есть, то наверное что-то специфичное только. Т.е. в целом по больничке можно считать, что вот прямо так готового коробочного аналога webdriver нет. Наверное допишу по недостаткам:
    - невозможно сохранить файл через диалоговое окно браузера.

    Пожалуй дополню/уточню имеющиеся:
    - поведение отличается да, но в принципе все варианты описаны в документации, где-что будет работать, а где не будет, к сожалению ситуация неизбежна;
    - возможно неточный XPath (как вариант, поиск в DOM данных которые должны подгружаться в момент Х, но на момент запроса их еще нет)? Активно работаю с XPath и проблем не замечал;
    - нестабильный это да, может просто большая нагрузка на одну ноду? Есть смысл посмотреть в сторону прокси от Яндекса, они там в опенсорц запили свой вариант.

    В целом если нужно "как человек", то как ни крути, нужно использовать PhantomJS, дописать нужное поведение к нему на JavaScript и запускать его в режиме webdriver. Это не очень подходит для тестов (т.к. по сути работа сайта не проверяется в ХХ браузерах), но может неплохо отработать для бота.
    Ответ написан
    7 комментариев
  • RSS подписка еще жива?

    iam_not_a_robot
    @iam_not_a_robot
    Актуально, сам использую и тоже netvibes.com кстати ))
    Ответ написан
    Комментировать
  • Как вирусные лендинги определяют что это андроид устройство?

    @vilgeforce
    Раздолбай и программист
    Могут запоминать IP. Кроме UA в заголовках есть еще определение через JS.
    Ответ написан
    4 комментария
  • Что изучать сейчас?

    Или стоит углубиться в objective-c - написать пару приложений и найти работу?

    Именно это и стоит сделать

    А алгоритмы оставить на "выходные/вечер"?

    Не на вечер а на тогда когда они вам потребуются
    Ответ написан
    Комментировать