ссылки для программистов (англ.)
May. 28th, 2013 12:44 pmНемного из недавнего и накопившегося:
- Learning to Program: What are the best sites for learning programming?
Неплохой обзор сайтов с подробными уроками программирования (где видеоуроками, где просто) для тех, кто совсем не умеет и хочет научиться. - Data Compression Explained.
Нечто среднее между очень длинным FAQ'ом и небольшой книгой. Краткое введение в основы сжатия данных и подробный обзор основных подходов и алгоритмов. Написано, по-моему, ясно и аккуратно, но несколько сжато для совсем неопытного в программировании читателя. Не требует знаний об алгоритмах сжатия. - You Are Dangerously Bad At Cryptography.
Отличная запись о том, почему опасно самому наивно использовать криптографические алгоритмы, с несколькими наглядными примерами.
В дискуссии на HN есть тоже немало интересного. В частности, Томас Птачек напоминает, что его компания Matasano продолжает предлагать широкой публике Crypto Challenges - набор упражнений по прикладному криптоанализу, не требующих предварительных знаний в криптографии. Я сам не пытался пока делать Crypto Challenges, не нашел на это времени, но несколько моих знакомых, которым я доверяю, очень и очень их хвалят. Думаю, что всем, кому хочется больше знать в этой области, стоит попробовать.
no subject
Date: 2013-05-28 12:53 pm (UTC)неÑ, его поинÑ, оÑевидно, не в ÑÑом. Ðго Ð¿Ð¾Ð¸Ð½Ñ Ð² Ñом, ÑÑо HTTPS (ÑкобÑ) заÑиÑÐ°ÐµÑ ÐºÐ»Ð¸ÐµÐ½Ñа, а не ÑеÑвеÑ, поÑÑÐ¾Ð¼Ñ Ð¸ÑполÑзование HTTPS ниÑем не Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ ÑеÑвеÑÑ Ð·Ð°ÑиÑиÑÑÑÑ Ð¾Ñ Ñ Ð°ÐºÐµÑа, имиÑиÑÑÑÑего запÑоÑÑ Ð²Ð°Ð»Ð¸Ð´Ð½ÑÑ Ð¿Ð¾Ð»ÑзоваÑелей.
>РклиенÑÑкие ÑеÑÑиÑикаÑÑ, к ÑожалениÑ, оÑобенно не в Ñ Ð¾Ð´Ñ, поÑÐ¾Ð¼Ñ ÑÑо ÑпÑавление клÑÑами и заÑиÑа Ð¸Ñ Ð¾Ñ ÑÑеÑек - дело гемоÑÑойное
ÑоглаÑен в ÑаÑÑи "к ÑожалениÑ". Ð ÑÑо пÑÐ¸Ð²Ð¾Ð´Ð¸Ñ Ðº болÑÑÐµÐ¼Ñ Ð³ÐµÐ¼Ð¾ÑÑÐ¾Ñ - иÑполÑзование надÑжного, но ÑÑÑдного меÑода или попÑÑки пÑидÑмаÑÑ ÐºÐ¾ÑÑÑÐ»Ñ "Ð´Ð»Ñ Ð½Ð°Ñего пÑоÑÑого ÑлÑÑаÑ" - вопÑÐ¾Ñ Ð¾ÑкÑÑÑÑй.
ÐÑгл ÑÑо-Ñо в поÑледнее вÑÐµÐ¼Ñ ÑаÑÑо ÑÐ¿Ð¾Ð¼Ð¸Ð½Ð°ÐµÑ token-based аÑÑенÑиÑикаÑиÑ. ÐвоÑÑ ÑÑо-нибÑÐ´Ñ ÑдвинеÑÑÑ Ð² ÑÑом напÑавлении. ХоÑÑ, подозÑеваÑ, вÑлÑеÑÑÑ Ð² оÑеÑеднÑÑ Ð¿ÑоÑанаÑиÑ.
no subject
Date: 2013-05-28 05:20 pm (UTC)ÐÑ Ð¿Ð¾ÑÐµÐ¼Ñ Ð¶Ðµ - Ñ Ð²Ð¾Ñ Ðам ÑейÑÐ°Ñ Ð¾ÑвеÑаÑ, иÑполÑзÑÑ Ð¸Ð¼ÐµÐ½Ð½Ð¾ еÑ. :-)
ХоÑÑ Ñ ÑÑого Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð° Ñвои пÑоблемÑ: еÑли Google Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð»Ð¾Ð³Ð¸Ð½Ð¸ÑÑ Ð¼ÐµÐ½Ñ Ð² LiveJournal, пÑедоÑÑавив Ñокен, знаÑиÑ, Google Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð»Ð¾Ð³Ð¸Ð½Ð¸ÑÑÑÑ Ð²Ð¼ÐµÑÑо Ð¼ÐµÐ½Ñ Ð² LiveJournal. :-) Ðока Ð¼Ñ Ð¸ÑÑ Ð¾Ð´Ð¸Ð¼ из пÑедположениÑ, ÑÑо ÐÑÐ³Ð»Ñ ÑÑо наÑиг не надо, Ñо ÑÑо не беда. Ð Ð²Ð¾Ñ ÐµÑли Ñаким identity provider'Ð¾Ñ ÑлÑÐ¶Ð¸Ñ Ñодное гоÑÑдаÑÑÑво, ÑлÑÐ¶Ð±Ñ ÐºÐ¾ÑоÑого Ñаки да могÑÑ Ð²Ð¾Ð·Ð¶ÐµÐ»Ð°ÑÑ ÑÑнÑÑÑ Ð½Ð¾Ñ Ð² ÑÑжÑÑ Ð¿ÐµÑепиÑкÑ, к пÑимеÑÑ?
no subject
Date: 2013-05-28 06:06 pm (UTC)no subject
Date: 2013-05-28 06:14 pm (UTC)Ðо ÑÑо дополниÑелÑÐ½Ð°Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ, пÑиÑÑм не ÑÑебÑÑÑÐ°Ñ ÑÑо-Ñо подÑовÑваÑÑ Ð¸ пеÑÐµÑ Ð²Ð°ÑÑваÑÑ.