Ошибка Sony и PayPal привела к бану тысяч игроков в PlayStation Network

В PlayStation-коммьюнити разгорается нешуточный скандал. На днях платёжная система PayPal внезапно устроила незапланированный (и непрошенный) возврат средств пользователям сервиса PlayStation Network. […]
Ошибка Sony и PayPal привела к бану тысяч игроков в PlayStation Network
Source: 4pda

Кабельные ужасы новостроек

image


В нашем блоге мы уже публиковали и провайдерский ужас и кабельный перфекционизм. Что говорить безответственность и пофигизм — это, пожалуй, одна из основополагающих черт русского характера. Впрочем, не будем о грустном, а тем более, что называется, не будем “всех под одну гребенку”.
Читать дальше →
Кабельные ужасы новостроек
Source: geektimes

OnePlus 5 избавится от «желейного» экрана и проблемы с аудиозаписью

Выход флагманского смартфона OnePlus 5 обозначился целым рядом проблем: поддельными результатами бенчмарков, потерями сигнала Wi-Fi, плохой стабилизацией в видео и «желейной» прокруткой. На первый вопрос […]
OnePlus 5 избавится от «желейного» экрана и проблемы с аудиозаписью
Source: 4pda

Mass Effect Andromeda обойдётся без сюжетных DLC

Продолжение легендарной научно-фантастической RPG-серии Mass Effect: Andromeda стало одним из главных разочарований года. Сиквел вышел настолько слабым, что в Сети начали активно циркулировать слухи об […]
Mass Effect Andromeda обойдётся без сюжетных DLC
Source: 4pda

Мини-версия LG G6 унаследует главную особенность флагмана

Смартфон LG G6, который был представлен ещё в феврале, вызвал большой интерес публики. Благодаря решению производителя уменьшить рамки девайса LG G6 имеет 5,7-дюймовый дисплей (с нестандартным соотношением […]
Мини-версия LG G6 унаследует главную особенность флагмана
Source: 4pda

Пост №3158020

Автор: zedns

Небольшой набросок «Лове кен блюм» на сценку из «Моногатари»Пока делал гифку, победительницу по прошлому посту, решил накидать небольшой кроссовер(уж слишком мне нравится Тальдира и ее фан-история).Ну, и для любителей зацикленыхРазвернуть &epicComment_3158020& { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3158020″ }, «headline»: «Небольшой набросок «Лове кен блюм» на сценку из «Моногатари» / Vindicare :: Officio Assasinorum :: Imperium (Империум) :: Wh Gif :: Warhammer 40000 (warhammer40000, warhammer40k, warhammer 40k, ваха, сорокотысячник) :: Monogatari (Series) :: anime gif :: Love can bloom :: crossover :: сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам) :: Taldeer :: нарисовал сам :: Anime (Аниме) :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D0%BB-%D1%81%D0%B0%D0%BC-%D0%BD%D0%B0%D1%80%D0%B8%D1%81%D0%BE%D0%B2%D0%B0%D0%BB-%D1%81%D0%B0%D0%BC-Taldeer-Wh-Gif-3929843.gif», «height»: 539, «width»: 960 }, «datePublished»: «2017-07-01T18:56:14+03:00», «dateModified»: «2017-07-01T18:56:14+03:00», «author»: { «@type»: «Person», «name»: «zedns» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Пока делал гифку, победительницу по прошлому посту, решил накидать небольшой кроссовер(уж слишком мне нравится Тальдира и ее фан-история). Ну, и для любителей зацикленых» }
Комментировать 
Пост №3158020
Source: Joyreactor

Пост №3158019

Автор: Constantinos

внезапный портал в ад в луже рядом с домомссылка на новость — https://ruposters.ru/life/20-06-2017/muzhchina-utonul-v-luzheРазвернуть &epicComment_3158019& { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3158019″ }, «headline»: «внезапный портал в ад в луже рядом с домом / Пенза :: новости :: лужа :: РФ», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8-%D0%BB%D1%83%D0%B6%D0%B0-%D0%9F%D0%B5%D0%BD%D0%B7%D0%B0-%D0%A0%D0%A4-3929841.jpeg», «height»: 560, «width»: 775 }, «datePublished»: «2017-07-01T18:55:13+03:00», «dateModified»: «2017-07-01T18:55:13+03:00», «author»: { «@type»: «Person», «name»: «Constantinos» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «ссылка на новость — https://ruposters.ru/life/20-06-2017/muzhchina-utonul-v-luzhe» }
Комментировать 
Пост №3158019
Source: Joyreactor

Пост №3158016

Автор: DenLA







Развернуть


&epicComment_3158016&
{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»/post/3158016″
},
«headline»: «GTN анонс :: GreenTeaNeko :: GreenTeaNeko :: разное :: Смешные комиксы (веб-комиксы с юмором и их переводы)»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img1.joyreactor.cc/pics/post/full/GreenTeaNeko-%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%B5-GTN-%D0%B0%D0%BD%D0%BE%D0%BD%D1%81-GreenTeaNeko-3929835.jpeg»,
«height»: 850,
«width»: 1000 },
«datePublished»: «2017-07-01T18:51:09+03:00»,
«dateModified»: «2017-07-01T18:51:09+03:00»,
«author»: {
«@type»: «Person»,
«name»: «DenLA»
},
«publisher»: {
«@type»: «Organization»,
«name»: «JoyReactor.cc»,
«logo»: {
«@type»: «ImageObject»,
«url»: «http://joyreactor.cc/images/joyreactor_ie6.png»,
«width»: 207,
«height»: 54
}
},
«description»: «»
}

Комментировать 
Пост №3158016
Source: Joyreactor

[Из песочницы] Интеграция 1С с DLL с помощью Python

Привет Хабр! Недавно я разработал алгоритм для логистики, и нужно было его куда-то пристроить. Помимо веб-сервиса решено было внедрить данный модуль в 1С, и тут появилось довольно много подводных камней.


Начнем с того, что сам алгоритм представлен в виде dll библиотеки, у которой одна точка входа, принимающая JSON строку как параметр, и отдающая 2 колбэка. Первый для отображения статуса выполнения, другой для получения результата. С web-сервисом все довольно просто, у питона есть замечательный пакет ctypes, достаточно подгрузить нужную библиотеку и указать точку входа.


Выглядит это примерно так:

import ctypes
def callback_recv(*args):
	print(args)

lib = ctypes.cdll.LoadLibrary('test.dll')
Callback = ctypes.CFUNCTYPE(None, ctypes.c_int, ctypes.c_char_p)
my_func = getattr(lib, '_ZN7GtTools4testEPKcPFviS1_E')
cb_func = Callback(callback_recv)
my_func(ctypes.c_char_p('some data'), cb_func)
 


Как можно заметить, точка входа не совсем читабельная. Чтобы найти данную строчку в скомпилировнанных данных, нужно открыть соответствующий файл с расширением .lib и применить утилиту objdump с параметром -D, в выводе легко можно найти нужный метод по названию.


Данное коверканье метода происходит из-за того, что компилятор манглит («mangle» — калечить) название всех точек входа, причем разные компиляторы «калечат» по разному. В примере указан метод полученный MinGW
Читать дальше →
[Из песочницы] Интеграция 1С с DLL с помощью Python
Source: habrahabr

Пост №3157951

Автор: Rassvet38

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3157951″ }, «headline»: «Anime :: Once upon a time is wet :: разное», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Anime-%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%B5-Once-upon-a-time-is-wet-3929749.jpeg», «height»: 833, «width»: 1000 }, «datePublished»: «2017-07-01T17:32:24+03:00», «dateModified»: «2017-07-01T17:32:24+03:00», «author»: { «@type»: «Person», «name»: «Rassvet38» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3157951
Source: Joyreactor