А кто уже прошел?
Вы же про высокоуровневую обёртку в язычке над prepare transaction .. commit prepared .. rollback prepared спрашивали, да ещё и над неблокирующим соединением ? В psycopg давно есть.Ну да, есть что-то подобное дистрибьютед JTA/JTS как в джаве?
Так быстро переходите на «ты». Ах да, это доу же.Ты такой ранимый?
Гуглите Enterprise DB, у них на эту тему оч много понаписно.Ну слив так слив.
Хотя бы отсутствием-наличием задокументированного протокола общения с БД. На этом можно закончить.Есть отлично задокументированный АПИ драйвера, зачем разработчикам сторонних средств лезть в бинарный протокол?
У меня есть клёвый postgres, который таки да, поддерживает с десяток лет уже.Поддерживает что?
Не стоит ёрничать, заниматься казуистикой и пытаться сравнить mySQL и Oracle, у них совсем разные области применения.Сам ты занимаешься ерничанием и казуистикой.
Но вот postgres заруливает oracle абсолютно везде — начиная от совокупной стоимости владения ©, заканчивая отношением вендора/сообщества к поддержке third party приложений.Кто подсчитал совокупную стоимость владения? В каком нибудь из бенчмарков вот здесь постгрес победил? www.tpc.org
Это оракл по сравнению с майсиквелом глючный? Насмешил.
Ну и твой клевый майскл неблокирующий драйвер поддерживает например ту фейз комит менеджер транзакций? Или все ручками?
Например отсутствие неблокирующих драйверов к бд, например у оракла.
Нгинкс это пингопонг сервер, ему очевидно не нужно посылать блокирующие запросы к БД например.
Внезапно в Python 3.5, вышедшем вчера, появился type hinting (куцый кстати был с 3.0 версии) с поддержкой дженериков прямо как в жабке с сисярпом, который резко повышает удобство отлова ошибок связанных с типизацией на этапе компиляции исходника в байт-код. Вот почитайте —Ну вот через 100 лет, когда все перелезут на
По поводу однопоточности — вынужден отметить, что многопоточный подход прежде всего, сам по себе является источником ещё большего количества ошибокЭто смотря как его готовить
апример, в веб-приложения, вы же согласитесь, что писать веб приложение, которое запускает больше одного потока на процесс — дикий моветон ?Шутниг что ли? А как твоя вебапликушка будет обрабатывать Х0 паралельно идущих запросов? Типа говорить рефрешните страницу, на меня навалилось сейчас слишком много клиентов?
Про МК-52 уже говорили?
ПРЕДПОЛАГАЮ, что foldLeft по произвольному неассоциативному оператору не распараллеливаетсяОсталось выяснить откуда foldLeft узнает какой оператор ему подсовывают, ассоциативный или нет. Ну и выдумщик ты Ваня.
Говорили что через годика
У меня есть в гугл доксах файл, в который я бережно записываю клевые идеи которые мне пришли в голову. Дарю некоторые которыми я заниматься точно не буду.
Event Search Engine for ru (like eventful)
Career adviser: looking at profile and advise next most profitable areas.
crowdsourced search engine: collect exact answers for keywords
Fast sales site(price goes down automatically every hour)
search engine on structured data
web crawler service(crawl and store configured web page/site, revisit and store changes by schedule) + search engine on this with complementary functionality, e.g. full results(not partial like Google), alerts, structured data export, etc
secure mail(client side encryption)
feedback service(collect verified feedback on products in one place)
Там еще есть много, но лень копипастить.
У некоторых ник намного больше значит чем имя какого нибудь Пупочкина.
Но фейсбук я так понял уже не тот. Крутые хакеры разбежались, а в гугле их вроде прикармливают полумилионными ЗП.
Это может с какой то дескриминацией связано, типа что бы лезбиянки негры не судились, или что-то такое. Иначе Washington чистый employment at will штат без всяких исключений.
Тогда вроде он автоматом вылетает за non-compliance. А так потом еще severance дают чтобы не судился с ними :)Это в каком то паралельном мире без «employment at will».
Я думал это просто намек собирать вещички и месяц искать новую работу что бы в личное партийное дело не записали terminated.
Проблема этого проекта — в контроле за всеми через личную явку в застенки военкомата. Всё равно что ради реестра преступников заставить всех «добровольно» прийти в тюрьму, зная что у государства есть план по количеству посаженных, а закон им и вовсе не писан.Как раз такой реестр вместе с изменениями в законодательство позволит ловить уклонистов в местах предьявления паспортов, например аэропортах.
И Вы делаете свертку по неассоциативной операции (не x + y или max(x, y)), а например по операцииТы же сам уже аж два варианта предложил? Странный ты Ваня.
(x, y) -> 31 * x + y (а как мы считаем hashCode у строк в яве? мы считаем foldLeft по этому оператору)
Вопрос — преобразуйте мне неассоциативный оператор вычислений хэша — в ассоциативный для вызова параллельной свертки из стандартной библиотеки?
После сыров жизни нету?