В описанной Group-IB схеме (есть у РБК) преступник получал в банке неименную карту, вносил на нее через банкомат от 5 тыс. до 30 тыс. руб., а потом в том же банкомате их снимал и получал чек о проведенной операции. Далее мошенник отправлял чек своему сообщнику, который имел удаленный доступ к зараженным вирусом POS-терминалам, как правило, находившимся за пределами России. Через терминалы по коду операции, указанной в чеке, сообщник формировал команду на отмену операции по снятию наличных: на терминале это выглядело, например, как возврат товара. В результате отмены операции баланс карты восстанавливался мгновенно, и у злоумышленника были выданные наличные на руках и прежний баланс карты. Преступники повторяли эти действия до тех пор, пока в банкоматах не заканчивались наличные.
the Strict language extension*
Add a new language extension -XStrict
which turns all bindings strict
as if the programmer had written a !
before it. This also upgrades
ordinary Haskell to allow recursive and polymorphic strict bindings.
https://github.com/ghc/ghc/commit/46a03fbec6a02761db079d1746532565f34c340f
Все теперь можно думать о том, чтобы учить хаскель. // Ну или Ocaml
Кстати, спалите haskell vs ocaml в вопросах:
* C-FFI
* многопоточности
* ease of deployment
* поддержки ARM
* легкости получения soft realtime
Олсо, кто-нить объекты в Ocaml юзает или это шутка?
Наткнулся на такой комент на HN:
/However, with a few minor tweaks (e.g. an option type), I would rather have the C# type inference than the OCaml one. The reason is that, if I want to do something very clever, I will not find myself limited to code that I can actually prove to the OCaml compiler as correct: I have, time and time again, resorted to reflection and code generation to work around such situations. In other words C#'s Obj.magic is a lot more powerful (and safe, and expressive) than OCaml's.
A fairly good example is Eliom's way of expressing the parameters of a service. In C# you would write in a PageController class
public Details Update(PageId id, UserId user, [PostBody] Details body)
and have your web framework automatically bind this to POST /page/update/{id}?user={user} with the appropriate serialization for PageId and UserId. And writing such a framework is easy: a couple hundred lines of code, with run-time type safety.
In OCaml you have to understand the entire Eliom_parameter framework: https://ocsigen.org/eliom/4.2/api/server/Eliom_parameter Just think of the mental firepower needed to create that framework in the first place!/
http://www.kommersant.ru/doc/2841503
Быт средневековой Руси нужно хранить и защищать, был уверен Посошков. Резко критикуя "вечеринки с богомерзкими танцами" и моду "нечестивых иноверцев", Иван Посошков словно забывает, что это любимые детища Петра I, что царь не только сам участвовал в подобных развлечениях, но и заставлял приближенных. И все же балансируя на грани дозволенного, Посошков умудрялся не оступиться и не сделать последнего, рокового шага. Сражаясь в своем "Отеческом завещании" с входящими в моду париками, он объявляет их головным убором и требует, чтобы мужчины внутри храма были без париков. А из мемуаров известно, что Петр I поступал именно так — снимал парик, входя в церковь.
Однако Иван Посошков видел в священнике не только совершителя богослужений, но и главного просветителя русской деревни. Однако мешали необразованность и нищета духовенства — по мнению Посошкова, это было проблемой, которую следовало решать в первую очередь.
Как известно, большинство священников занимались крестьянским трудом наравне с прихожанами. "Мужик за соху,— сетует Иван Посошков,— и поп за соху, мужик за косу — и поп за косу, а церковь святая и духовная паства остается в стороне". Сельскохозяйственные работы практически не оставляли свободного времени. Посошков с горечью сообщает, что знает церковь, где на пасхальной неделе служба была только раз: весна — попу пахать надо. Но отказаться от крестьянского труда священник не мог, поскольку регулярной платы духовенство не получало.
Между тем духовенство следовало не только накормить, но и одеть, обуть и дать образование. Иван Посошков предлагает царю запретить попам входить в алтарь в лаптях. Его ужасает священнослужитель, который "возложит на себя одежду златотканую, а на ногах лапти, растоптанные и во всяком кале обваленные, а и кафтан нижний весь гнусен".
Почитал тут что рашковане пишут про Францию, всякие жжшечки, форумы, "аналитические" сайты, вплоть до комментов к новостям. Слушайте, это какой-то пиздец. Все, от ололо-"топовых блоггеров" и до последней пидорахи с ютуба в один голос кукарекают: мусли, кишлачники, чужаки, человеконенавистническая идеология, запретить, кококо! Никто, блядь, ни один человек не подумал, что теракты совершаются только потому, что это кому-то выгодно и не сделал даже никакой попытки рассудить, кто из этих событий извлёк профит и какой. Такое впечатление, что они все до одного уверены, что мусульмане как-то генетически запрограммированы стрелять и взрываться независимо от ситуации, поэтому если человек мусульманин (или даже просто выходец из преимущественно мусульманской страны), то ему не нужно больше никакой причины, чтобы совершить теракт. Что блядь не так с этими людьми? Что не так с русскоязычным интернетом? (Не только у русскоязычных такое встречается, конечно, но у тех, кто пишет на русском это просто какая-то пандемия, уже не знаешь куда бежать).
А между тем, если спокойно, без предрассудков, рассудить qui prodest, то проблема терроризма оказывается проще выеденного яйца. Кто угодно, вот хоть бы я могу легко изложить, что надо изменить в обществе, чтобы в нём не было никаких терактов. Достаточно изменить механизм, по которому общество реагирует на терроризм, чтобы совершать теракты стало невыгодно. Как только происходит любой значительный теракт или, тем более серия терактов, события должны развиваться по следующему сценарию:
1. Глава правительства немедленно уходит в отставку. Глава спецслужб идёт под суд как соучастник теракта. Если он человек чести, после дознания он стреляется, если нет — пожизненно лишается права занимать любые государственные должности. Также лишаются мест все начальники силовых ведомств, ответственные за участок, где произошёл теракт. Сейчас именно эти люди — главные благополучатели от любого теракта, так что было бы логично, если бы первое подозрение ложилось именно на них.
2. Народ вооружается, государство снимает всякие ограничения на владение, открытое или скрытое ношение оружия. Полицейские и военные проводят курсы стрельбы для всех желающих. На местах создаются добровольные бригады по охране публичных мест и массовых мероприятий, которые замещают ментов.
3. Жители маленьких городков и районов сами создают локальные neighborhood watches и/или нанимают охранные фирмы. Главным лозунгом становится "Государство не способно предотвратить теракты — время брать власть в свои руки". Со временем эти локальные структуры вообще вытесняют государственных ментов из многих мест.
4. Под это дело отменяются какие-нибудь налоги и сокращается всякая социалка. У людей остаётся больше средств на то, чтобы самим заботиться о своей безопасности и безопасности своего neighborhood.
Иными словами, вместо того, чтобы быть предлогом к принятию новых анальных законов и усилению власти государства в целом и конкретных лидеров в частности, теракт должен быть поводом к его ослаблению, децентрализации и лишения монополии на защиту. И это будет совершенно логично: раз теракт не предотвращён, значит государство не может полноценно выполнять функции защиты, и ими должен заниматься кто-то другой, а лидеры, особенно "силовики" — некомпетентны и их надо выгнать к хуям ссаной метлой. И вот я гарантирую вам, что в стране, где хоть раз на теракт общество ответит таким образом, больше никакого терроризма не будет никогда, безотносительно того, сколько принимать беженцев и из каких стран. Это просто ёбаный стыд, что сейчас люди на теракт реагируют наоборот и тем самым напрашиваются на новые теракты.
Мещанский суд Москвы оштрафовал дизайнера Артемия Лебедева за пост "Хенде хох, Гитлер капут", опубликованный 9 мая 2013 года в "Живом Журнале". Лебедева обязали удалить информацию, "оскорбляющую память участников и жертв войны", а также компенсировать моральный вред истцу - ветерану Великой Отечественной войны Сергею Крамаренко, выплатив ему миллион рублей.
До чего я люблю такие новости, когда государство само прессует своих же самых верных холопов. Оно как бы говорит нам: лижи ымперии, не лижи, а прав (даже на свободу слова) ты всё равно не имеешь, чмо, раб и холоп. Попытки путём оправдания захвата крыма и прочей ымперской дряни добиться хотя бы разрешения пиздеть что хочешь, как мы видим, ни к чему не ведут.
None of that makes the malware exceptional, however. Instead, it's the nature of the payloads that it downloads. You see, while other malware downloads viruses and other horrible exploits, Wifatch installs security patches, terminates insecure services, such as telnet, and eliminates any other malware infections it might find. It also alerts users to update their firmware and change their passwords. In other words, Wifatch seems to be working to make infected systems more secure.