Новости информационных технологий - 30920

в 0:00, , рубрики: c++, open source, метки: , ,

Речь пойдет о платформе Series 60, позже переименованной в S^1.

Это обзорная статья, если немного сумбурная — извините. Только-только исправил все ошибки в postinker elf2e32, её описание и ссылка на гитхаб — в конце статьи :)
imageЧитать полностью »

Введение

Итак, в интернете можно найти статьи о том что в Raspberry флешки «живут» 2-3 месяца, после чего приходят в негодность. Предложенные решения — заменить стандартную microSD карточку на USB HDD. Решение простое, надёжное, плюс повышается скорость чтения/записи. Но почему флешки так быстро «умирают»? Могут ли те же факторы навредить жёсткому диску? И так приступим!
Читать полностью »

image
Приветствую Вас, уважаемые пользователи Geektimes! В данном посте, речь пойдет о замечательной идее реализованной в проекте и скрывающейся под именем Gridcoin Research. Пост рассчитан в первую очередь для тех, кого интересует альтернативные пути развития криптовалют.
Читать полностью »

Доброго времени суток! Получая профессию инженер-программист не имел совершенно ни какого опыта разработки игр, решил восполнить пробел и приобщиться к этой теме. Выбирая, с чего начинать, взгляд мой пал на Unity3d, так как этот игровой движок дружит с языком программирования C#, который я, в свою очередь, сейчас изучаю. Так сказать, совместил приятное с полезным. Обсуждая эту тему с коллегами по работе, неожиданно родилась идея простой до безобразия игры — на экране находится квадрат, стороны которого имеют разные цвета, сверху на него падают кубы цветов совпадающих с цветами его сторон, нужно тапом по левой и правой стороне экрана вращать разноцветный квадрат и ловить кубы правильного цвета. Поймал правильной стороной — плюс одно очко, не правильной — проиграл. Окрестили это первым словосочетанием пришедшим в голову — Color Cube. Сказано — сделано.

Первой задачей было организовать генерацию падающих кубов. Всё оказалось просто, помогла функция Invokerepeating(), которая периодически создавала вверху за пределами экрана новые кубы случайного цвета. Уже тут появились зачатки геймдизайна, опытным путём выяснилось, что выпадение подряд кубов одинакового цвета сбивало ритм игры. Исправил. Цвет следующего куба выбирался всё ещё рандомно, но обязательно не совпадал по цвету с предыдущим.

Читать полностью »

В предыдущей части мы вывели простую форму и обработали пользовательский ввод. Вывод формы, мягко скажем, был не оптимален. С десяток операторов echo. Можно было заменить их куском перемешанного html и php, что также было бы далеко от идеала. Итак, в этот раз мы разберем теги по группам, сформулируем требования к описанию и опишем форму в массиве, затем выведем её.
Читать полностью »

Последние два-три года контент-маркетинг уверенно набирает обороты в России, но к сожалению, многие веб-студии путают понятие «контент-маркетинг» с банальным написанием статей и покупкой ссылок. Я сам до недавнего времени был одним из представителей подобной организации и когда клиент заказывает услугу, все оборачивалось банальным написанием 5-10 статей в месяц, их оптимизацией и покупкой трех ссылок. К сожалению, подобное исполнение услуги практиковалось не только в нашей компании, но и в большинстве подобных. Так что же такое контент-маркетинг на самом деле? В этой статье расскажу о том, что не нужно делать.
Читать полностью »

Продвижений мобильных игр. Провал №3 - 1

Добрый день! Меня зовут Денис и я разработчик игр…

Предыстория

Около года назад у меня возникла (как мне казалось) гениальная идея мобильной игры с учетом, что основной аудиторией будут дети. Идея заключалась в том, что ты управляешь котенком, который летит, уклоняясь от препятствий в виде разного рода летательных объектов: самолеты, вертолеты, астероиды, ракеты и т.п.
Читать полностью »

Для читателей Geektimes (а еще для своего мужа) я составила список интересных Si-Fi фильмов ушедшего 2016 года. Фильмы, указанные ниже, доступны в сети и имели относительно небольшой или неуспешный релиз, поэтому я предполагаю, вы пропустили, по крайней мере, некоторые из них.
Читать полностью »

Про паттерн Builder сказано достаточно. Его достоинства очевидны. Есть изящные варианты замены (Элегантный Builder на Java) уменьшающие количество кода, и генераторы, вообще сводящие boilerplate на нет. Но иногда можно сделать еще проще, причем не прибегая к сторонним библиотекам.
Читать полностью »

в 0:00, , рубрики: Песочница

Появился порт ELMAH для ASP.NET Core: здесь

Как его использовать?

1) Установил NUGET пакет ElmahCore
2) Изменил Startup.cs

public void ConfigureServices(IServiceCollection services)
{
    services.AddMvc();

    //Добавил
    services.AddElmah();
}

public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
    if (env.IsDevelopment())
    {
       app.UseDeveloperExceptionPage();
       app.UseBrowserLink();
    }
    else
    {
       app.UseExceptionHandler("/Error");
    }

    //Добавил
    app.UseElmah();

    app.UseStaticFiles();

     app.UseMvc(routes =>
    {
        routes.MapRoute(
            name: "default",
            template: "{controller}/{action=Index}/{id?}");
         });
    }

Вуаля...

image

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js