• Экстрасенсорная способность в дизайне, которую я утратил
    0
    Не нужно быть курицей чтобы понять что яйцо тухлое.
  • Восстановление файлов после трояна-шифровальщика
    0
    не, под Mac OS
  • ZX Spectrum: 35-летний юбилей
    +2
    Если у вас был ZX Spectrum, то вы наверняка намотали немало километров в гоночном симуляторе Chase H.Q. Геймплей был очень незамысловат: нужно было вовремя проходить разные участки трассы на полицейском автомобиле Porsche 928.


    Даже в представленном в статье видео видно, что надо не проходить участки трассы, а догнать и таранить машину преступника пока он не загорится по полной и не остановится, а потом всех в машине арестовать.
  • История одного толстого бинарника
    –9
    гугл, вероятно, забашлял блогеру из Badoo за рекламу Go, а вам не нравится)

    Это странный код, как будто для обладателей гуманитарного склада ума, куча пробелов и минимум слов, где две строки превращаются в монстра:

    import(
        :
        "github.com/robertkrimen/otto"
        :
    
    for {
        :
    
        vm.Run(`
            abc = 2 + 2;
            console.log("\nThe value of abc is " + abc); // 4
        `)
    
        :
    }
    


    И статья — одна вода непонятная. Сделали стрёмный язык, а теперь одни костыли подпирают другими. Если на выходе получается толстое go-уно, то просто никто не будет на нем писать. Естественный отбор.
  • Построчный разбор лицензии MIT
    –2
    Да не. Я понимаю прославление. Но мне понятней прославление через конечный продукт. А прославление через куски кода — это необычно (имхо). Т.к. прославиться получится только у кодеров и ленивых компаний, которые со словами «ха, лошара, сделал все забесплатно и выложил» с удовольствием стырят все это и выдадут за свое.
  • Построчный разбор лицензии MIT
    –5
    Т.е. лицензия не защищает код от копирования, а просто прославляет автора кода среди таких же как он любителей открытого кода. И автор будет рад когда у других людей в программных модулях и в окошке «О программе» будет написано «Был использован модуль Васи Пупкина. Большое ему за это спасибо». Тогда понятно.
  • Построчный разбор лицензии MIT
    0
    А если правообладатель напишет одну лицензию, я позаимствую у него код, а потом изменит через год лицензию на более жесткую, и потом скажет в суде «ничего не знаю, у меня украли код» — сможет он меня то засудить? какой вес в суде имеют файлы с текстом «запрещаю делать то-то, разрешаю то-то», и какой государственный орган принимает регистрацию таких лицензий и отслеживает изменения в них? или лицензия это просто кусок текста?
  • Построчный разбор лицензии MIT
    –3
    не так) взять автомобиль во дворе, запихать его в волшебный дубликатор и сделать полную его копию себе. Когда у вас воруют код — у вас его не отнимают, а копируют. Это разные вещи.
  • Построчный разбор лицензии MIT
    0
    да вырезать все упоминания о лицензии, перетасовать строки немножко, переменные переназвать, строчки поломать и т.д., и обозвать «мой болгенос»)) и что тогда будет? все носятся с этим текстом лицензии зачем-то, а мне непонятен смысл этого. Не хочешь чтоб брали код — не давай его никому. Отдал (плевать под какой «лицензией») — он может всплыть в виде фрагментов в десяти местах в настолько перетасованном виде, что и не скажешь что он твой, просто он делает тоже самое что и твой =)
  • Построчный разбор лицензии MIT
    –12
    Объясните, зачем нужны эти лицензии? Мне кажется, что эти непонятные куски текста не остановят никого ни от каких действий. Если б лицензию государственную специальную получить, пробежав по инстанциям и выбив бумагу с водяными знаками, подписями и печатями — то это еще понятно, ею можно трясти в судах той страны, где ты ее получил. А что там рядом с прогой лежал файл license.txt с каким-то английским текстом — это кого-то вообще волнует и имеет хоть какой-то юридический вес? Тем более на прогу, которая распространяется как есть и используется кем ни попадя и как ни попадя.
  • Российские школьники взяли три золота на Международной олимпиаде по информатике
    +1
    Смысл — выучить все решения заранее и на олимпиаде первым взять из головы готовый вариант и сдать в виде написанного кода. Кто выучил стандартных решений больше всех — тот и победил =)
  • Создание бесконечного раннера на JavaScript, механика движения фона
    0
    «Так как я выбрал для работы PointJS, то и язык будет — JavaScript.» — а я так понял он взял готовый ибо, видимо, не умеет три картинки в JS вывести на экран без движков =)
  • Создание бесконечного раннера на JavaScript, механика движения фона
    –1
    «Моя идея заключается в том, чтобы сделать уровень бесконечным, но при этом не создавать бесконечной длины ленту для фона и «земли». Задумка в целом очень и очень проста: создать несколько объектов, которые заполнят собой заднее пространство, и немного «вылезут» за пределы экрана, чтобы имитировать эффект движения. Для «земли» все в точности так же.»

    Такие игры делали описанным образом уже лет 30 назад. Возьмем фон, землю, 5 кадров перса и наложим все это. Урок по бейсику в 5 классе школы.

    Да еще и на очередном «движке» потому что мозга не хватает написать чего нибудь самому даже на гнусном ява-скрипте.

    Хабр скатился куда-то…
  • Поэтапное руководство по созданию иконок
    +3
    Даже в допотопных иконках windows 95 двадцатилетней давности больше души, чем в этой плоской собаке.

  • Что нужно сделать перед тем, как выложить код открытого программного обеспечения
    –1
    реальный шанс привлечь помощников — это нанять команду, а забесплатно — это только шанс привлечь школьников, у которых есть свободное время чтобы заниматься всякой фигней) а потом они еще и растащат ваш проект на куски себе и будет он как труп всплывать: то там рука от него показалась, то тут нога, вроде бы все ваше, но уже без всяких там лицензий, тупо украдено.
  • Что нужно сделать перед тем, как выложить код открытого программного обеспечения
    –15
    «Вздумали выложить кусок текста программы? А у вас есть лицензия?» без слез не взглянешь. Примотай текст «я разрешаю, не разрешаю, запрещаю» и сразу не смогут раздербанить прогу на строчки? или взять куском, наплевав на все «лицензии»? Лицензиями и открытыми кодами балуются, в основном, те, кому терять нечего. Вместо написания своего кода они набирают из готовых проектов кусками код, лепят из него Франкенштейна, потом выкладывают его в открытую, и уже другие из него чего то свое лепят. Получается круговорот бесплатного открытого кода в среде ленивых псевдокодеров.
  • Старый холивар на новый лад: изменятся ли олимпиадники-программисты со временем
    +5
    Олимпиадники собирают в голове решение задачи из вызубренных алгоритмов. Кто больше назубрил — тот и победил. В их деле нет творчества. Варятся в собственном соку и непонятно для чего они вообще это делают.
  • Как мы выходили в ТОП-3 украинского App Store
    –2
    800 баксов выкинули чтоб поднять прогу в топ на три дня) смело, мне бы денег было жалко на такое, но я жадный по природе своей
  • «Яндекс» разработал фирменный шрифт
    0
    Напоминает шрифт с коробок китайской обуви
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Слева на кнопочном, справа на сенсорном.

  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Дык в таком телефоне вместо нее используется физическая) Если телефон на яве.

    Паинткад это J2ME мидлет. Обычный мидлет. Его провернули через microemu (который подцепил к нему обвязку-переходник от J2ME классов к андроидовским классам) и он из JAR превратился в APK. Но если JAR работал с физической клавиатурой, то APK получается вообще без клавиатуры.

    Так вот внутри самого мидлета была дописана тач-клавиатура размером с полтелефона (для сенсорных телефонов). В итоге у вас на ява телефонах — вполтелефона настоящая физическая клава, а на андроид телефонах — вполтелефона виртуальная клава.

    Т.е. на всех телефонах: полтелефона само окошко редактора, полтелефона клавиатура (физическая или виртуальная).
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Во всех андроид-телефонах кверти-клавиатура занимает полтелефона (по совместительству — полэкрана). И в qwerty-смартфонах клавиатура занимает полтелефона. И в мобильниках кнопочных клавиатура занимает полтелефона. Это удобно. Можно быстро жать кнопки, особо не целясь.

    image
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Я не специально) В яве переключаются displayable-ы, а после пропускания мидлета через microemu он это интерпретирует по своему (прога портирована с явы на андроид через конвертор). Проверил на своем асус зенфоне еще раз — вообще с окошка на окошко перескок без единого намека на черноту. Было одно окошко, нажал Ок — сразу другое. Если б было короткое затемнение — меня б тоже это немного бесило б)
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Большинство элементов управления реагируют на тач. Попробуйте понажимайте их. Рисование только лагает.
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Не, у меня была задача перетащить проект с умершей кнопочной j2me на бескнопочный андроид, сохранив возможность управления и рисования. Задача выполена, рисовать можно, в статье описано как именно можно рисовать. Теперь можно запустить на андроиде любимую телефонную рисовалку. Недавно допилил в ней работу с альфой, можно рисовать альфа канал, сохранять все это в png, получая рисунки с полупрозрачными краями типа таких:

    image

    Потом еще сделал генератор эллипсов встроенных, а то андроид без сглаживания у меня почему-то рисует кривые эллипсы:

    image
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Да и я в статье не говорю что моя прога лучшая, удобнейшая, и не говорю «я научу рисовать вас пиксель арт». Я говорю «Смотри, на андроиде, заплывшем однокнопочными играми и рекламой, есть возможность пиксельного рисования, рисовать можно так, так и так. А еще можно делать png с полупрозрачностью, анимированные gif, растровые шрифты pcf. И все это бесплатно, без регистрации и смс.» Вот основной посыл этого туториала. И не все 100% прочитавших начнут рисовать, и не все вообще любят рисовать, многие даже просто не понимают зачем это на мобилах, ведь есть компы. Это тоже норма. Ну и заодно чтоб заценили диковинный интерфейс как мобильное управление можно (удачно или неудачно — судить вам) подсунуть под тачскрин, ведь прога-то портирована с мобильной явы)
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    А где я написал что я гуру пиксель арта? не пойму никак) наоборот вроде написал что мне далеко еще до качественного пиксель арта. Учусь и рисую нечасто. Или вы подумали что проги, в которых можно ставить разноцветные пиксели на картинку, пишут исключительно только супердизайнеры ui и мастера рисования, тогда у меня для вас плохие новости, wahtah
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Тогда надо не с буханкой картинку, а другую «Скачал одну из миллиона прог из интернета, попробовал и остался недоволен удобством)». Мне, например, на таче неудобно рисовать, разве что тоненьким стилусом, но это получаются картинки от руки, а не пиксельная прорисовка. А Вам кнопками попиксельно неудобно. «На вкус и цвет», как говорится.
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Затем, чтобы иметь возможность редактировать и рисовать с нуля картинки и анимации на андроиде. Помню, раньше описание паинткада начиналось с «Вы любите рисовать? Наверное, нет. Тогда идите… А если любите — то эта прога для Вас!», и тогда вопросов «зачем» не возникало =)
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Так и есть. При смене окошек экран чернеет на доли секунды. На моем телефоне это почти незаметно (Asus Zenfone 2 CL). На старом Samsung Galaxy Ace (с разрешением 320х480) — тоже все ок. Возможно у вас телефон с крутым разрешением, но притормаживающей отрисовкой.

    Видео я через Asus PC Link снимал, и телефон как раз лагал, т.к. одновременно с работой проги передавал видеопоток на комп, а в обратку гнал управление с комповской мыши на тач.
  • PaintCAD Mobile — пиксель арт на телефоне
    +1
    Ну картинки глазками, музыку ушками (там youtube-вставки) =)
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Если б не пользовались, то в статистике Google Play количество пользователей и количество обновлений с выходом каждой новой версии стремилось бы к нулю.

    Опять вы надумываете внутри себя и потом пишете это как «абсолютную истину». Кому как ни вам знать лучше разработчика и лучше людей, которые пользуются, что «вашим инструментом, который предназначен для рисования пиктельарта не пользуются люди, которые это делают». Также как и про «неактуальность». Перестаньте это делать и люди к вам потянутся)

    А так складывается ощущение что вы просто любите поворчать, это не так, это не эдак, я тоже делал, но потом не покатило, детская травма, и т.д., и т.п… Ну вы делали, а я делаю, прямо сейчас вы можете взять мобильник на андроиде и сделать на нем картинку с альфа каналом в PNG! Это же хорошо!
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    А если вы имеете ввиду «набраться с других прог методов рисования и реализовать у себя», то я скажу одно — не хочу делать десятый фотошоп. Их и так много (gimp, paint.net и другие проги-редакторы графики). Для пиксель арта достаточно сетки пикселей и курсора. Вся остальная обвязка — это уже по желанию (я наделал обвязки как в мс-паинте, с одним слоем, с простыми инструментами и небольшими эффектами, какой то другой программист сделал бы обвязку как в фотошопе, и все сделанное и им, и мной будет иметь право на жизнь).
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    А он работает если потыкать пальцем в экран выше вирт.клавы. Но кривовато, если быстро тыкать (например, полилинией быстро рисовать) — то оно тормозит, а то и вовсе всё повиснет или отвалится. Поэтому рекомендуется использовать вирт.клавиатуру.

    Да и с тачскрина точно не выставишь курсор, не нарисуешь пиксели, только если пиксели будут размером с палец (но тогда их много не влезет на экран, придется двумя пальцами приближать рисунок, пальцем тыкать пиксели, потом отдалять рисунок, приближать в другое место, снова тыкать пиксели и т.д.).

    А клавишами можно точно загнать курсор в нужное место и протыкать всё как надо, не мешая пальцем обзору.
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Ну это не проблема. Это плавно растущее мастерство. А когда в параллель с основной работой еще и отдыхаешь, вот тогда встает вопрос: отдыхать, писать ПО, рисовать. Что выбрать? Чаще первое. А иногда второе. А в промежутках между релизами второго — третье.

    Разве прога становится плохой если я плохо рисую пиксель арт? Она остается такой же. В руках мастера она (как и любая другая) даст хороший результат. В руках неумелого художника — даст картинку «не очень».

    Проблемы никакой нету (вроде бы).
  • PaintCAD Mobile — пиксель арт на телефоне
    +4
    Вот, наверное, самое пиксель артное, что у меня получилось за все годы рисования)

    image

    Остальное, в основном, все идет смесью стилей «мс паинта» и пиксельной подрисовки. Без красивого дизеринга шахматного. Без ручного сглаживания. Но когда нибудь я достигну каких нибудь высот в пиксель арте, надеюсь. Главное — больше рисовать и чужие работы посматривать. А я немного рисую, чаще пишу прогу для рисования.
  • PaintCAD Mobile — пиксель арт на телефоне
    +3
    Программа выпускается периодически с 2004 года (с небольшими задержками пока я между ява-телефоном и андроид-телефоном сидел на винфоне). Changelog с датами: http://blackstrip.ru/history.txt. Поэтому причем здесь «откапывать»?

    Я, например, тоже много чего делаю на кухне, но не изготавливаю кухонную плиту сам. Мне теперь звонить производителям кухонных плит и требовать чтобы они перестали их делать, потому что я их не делаю?) Кто-то делает фотобудки на распберри пи и пишет на питоне, а кто-то графические редакторы на дельфи 7 и яве, каждый занимается свои делом. Это — норма.

    Про пиксель арт: это инструмент для пиксель арта, позволяющий аккуратно выбрать цвета и расставить пиксели, а также применить эффекты, использовать инструменты, выделение, буфер обмена и т.д. Т.е. это редактор для пиксель арта плюс графический редактор. А уж что на нем вы будете рисовать и как будете рисовать — это уже ваше дело. Хотите — рисуйте картинки типа «мс паинт», хотите — пиксель арт как в лучших домах Европы, а хотите — фотки редактируйте попиксельно. Вы смешали умение рисовать пиксель арт и инструмент для пиксель арта и выставили как претензию «вижу слово пиксель арт, а на выходе то не пиксель арт! что за дела?». Все зависит от ваших рук и мастерства.

    Про фотошоп я только сказал что использовать готовое краденое ПО плохо, а своё — лучше, т.к. есть возможность доработки своего ПО. Вот и всё что я сказал. Почему «зря вы так»?

    И опять судите что актуально, а что нет. Это же ваше сугубо личное «имхо». Так и пишите "я считаю что эта программа была актуально в эру j2me, сейчас уже нет.". За вас порадуется кто нибудь)
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Актуальными для кого?) Я рисую на телефоне и на компе сам, если б не рисовал — не писал бы этого софта. Для меня они актуальны. Последнюю версию мобильного паинткада только вчера выпустил.

    Всякую хрень пока рисую в паинткаде типа http://basis.blackstrip.ru и музыку к ней пишу в qmpot. Потом может получше чего нибудь нарисую, напишу. Вся финальная идея этих редакторов картинок, звуков, видео — это использовать свои же инструменты, допиливать к ним любые части какие захочу, это гораздо интересней чем пользоваться чужим пиратским фотошопом. Игры конечно будут ближе к, как сейчас говорят, «ретро»-стилю. Пиксель-артно-подобные, попроще выглядящие. Но потом, когда 3D редактор в виндовской версии появится (когда нибудь), то чего нибудь посерьезней сделаю, может быть.
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    В Windows-версии паинткада есть расшифровка аббревиатуры на окошке, показывающемся при запуске:
    image
  • PaintCAD Mobile — пиксель арт на телефоне
    0
    Привет