Рынок ПК впервые за последние 5 лет начал расти

Аналитики уже несколько лет твердят о закате эры персональных компьютеров. И хотя многие пользователи действительно перешли на смартфоны и планшеты, ноутбуки и настольные компьютеры всё ещё пользуются […]
Рынок ПК впервые за последние 5 лет начал расти
Source: 4pda

Цитата #444388

#могучий&богатый:
Выражение «попался на глаза» — это как раз про меня. Моя тогда еще будущая жена поймала меня на глаза, как на наживку. Я просто вижу такой женский диалог:
— А вы на что ловите?
— Я — на глаза, а вы?
— А я — на сиськи…
[Третья участница]: А я вот еще на ноги ловлю…
[Первые две]: Да ладно заливать, а прикорм тогда как делаете?
…ну и так далее…
Цитата #444388
Source: bash

Цитата #444387

Пост о том как мать приняла сына за наркомана, увидев шприц от термопасты. Из комментариев:
xxx: Обколются своей термопастой…
yyy: А потом охлаждают трахание.
Цитата #444387
Source: bash

Пост №3064963

Автор: Легат

Падение дерева на высоковольтную линиюссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3064963″ }, «headline»: «Падение дерева на высоковольтную линию / дерево :: высоковольтная линия :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE-%D0%B2%D1%8B%D1%81%D0%BE%D0%BA%D0%BE%D0%B2%D0%BE%D0%BB%D1%8C%D1%82%D0%BD%D0%B0%D1%8F-%D0%BB%D0%B8%D0%BD%D0%B8%D1%8F-3781372.gif», «height»: 270, «width»: 480 }, «datePublished»: «2017-04-13T07:44:55+03:00», «dateModified»: «2017-04-13T07:44:55+03:00», «author»: { «@type»: «Person», «name»: «Легат» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3064963
Source: Joyreactor

Пост №3064958

Автор: Легат

Развернуть &epicComment_3064958& { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3064958″ }, «headline»: «faberlic :: кислород :: воздух», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/faberlic-%D0%BA%D0%B8%D1%81%D0%BB%D0%BE%D1%80%D0%BE%D0%B4-%D0%B2%D0%BE%D0%B7%D0%B4%D1%83%D1%85-3781367.jpeg», «height»: 600, «width»: 600 }, «datePublished»: «2017-04-13T07:41:34+03:00», «dateModified»: «2017-04-13T07:41:34+03:00», «author»: { «@type»: «Person», «name»: «Легат» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3064958
Source: Joyreactor

Пост №3064957

Автор: Легат

Кострище из камней, сложенное без раствора Развернуть &epicComment_3064957& { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3064957″ }, «headline»: «Кострище из камней, сложенное без раствора / кострище :: камни :: идеально», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%81%D1%82%D1%80%D0%B8%D1%89%D0%B5-%D0%BA%D0%B0%D0%BC%D0%BD%D0%B8-%D0%B8%D0%B4%D0%B5%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE-3781366.jpeg», «height»: 500, «width»: 600 }, «datePublished»: «2017-04-13T07:41:14+03:00», «dateModified»: «2017-04-13T07:41:14+03:00», «author»: { «@type»: «Person», «name»: «Легат» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3064957
Source: Joyreactor

Безопасность OAuth в эпоху мобильных приложений, или о чем молчит интернет

image

«В API ВКонтакте для получения ключа доступа используется открытый протокол OAuth 2.0. При этом пользователь не передает логин и пароль приложению, поэтому его аккаунт не может быть скомпрометирован»документация VK API.

«ОАuth — это открытый протокол, предоставляющий простой и безопасный способ авторизации для мобильных, десктопных и веб приложений» — вольный перевод слогана oauth.net.


К сожалению, во многих случаях эти утверждения являются ложными. О том как сделать работу через OAuth более безопасной, как с точки зрения конечного пользователя, так и при реализации собственного OAuth провайдера — читайте под катом. Будут рассмотрены такие аспекты безопасности, которым на текущий момент уделено незаслуженно мало внимания в открытых публикациях.


Материал насыщен специфической терминологией и рассчитан на подготовленного читателя.
Читать дальше →
Безопасность OAuth в эпоху мобильных приложений, или о чем молчит интернет
Source: habrahabr

Пишем свои монады на Scala на примере CSV-парсера

За последнее время мы очень многое узнали о монадах. Мы уже разобрались что это такое и даже знаем как их можно нарисовать, видели доклады, объясняющие их предназначение. Вот и я решил заскочить в уходящий монадный поезд и написать по этой теме, пока это окончательно не стало мейнстримом. Но я зайду с немного другой стороны: здесь не будет выкладок из теории категорий, не будет вставок на самом-лучшем-языке, и даже не будет scalaz/shapeless и библиотеки parser-combinators. Как известно, лучший способ в разобраться как что-то устроено — сделать это самому. Сегодня мы с вами будем писать свою монаду.

image

Задача

Возьмем для примера банальную задачу: парсинг CSV-файла. Допустим нам требуется распарсить строки файла в case classes, чтобы потом отправить их в базу, сериализовать в json/protobuf и так далее. Забудем про escaping и кавычки, для еще большей простоты, считаем что символ разделителя в полях встречаться не может. Думаю, если кто-то решит затащить это решение в свой проект, докрутить эту фичу будет не трудно.

Читать дальше →
Пишем свои монады на Scala на примере CSV-парсера
Source: habrahabr

Пост №3064947

Автор: sauri

Сын потерял лего фигурку штурмовика. Я нашел. Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3064947″ }, «headline»: «Сын потерял лего фигурку штурмовика. Я нашел. / лего :: боль :: смешные ка :: смешные картинки (фото приколы )», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BF%D0%B5%D1%81%D0%BE%D1%87%D0%BD%D0%B8%D1%86%D0%B0-%D0%BB%D0%B5%D0%B3%D0%BE-%D0%B1%D0%BE%D0%BB%D1%8C-%D1%81%D0%BC%D0%B5%D1%88%D0%BD%D1%8B%D0%B5-%D0%BA%D0%B0-3781355.jpeg», «height»: 960, «width»: 718 }, «datePublished»: «2017-04-13T07:13:24+03:00», «dateModified»: «2017-04-13T07:13:24+03:00», «author»: { «@type»: «Person», «name»: «sauri» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3064947
Source: Joyreactor

Цитата #444386

Ariel: Последнее время мы с мужем часто бастурмируем вместе. Как начнем, так и не может остановиться пока весь кусок не съедим.
Цитата #444386
Source: bash