Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.
Исходная информация - http://forum.sources.ru. Данный дневник сформирован из открытого RSS-источника по адресу http://forum.sources.ru/yandex.php, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты. По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.[Обновить трансляцию]
Например, std::enable_if - это жутчайший и уродский костыль, но наверняка Qraizer так не считает.
Я его не использую. Не нужно было просто. Но это и не костыль, это составная часть интерфейса std в части поддержки парадигмы метапограммирования, которая помимо этого средства включает в себя ещё и большое количество других. На основе этой парадигмы ты можешь учить компилятор работать с любыми сущностями на основе их свойств и характеристик, а не только пользоваться предопределёнными и стандартизированными наборами для ограниченного числа сущностей и определёнными в Стандарте. Или ты шейдеры для GPU тоже называешь костылями, тогда как истинно правильными и единственно правоверными считаешь mutlitexturing, еnvironment lighting, mipmapping, T&L и ещё с десяток предопределений?
Вернее, если это костыль, то и в D - тоже костыль.
Костыль, костыль. И то, и это тоже. Негоже управлять ресурсами вручную. Негоже строить безотказность кода на условных конструкциях, не имеющих отношения к инвариантам. За которые и непонятно кто ещё отвечает. И то, и другое, и третье имеет место в scope, как и где его не реализуй.
Костыли далеко не всегда являются реальной проблемой. Но это все равно костыли. Например, std::enable_if - это жутчайший и уродский костыль, но наверняка Qraizer так не считает. Да и реальной проблемой он не является :D
Я помню был какой-то похожий спор с твоим участием (кажется в тематике), где в итоге обнаружилось, что std::function не уступает Dшным замыканиям
Да, я тоже что-то такое помню, но также помню, что там был некий вырожденный случай, когда весь код в одном файле и компилятору дрступен весь код сразу. Но если вынести код с std::function в другие единицы трансляции, то аллокации в принципе неизбежны.
Ну и многословнее оно на плюсах, имена нужно гвардам давать, да еще и не повторяющиеся.
Не думаю, что это проблемой будет реальной.
Цитата
Костыль, короче.
Тут, конечно, от определения "костыля" зависит, но если понимать под костылем быстрое плохое решение вместо правильного, но более трудоемкого, то разницы с D никакой.
Qraizer: Зависит от реализации. std::basic_string<> тоже далеко не во всех случаях использует хип. Простые – а замыканиями обычно таковые и являются, ибо помимо самого замыкаемого объекта других состояний не хранят – будут себе спокойно лежать на стеке.
В оверхеде, вестимо. Запихивание лямбды в std::function будет сопровождаться аллокациями в куче, даже если лямбда без замыканий. scope(exit) лишен этого недостатка. Хотя есть ненулевая вероятность, что шибко умный компилятор сумеет соптимизировать это дело, но я сомневаюсь, надо пробовать.
Ну и многословнее оно на плюсах, имена нужно гвардам давать, да еще и не повторяющиеся. Костыль, короче.
Проект интересный, но качество неочень. К примеру, из доступных предкомпилированных версий OpenSSL для винды, для GCC вааще ничего нет, только под Линупс. Только рецепты.
Не знаю вообще в правильное ли место я решил задать этот вопрос.
Мучаюсь с проверкой покупок. Изначально пробовал на C#.net но там также покупка не валидна, нашел примеры на php, и вроде все правильно делаю но результат не тот что мне нужен, вычисляет как не валидные, хотя данные подсовываю из реальной покупки, правда в sandbox, в примере использовал как давнишние, так и более свежие покупки.
function verify_market_in_app($signed_data, $signature, $public_key_base64)
{
$key = "-----BEGIN PUBLIC KEY-----\n".
chunk_split($public_key_base64, 64,"\n").
'-----END PUBLIC KEY-----';
//using PHP to create an RSA key
$key = openssl_get_publickey($key);
//$signature should be in binary format, but it comes as BASE64.
//So, I'll convert it.
$signature = base64_decode($signature);
//using PHP's native support to verify the signature
$result = openssl_verify(
$signed_data,
$signature,
$key,
OPENSSL_ALGO_SHA1);
if (0 === $result)
{
return false;
}
else if (1 !== $result)
{
return false;
}
else
{
return true;
}
}
И в общем все кажется подставляю верно, но не знаю, нужно ли что то настраивать в сервере что бы использовать эти вызовы с ssl, может как то публичный ключ нужно подготовить? Ключ скопипастил из консоли google, но покупка оказывается не валидной, вот тут все тестирую http://redsungame.ru/inapp.php
Glennaboums: Spring cleaning queens
Service Cleaning Staten Island was created in 2012 with a clear task: to perform a highly professional cleaning services in friendly manner that is not only which not just delights and satisfies all ours client! With deep cleaning, our employees cleansing elements refrigerator in the house . Competent employees "Cleaning Service" always ready decide varied problem, associated with guidance order. You always can call in "Cleaning Service" - our employees to the conscience cope with the work of any volume. Our Created Cleaning the holding located give you any help and solve this a problem! Our firm we carry out cleaning services(MAIDS DOWNTOWN) exclusively by means of eco-means, they absolutely safe and not even litter environment atmosphere. This the specialized company Williamsburg presents large set service on cleaning, you left only to choose the right, appropriate to you type of cleaning, and contact to our company for professional help. In our the company hourly work employee. This a highly large cleaning , that will leave your family hearth spotless . Regardless on , moving you or not Clean Master can be there to help to bring your personal old or new house exemplary appearance.We have involved only qualified masters, having the required practical experience. CLEANING MASTER Bococa apply excellent, not harmful detergents and scouring materials, reliable, professional and high quality equipment.Our organization provides services for cleaning - professional (industrial) cleaning. Cleaning famous company Clinton Hill- carries out production activity on cleaning.
MoonFlamingo: Sie sollten diesen Artikel lesen. Es ist wichtig!1(A#D5gt8x6!WGIHAzum
Rassismus bei Rossmann: schwarzer Kundin wird Kartenbetrug vorgeworfen, weil der Name darauf deutsch ist. Polizei droht ihr vor ihrem Kind mit Gef"angnis: “Sprechen Sie "uberhaupt deutsch? Deutsche Sprache, schwere Sprache.” https://www.bz-berlin.de/berlin/charlottenb...-rossmann-kasse
Как-то собирал проект на Расте, чисто ради прикола (ел пельмени со сметаной в это время, домашние - с телятиной!). Так тамошний Cargo четко так, по-пацански, вытащил либы НУЖНЫХ ВЕРСИЙ, собрал их и потом уже прилинковал к откомпиляченным файлам проекта. Я чуть самый сочный пельмень не уронил!!! Ну очень мне эта кухня понравилась!!!
Но и в плюсах тож есть неизвестные герои, не побоюсь - без кавычек! Я как-то уже не раз заикался тут о проекте mxe.cc. ИМХО - проблески рационального подхода! Чел (или группа, не в курсе) замутил(и) систему кросс-компиляции Линупс->Уиндовс. И не абы какую, а с поддержкой определенного репозитария. Меня вот лично удивил порт DBUS на винду тамака реализованный :blink: Знаю - у пипла двоякое мнение на счет DBUS, пофик - важен сам факт. Да и сам факт существования этого проекта.
Это я к чему ... Есть проекты, которые могут стать чем-то большим, но увы - они зиждятся только на интузязизьме. Вот Киля хочет централизованную базу пэкеджей для С++ (либ, которые собираются без гемора и вскрытия вен под различные цели), ну как в Rust, Activestate Perl, возможно и в питоне, да - в PHP ... и я хочу, и все хотят - а кому этим заняться???
Скрытый текст
Вон в соседней теме "Куда двигаться дальше?" наши коллеги копья ломают о спинной мозг! А первый креатив - он, блин, на поверхности ... Замутить на базе исходников билд-сервер для плюсов!!! Но не просто и тупо. А взять пример с версионности растовского Cargo. Да, получится нефигенный граф зависимостей либ и их версий. Но и профит будет жэстачайшы (С)(бел.мова бел.лiдэра), имхо. Сюда бы финансистов и финансовых аналитиков привлечь - катались бы все как масло по шоколаду!