• Какие вы знаете интересные сайты о Python?

    @ibragim_pascal Автор вопроса
    Комментировать
  • Какие есть крупные open-source проекты на PHP?

    makecode
    @makecode
    phpmyadmin
    Ответ написан
    Комментировать
  • Как защитить изображения от PrintScreen?

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

    Sratimon правильную наводку дал на счет превью, так же правильную наводку давали на сильное сжатие JPEG.
    Но наводка на перехват PrentScreen, не верна. Можно поиграться:
    $(document).on('keydown','body',function(e) {
    		if (e.which == 44) {
    			console.log('Тырк!');
    		} else {
    			console.log('Не тырк!');
    		}
    	});

    JS напрочь не реагирует на 44 код. А даже если бы и реагировал, легко можно было бы изменить фокус окна браузера.
    Ответ написан
    5 комментариев
  • Как защитить изображения от PrintScreen?

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

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

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

    Придумайте себе сеть организации. С доменами Active Directory, с внутренней почтой (сначала, допустим, на linux/FreeBSD/postfix/dovecot, а потом -- на Exchange, или наоборот), с внутренними DNS и DHCP-серверами.

    С файловыми серверами, доступ к которым на уровне доменных учётных записей и групп распределяется. И запилите эту сеть на виртуальных машинах. Несколько виртуальных серверов Windows/Unix, парочку клиентских станций с виндой/линуксом.

    Поднимите свой веб-сервер, нарисуйте на нём простенький веб-сайт на базе какой-нибудь популярной CMS типа Joomla, Wordpress, чо-там-ещё-нынче-модно.

    Потом придумайте этой конторе удалённый филиал, и постройте инфраструктуру для него, и чтобы между ними ещё и VPN был, и с маршрутизацией правильной, чтобы машины из одного филиала видели другой, и наоборот.

    А потом сделайте так, чтобы VPN-канал между филиалами был зарезервирован через двух разных провайдеров, да причём переключения производились автоматически и абсолютно прозрачно для клиентов. В этом вам поможет динамическая маршрутизация и протоколы OSPF или BGP.

    Факультативно -- можете поднять в удалённом филиале так называемый RoDC -- read-only domain controller :-)

    Вот когда всё это запилите, то приходите за новым заданием.

    А если же не собираетесь валить из города, или нет никакой вообще возможности устроиться в контору с юниксами и нано-технологиями, то лучше переориентироваться на программерство. Программерам найти удалённую работу значительно проще, чем админам.
    Ответ написан
    6 комментариев
  • Лестница изучения фронтендера?

    edli007
    @edli007
    full stack, team lead
    В общих чертах:
    HTML и CSS - тут расписывать не буду, итак ясно что надо как минимум уметь верстать адаптивно, базово понимать сео и знать какой-то CSS фреймворк
    Уверено, посреди ночи, даже если не выспались, JavaScript(не jQuery) и собственно сам jQuery
    Потом какой-то JavaScript фреймворк + ряд полезных штук
    И в конце Node.js, чтоб хорошенько поровнять JavaScript руки, так как браузер ровнять не умеет.

    У нас курсы в Киеве при вебстудии, мы потом берем часть людей на работу, так что это проверенная схема навыков.
    Ответ написан
  • Как сделать стиль окна Python как в telegram desktop?

    Matvey-Kuk
    @Matvey-Kuk
    Разработчик в Cisco, CA.
    Как я понимаю, TG сделан как веб-приложение в десктоп-контейнере. Скорее всего на Electron или чем-то аналогичном. Тогда их верстка - это HTML + JS, можно посмотреть аналогичные контейнеры для питона и запустить там эту верстку если такие есть.
    Ответ написан
    1 комментарий
  • Как сделать стиль окна Python как в telegram desktop?

    Zifix
    @Zifix
    Barbatum
    Ну проще всего стилизовать окна в Qt через таблицы стилей. Но вообще для создания кастомных интерфейсов я бы рекомендовал использовать QML.
    Ответ написан
    Комментировать
  • С помощью каких языков программирования написаны геймофицированные обучающие проекты?

    В качестве первого языка программирования я всегда советую Python. Учиться и практиковаться - это хорошо, конечно; потом всё написанное вы выбросите и начнёте сначала, и не один раз, но это правильно и так нужно. :) Разбейте процесс на части.
    - Коли вы уже знакомы с HTML, вам не составит труда сделать примитивную вёрстку на Bootstrap. И этого достаточно на первых порах. Займитесь лучше серверной частью - пусть это будет Python плюс какой-нибудь веб-фреймворк, пусть Django. Это позволит вам достаточно быстро сделать основные функции и ваше приложение будет уже как-то работать. Django многие вещи сделает за вас.
    - Вы будете своё приложение совершенствовать, изучая постепенно понятия языка и фреймворка.
    - А уж потом вы можете перейти к клиентским делам и украшательствам - вёрстке, JS, etc, etc.
    Ну а так вы делаете обёртку без конфеты. Если угодно - в профиле есть почта, пишите. Мне интересна тематика.
    Ответ написан
    1 комментарий
  • Redirect после logout django?

    @ibooj
    url(r'^accounts/logout/$', 'django.contrib.auth.views.logout',
                              {'next_page': '/successfully_logged_out/'})
    Ответ написан
    Комментировать
  • Что читать для набора лексики в английском, словарного запаса тех. литературы?

    silverbird
    @silverbird
    Ну всякие книги по типу "Компьютерный английский" полный отстой. Много таких книг читала - кроме слов computer, network и т.п. ничего интересного нет.
    Я бы на вашем месте читала документацию, книги и всякие статьи исключительно на английском. То есть все, что нужно по программированию. НО! В этом случае нужно читать исключительно в электронном виде - так вы сможете быстро переводить слова одним кликом. Чтобы перевод не отнимал много времени лучше использовать всякие штучки для быстрого перевода незнакомых слов. Например, плагин для браузеров от lingualeo. Они его сейчас вроде бы убрали официально, но в нете можно найти версию последнего плагина и установить для браузера.
    Мне это помогает.
    Ответ написан
    1 комментарий
  • Какую версию django использовать?

    un1t
    @un1t
    На 1.9 давно, все стабильно.
    В джанге проблем со стабильностью релизова никогда не было. Проблемы могут быть только со сторонними приложениями, которые вовремя не добавляют поддержку нового релиза.
    Ответ написан
    Комментировать
  • Обязательная литература для электротехника?

    @GreyPhantom
    АСУТП, КИПиА
    Три "Библии":
    ПУЭ
    ПТБ
    межотраслевые правила электробезопасности
    - это может иногда меняться. А для освоения теории можно (и нужно) и 60-х годов учебники почитать- формулы за 50 лет никак не изменились, материал зачастую изложен более доходчиво да и ошибок в них заметно меньше, нежели в современных книгах.
    Ответ написан
    2 комментария
  • Почему angularjs уделяют так много внимания?

    riky
    @riky
    Laravel
    потому что все ходят с такими вопросами. рекурсия...
    Ответ написан
    Комментировать
  • Какие полезные материалы при изучении Django?

    tema_sun
    @tema_sun
    С официального туториала
    В какой-то момент обязательно прочитайте Two Scoops of Django.
    Ответ написан
    Комментировать
  • Нужна помощь гиков). Как отправить письмо через 15 лет?

    @kstyle
    задача аналогично такой: гарантированно прожить еще 15 лет.
    Ответ написан
    Комментировать
  • Нужна помощь гиков). Как отправить письмо через 15 лет?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    "одно из странных убеждений наших технарей - что каналы связи, сервера и операционные системы Господь Бог создал для них навечно, а значит, не следует думать о вариантах, когда они вдруг перестают работать"

    отсюда
    Ответ написан
    Комментировать