Мобильная разработка. Swift: таинство протоколов

Сегодня мы продолжаем цикл публикаций на тему мобильной разработки под iOS. И если в прошлый раз речь шла о том, что нужно и не нужно спрашивать на собеседованиях, в этом материале мы коснемся тематики протоколов, которая имеет в Swift важное значение. Речь пойдет о том, как устроены протоколы, чем они отличаются друг от друга, и как сочетаются с интерфейсами Objective-C.


Читать дальше →
Мобильная разработка. Swift: таинство протоколов
Source: habrahabr

[Перевод] Серьёзному успеху в квантовых вычислениях помешал подросток

18-летний Ювин Тан доказал, что классические компьютеры могут решать «задачу рекомендаций» почти так же быстро, как квантовые. Этот результат аннулирует один из наилучших примеров квантового ускорения расчётов.

Подросток из Техаса осадил развитие квантовых вычислений. В опубликованной в этом месяце в интернете работе 18-летний Ювин Тан доказал, что обычные компьютеры могут решать важную вычислительную задачу со скоростью, потенциально сравнимой с квантовыми компьютерами.

В наиболее практичном виде проблема рекомендаций связана с тем, как сервисы вроде Amazon и Netflix определяют, какие продукты могут вам понравиться. Специалисты по информатике считали её одним из наилучших примеров задач, решать которые на квантовых компьютерах будет экспоненциально быстрее – что подчёркивало потенциальные возможности этих футуристических машин. И вот теперь Тан опроверг это мнение.
Читать дальше →
[Перевод] Серьёзному успеху в квантовых вычислениях помешал подросток
Source: geektimes

Гайд: как делать необычные фото на смартфон?

Просматривая фотографии в социальных сетях, то и дело удивляешься: такой банальный предмет в кадре, а как выигрышно смотрится! Вот бы научиться щёлкать затвором так же… но с чего начать? К счастью, для […]
Гайд: как делать необычные фото на смартфон?
Source: 4pda

Пост №3607360

Автор: alisher1

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3607360″ }, «headline»: «премия дарвина :: глупость», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BF%D1%80%D0%B5%D0%BC%D0%B8%D1%8F-%D0%B4%D0%B0%D1%80%D0%B2%D0%B8%D0%BD%D0%B0-%D0%B3%D0%BB%D1%83%D0%BF%D0%BE%D1%81%D1%82%D1%8C-4644882.jpeg», «height»: 427, «width»: 650 }, «datePublished»: «2018-08-15T09:50:19+03:00», «dateModified»: «2018-08-15T09:50:19+03:00», «author»: { «@type»: «Person», «name»: «alisher1» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3607360
Source: Joyreactor

Цитата #451771

xxx: Путешествую автостопом по загранице. Постоянно испытываю синдром собаки наоборот: благодаря разговорнику многое могу сказать, но ответ уже не понимаю…
Цитата #451771
Source: bash

Пост №3607358

Автор: d00m

Лето на острове, вне хронологии-2, это пиздецВсем привет. Тут на днях случилось нечто такое, что вынудило меня снова написать вне хронологии.Дневник капитана.Суббота 11 августа 2018. Лагерь мирно спал после тяжелого выходного дня. Я только что провел одни спасработы: у одного из катамаранов шедших на остров с аванпорта, порвало парус на ветру, мотор постоянно глох и я вытащил его на своем моторе против волн и ветра. На тот момент шорты у меня не могли окончательно просохнуть уже трое суток. Не успевали, не могли, постоянно приходилось лезть в воду. И тут пришла серьезная заявка на четвертые сутки. Пока я спал в палатке, а шорты сохли на веревке, один из островных жителей(Максуд, пробитый турист, водит людей по Алтаю) пошел на мыс порыбачить. Вернулся с криками «подъем, мужики, спасработы приехали!». Просыпаюсь, подрываюсь, идем за ним и видим под мысом следующую картину: На боку, на мачте лежит корпусная яхта. Четвертьтонник. На борту написаны цифры 42 и название яхты: Witch.Максуд лезет в воду, стучит по корпусу, чтобы узнать, есть ли внутри люди. Ответа нет, лезет внутрь, экипажа нет. Я тем временем иду до лагеря, переодеваюсь обратно в сырую одежду и лезу в воду. На тот момент я уже отзвонился на косу еще одному капитану, сказал, что тут с другой стороны острова лежит на борту корпусник. Он спросил «что, еще один? тут только что приходили люди с кильнувшейся яхты, сидят у меня, бухают».(Позже стало известно, что они после этого уехали на большую землю). Я доплыл до яхты и нащупал парусное вооружение, которое все еще было на мачте. Еще один островной житель(Костя), говорит что раз людей нет, значит беспокоиться в принципе не о чем, остальное — забота хозяина. Отвечаю ему, что паруса за ночь либо замоет в песок(на море было неслабое волнение), либо порвет об коряги. Мы вчетвером решаем спасать всё, что можно спасти. При этом категорически запрещаю что-либо резать из парусов и веревок, потому что во-первых жалко их таких(паруса стоят, как руль от самолета), а во-вторых, мы еще и виноватыми будем потом в глазах хозяина яхты. Максуд сходил в лагерь за пассатижами и работа закипела. Мы достали из рубки(а вернее они просто из нее выплыли) две кисы с парусами. Распутали брас «стеклянной» генуи и отмотали его от коряги, сняли геную(кое-где приходилось понырять, чтобы достать до такелажных скоб. То ли на адреналине, то ли еще что, но большинство такелажных скоб раскручивались пальцами, но кое-где приходилось пользоваться пассатижами. Геную унесли на берег, нащупали грот, уже изрядно занесенный песком, топ мачты находился на глубине около двух метров и мне пришлось нырять за ним с пассатижами, чтобы раскрутить скобу, удерживающую грота-фал. Мы втроем взялись за топ мачты и с трудом, но подняли её к поверхности, после чего стали снимать грот: один человек держал на плече топ мачты(с другой стороны находилась яхта полная воды). Мы попробовали стянуть грот с мачты. Но он не поддавался, тогда я лег на мачту, уперся ногой в краспицу и в таком виде вдвоем нам удалось стянуть грот, стряхнуть с него песок и утащить на берег. После этого мы смогли отстегнуть гик от мачты, а потом и саму мачту(она оказалась не простой, а карбоновой). После этого перевернуть яхту в нормальное положение оказалось даже почти несложно. К тому времени, волна достигала уже метра в высоту. Темнело. Яхта была полна воды. В ней прощупывалась некислых размеров пробоина и полное отсутствие намека на киль. Используя приливную волну, нам удалось оттолкать яхту подальше от коряг и поближе к берегу, расчалить её. Оставили на палубе мачту с гиком, попускали слюни на модные стопора,блочки, лебедочные храповики и дорогущий гарминовский навигатор и эхолот. После чего утащили спасенные паруса в лагерь. В итоге за несколько часов спасработ мы спасли грот и геную от замывания и неизбежного пиздеца об коряги. спасли два комплекта спинакеров. Отстегнули карбоновую мачту, перевернули яхту и оттащили ее подальше от коряг, поближе к берегу. Кстати, обратите внимание на следующее фото. Видите пень справа? утром, яхта была уже правее этого пня, т.к. всю ночь были сильные волны и ветер. Мне скинули номер хозяина яхты, но трубку он не брал.Учитывая место, где была найдена яхта и отстутствие у этой яхты киля сама собой напрашивалась версия, что они напоролись на бетонные конструкции за островом, оставили там киль и перевернулись. Как потом выяснилось, так оно все и было, только к этому еще стоит добавить, что экипаж был пьян, а капитан при выходе из марины говорил «смотрите, как мастера спорта ходят»(об этом уже рассказали очевидцы).Наутро мне-таки отзвонился капитан, сказал, что они выходят на катере и будут доставать яхту. Сходил до яхты, нашел её недалеко от прежнего места. Стали дожидаться спасательную команду. Сначала пришли какие-то люди на корпусном тримаране, сказали, что их послал хозяин яхты(Александр), забрать парусное вооружение и мачту. Ответил им, что приедет хозяин, там и поговорим. От них же узнал, что мачту(единственную карбоновую мачту на всё водохранилище), хозяин в свое время покупал за 700килорублей.Тем временем в марине готовили понтоны и спасательную экспедицию:Хозяин яхты посередине, в тельнике.Через какое-то время приехал хозяин яхты, привез еще людей и спасработы по поднятию яхты начались. За ночь яхту замыло в песок и глину, поэтому сначала её надо было хоть немного расшевелить, для этого продели под носом канат, обвязали его вокруг яхты, второй конец привязали к катеру, попробовали дёрнуть и порвали канат. План «Б», взяли две кразовских покрышки и затолкали их в рубку, накачали, вытеснили некоторое количество воды, яхта немного приподнялась от дна, после чего, повторно обвязали канат и яхта поддалась. Пока шевелили яхту, хозяину в полушутку, но с долей серьезности сказали, что надо бы сходить с ним адмиралтейство, обсудить выкуп его спасенного парусного вооружения. Он сказал «аххахах, агаага» и отправил за парусами товарищей с тримарана.Экипаж тримарана тем временем снял мачту, до этого это сделать не получалось, т.к. ванты замыло под яхту и они не поддавались, пока яхту не сдвинули с места. Забрал парусное вооружение и ушел в марину. Эхолот, показывающий уровень воды в эхолоте:Мы стали готовить понтоны и яхту к поднятию или коротко о том, как корпусники становятся надувастиками.Масштабы трагедии:Такие вот дела.Если не считать самой яхты, с эхолотом и навигатором, стопорами,блочками и веревками и всем-всем-всем, то конкретно нашими островными силами мы наспасали там карбоновую мачту на 700килорублей и парусного вооружения тысяч на 300 по грубыми прикидкам. Итого около одного мегарубля денег мы помогли сохранить хозяину яхты, который пьяный бросил всё это на произвол судьбы. И вот что мы за это получили:Знаете, что я думаю? По законам международного морского права (английский ллойд), брошенное экипажем судно переходит в собственность нашедшего и предпринявшего успешные действия к его спасению… Ведь могли же послать всех нахер и скрутить всё, что скручивается, нет, поступили по совести. Не то чтобы мы делали это ради награды, но я бы не бросил свое судно в такой ситуации, у меня нет денег на лишний комплект парусов. Что уж там, мне даже текущие проблемы моего судна устранять не на что. Но две бутылки вотки вот за это вот всё.. Мне кажется, что вот так вот и становятся пиратами..Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3607358″ }, «headline»: «Лето на острове, вне хронологии-2, это пиздец / Лето на острове :: вне хронологии :: d00m :: это пиздец :: длиннопост :: ёбаный-ёбаный парусный спорт», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9B%D0%B5%D1%82%D0%BE-%D0%BD%D0%B0-%D0%BE%D1%81%D1%82%D1%80%D0%BE%D0%B2%D0%B5-d00m-%D0%B4%D0%BB%D0%B8%D0%BD%D0%BD%D0%BE%D0%BF%D0%BE%D1%81%D1%82-%D1%8D%D1%82%D0%BE-%D0%BF%D0%B8%D0%B7%D0%B4%D0%B5%D1%86-4644845.jpeg», «height»: 1440, «width»: 2560 }, «datePublished»: «2018-08-15T09:41:28+03:00», «dateModified»: «2018-08-15T09:41:28+03:00», «author»: { «@type»: «Person», «name»: «d00m» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Всем привет. Тут на днях случилось нечто такое, что вынудило меня снова написать вне хронологии. Дневник капитана. Суббота 11 августа 2018. Лагерь мирно спал после тяжелого выходного дня. Я только что провел одни спасработы: у одного из катамаранов шедших на остров с аванпорта, порвало парус на ветр» }
Комментировать 
Пост №3607358
Source: Joyreactor

Пост №3607357

Автор: LYVrus

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3607357″ }, «headline»: «авто :: вмятина :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%B0%D0%B2%D1%82%D0%BE-%D0%B2%D0%BC%D1%8F%D1%82%D0%B8%D0%BD%D0%B0-4644844.gif», «height»: 727, «width»: 400 }, «datePublished»: «2018-08-15T09:41:26+03:00», «dateModified»: «2018-08-15T09:41:26+03:00», «author»: { «@type»: «Person», «name»: «LYVrus» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3607357
Source: Joyreactor

Пост №3607356

Автор: 8l8i8

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3607356″ }, «headline»: «объявление», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-4644843.jpeg», «height»: 469, «width»: 466 }, «datePublished»: «2018-08-15T09:39:44+03:00», «dateModified»: «2018-08-15T09:39:44+03:00», «author»: { «@type»: «Person», «name»: «8l8i8» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3607356
Source: Joyreactor

Как открытые API банков меняют финансовый мир

Финансовая сфера претерпевает цифровую революцию. Консервативные банки следуют современным веяниям и начинают предоставлять 3-им лицам информацию, которая раньше считалась банковской тайной. Почему это происходит, кому и зачем это нужно – разберемся в этой статье.

Раскрытие банковских данных

Тренд зародился в Европе, так, например, в Германии с 2010 года развивается Open Bank Project – проект, поддерживающий раскрытие банковских данных и пользующийся поддержкой крупнейших банков страны.

В Великобритании в сентябре 2015 года при поддержке органов государственной власти была выдвинута инициатива Open Banking Standard, которая направлена на повышение конкуренции и доступности услуг на финансовом рынке. Согласно инициативе, банки должны предоставить 3-им лицам (т.н. финансово-техническим компаниям) данные о балансе клиентов и доступ к их расчетным счетам. Применение принципа открытых банковских данных стало обязательным для 9 крупных банков Великобритании, которые обслуживают более 80% граждан страны.
Читать дальше →
Как открытые API банков меняют финансовый мир
Source: geektimes