• Megascans: онлайн-библиотека текстур и объектов в качестве 4-16К от Quixel



      Графические дизайнеры, мультипликаторы, архитекторы и разработчики игр очень часто используют различные библиотеки текстур. Есть платные сервисы, есть бесплатные, созданные энтузиастами. Тем не менее, любого количества текстур и материалов, которые сейчас можно найти, все равно недостаточно. Компания Quixel, которая давно уже заявила о намерении запустить сервис Megascans, с тысячами моделей и онлайн-текстур, таки выполнила свое обещание.

      По словам разработчиков, теперь любой человек или компания смогут воспользоваться онлайн-библиотекой Megascans, «выводя CG на качественно новый уровень). Библиотека пополняется каждый день.

      Читать дальше →
      • +20
      • 19.7k
      • 9
    • Как послать flash-SMS?

        Flash-SMS – такая SMS, текст которой сразу выводится на экран телефона/смартфона пользователя вместо записи в память устройства. Пользователь её читает и решает, сохранять её в памяти или нет.
        Читать дальше →
      • Как мы увеличили отзывчивость приложения



          Почти любое современное приложение не обходится без загрузки картинок из сети и мы, Surfingbird, не исключение. Однако, нельзя просто загружать картинки последовательно, потому что, если пользователь перемотает пару экранов, ему придётся ждать пока загрузятся предыдущие изображения, которые уже и не нужны.
          Поэтому, для увеличения отзывчивости приложения и снижения времени ожидания пользователя, мы применили несколько приёмов, о которых и хотим сейчас рассказать.
          Читать дальше →
          • +33
          • 19.8k
          • 9
        • Open-source решение для крауд-мэппинга: Nextgis Crowd

            Пару дней назад Максим Дубинин и Иван Ковалев официально выпустили свой долгострой — Nextgis Crowd — опенсорсный редактор геоданных.

            image

            github.com/nextgis/nextgiscrowd

            NextGIS Crowd (NGC) позволяет совместно редактировать расположение и описание точек с любым наборов атрибутов. Последние несколько лет NGC успешно использовался в краудсорсинговом проекте УИК ГЕО для сбора информации по участковым избирательным комиссиям (помните, тогда были выборы? ) — сотня юзеров внесла десятки тысяч УИКОВ с описанием (не без помощи некоторой автоматизации ;)

            Как поставить?


            И зачем собственно это нужно?
          • 6 игр за 6 недель — неделя первая

              6 ноября я решил выпустить 6 новых игр за 6 недель.

              image

              Если Вы еще не выпустили ни одной игрушки в AppStore, то ноябрь, декабрь — самые лучшие месяцы для этого события.
              В этом году Вы, конечно, не успеете, но в 2015-ом вполне.

              Я — успел.

              Были высказаны следующие ограничения — 1) никаких Unity, 2) никаких клонов известных игр, 3) простейшее управление, 4) сложнейшее решение.
              Игры получились интересные для меня, а значит местные математики одобрят. Разумеется, большинству игроков они окажутся не по зубам, поэтому заработка не принесут. Но какие-то доллары упадут, финансовый отчет за декабрь будет представлен в январе.
              Читать дальше →
            • Как сделать греческие буквы в формулах прямым шрифтом в LaTeX

                Как известно, в формулах LaTeX греческие буквы и интегралы являются наклонными. В старой советской литературе в формулах греческие буквы и интегралы были прямые и некоторые люди требуют, чтобы в статьях, диссертациях, авторефератах и прочих документах греческие буквы тоже были прямым шрифтом.
                Далее предлагается пакет, который может реализовать такое в LaTeX. Данный пакет я сделал в процессе работы над диссертацией, когда от меня попросили, чтобы греческие буквы в формулах были прямым шрифтом.

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


                Если кому-то такое вдруг понадобилось, то см. под кат.

                Читать дальше →
              • Опыт создания домашнего Wi-Fi маршрутизатора. Общий обзор

                image

                Приветствую многоуважаемое Хабрасообщество! Оговорюсь сразу: так исторически сложилось, что оба моих верхних образования связаны с IT чуть менее чем никак, поэтому возня с железками является одним из моих любимых хобби. Как-то так.

                Понимаю, что я далеко не первый описываю данную тему, на хабре уже делились опытом построения подобных решений, но, полагаю, есть люди, которые, как и я, далеки в своей повседневной жизни от компов сетей, но интересуются а, возможно, хотят приобщиться и сделать что-то подобное. К тому же проживание в 2000 км от МКАД в «суровом» (sic!) городе накладывает некоторые ограничения на доступность компонентов и прочего. В общем, весь процесс создания далее…
                Осторожно! Трафик!
              • Как я потерял пароль от Android keystore, но потом смог восстановить с помощью Jetbrains Idea

                  Предыстория

                  Жило-было в Google Play Android приложение с несколькими тысячами пользователей. Через год понадобилось его обновить. Ок, запускаем Idea, выбираем «Build» — «Generate Signed APK». Вспоминаю что за это время успел пересесть в Linux, ничего страшного, выбираю файл с ключами, ввожу ранее заботливо записанный пароль… Не подходит. Хмм… Ввожу еще раз, еще… Перебор вариантов, переспрос коллег… Всё плохо.
                  Что делать, что делать?
                • IPv6-адреса через EUI-64: Точки над i

                    В этой небольшой статье (ещё раз) объясняется, зачем в IPv6 адреса генерируются таким странным, на первый взгляд, образом.



                    Тех, кто понимает смысл процедуры EUI-48 -> EUI-64 -> Modified EUI-64, статья вряд ли обогатит новыми знаниями. Остальные – добро пожаловать под кат.
                    Читать дальше →
                    • +29
                    • 33.6k
                    • 9
                  • Как создавать музыкальные произведения в FL Studio: интересные приемы



                      Сегодня я хочу рассказать о том, какие основные приемы используются при создании музыкальных произведений в программе FL Studio. Я сам пишу музыку и использую для ее обработки различные инструменты, в том числе продукты от компании Image-Line («FL Studio» и «Deckadance»), и вхожу в ее Power Users List (в этом списке я – единственный музыкант из России). В этом топике я расскажу о том, как использовать прием наслоения (на примере ударных партий и вокала), а также о том, как подготовить записанный вокал к последующей обработке.
                      Читать дальше →
                    • Необычные материалы в DIY. Стоматология + электроника =? Часть 1

                        Нет ничего прекраснее, чем сидеть в лаборатории и гладить толстую плешивую крысу в поисках вдохновения.



                        Итак, сегодня у нас будет немного необычный DIY-пост. Делать руками мы ничего не будем. Arduino и прошивок в 30 строк на Brainfuck тоже не будет. Мы попробуем взглянуть на привычные вещи под необычным углом.
                        Все мы привыкли к классическим для этой области материалам вроде текстолита, оловянного припоя и прочих радостей любителей повыпиливать лобзиком потравить платы. В этой статье мы попробуем найти интересные альтернативы привычным техпроцессам в несколько непривычной области — стоматологии. Зубные техники и стоматологи работают с целой кучей полимеров, композитов и много с чем еще. Я не буду давать конкретных рецептов применения, а просто дам общее направление для самостоятельных экспериментов.

                        В сегодняшней программе:
                        Материалы
                        • Силиконы. Как кремний, только интереснее.
                        • Супергипс. Гипсее всех гипсов.
                        • Пластмассы. Отличный розовый цвет.


                        В следующей части:
                        Материалы
                        • Фотокомпозиты. Сам себе 3D принтер.
                        • Ортофосфорная кислота для травления

                        Оборудование и инструменты
                        • Алмазные и твердосплавные боры
                        • Портативные микромоторы. Замена дремеля
                        • Обратные пинцеты, зонды и другая мелочь

                        Читать дальше →
                      • MediaTek MT6595: впечатления от… чипсета

                          Некоторое время тому назад мне удалось вплотную ознакомиться с двумя флагманскими смартфонами, а именно Lenovo Vibe X2 и Meizu MX4. Сами по себе они очень разные, но есть у них и общая черта – чипсет MediaTek MT6595. Это первая в мире платформа с 8-ядерным процессором и встроенным LTE-модемом. Благодаря невысокой цене она позволяет создавать смартфоны, которые не то что не уступают моделям Samsung на чипсетах Exynos и HTC на Qualcomm, но и кое в чём заметно превосходят их. Есть все основания полагать, что в начале 2015 года рынок захлестнёт целая волна флагманских моделей на MT6595 от производителей «второго эшелона», причём стоить они будут менее 15 тысяч рублей (для сравнения: флагманы от А-брендов с другими чипсетами стоят 25-30 тысяч).

                          Ниже я расскажу о своих впечатлениях от двух указанных аппаратов на MediaTek MT6595. А перед этим замечу, что потенциал решения MediaTek очевиден не только мне: та же Meizu в своих предыдущих устройствах задействовала чипсеты Samsung Exynos, чем неустанно гордилась. В новой же флагманской модели китайская компания перешла на MediaTek.


                          Meizu MX4 и Samsung Galaxy S5
                          Читать дальше →
                        • Создание игры на ваших глазах — часть 8: Визуальное скриптование кат-сцен в Unity (uScript)

                            В одной из предыдущих публикаций я рассказывал, что мы прикрутили к нашей игре язык Lua для скриптования различных сценок. Однако, попользовавшись им какое-то время, мы поняли, что порой написание таких скриптов превращается в довольно сложночитаемый и сложноотлаживаемый код.


                            И мы задумались о визуальном подходе. В этой статье я расскажу о нашем знакомстве с средством визуального скриптинга для Unity — "uScript", о его возможностях и расскажу о нашем опыте.

                            Да, на скрине выше — реальные скрипт и схема.
                            Читать дальше →
                          • ЭкаунтоЛогика 1.0



                              Хочу поделиться с уважаемой публикой.

                              Год-полтора назад я выступал на Хабре с предложениями о создании сетевой бухгалтерии нового типа. Найти человека, который бы воплотил идею в программном коде, не удалось (кто бы сомневался?), и через некоторое время я дошел до такой степени одичания отчаяния, что решился написать программный код самостоятельно.

                              Сказано – сделано: изучил язык программирования, насколько это оказалось в моих слабых бухгалтерских силах, и написал.

                              Ниже предлагается синопсис того, что в итоге данной интеллектуальной эпопеи получилось – во всяком случае, того, как это задумывалось. Надеюсь, специалисты в области бухгалтерского софта смогут оценить новизну реализованной в программе методологии – хотя понимаю: это заведомо сложней, чем позубоскалить над усилиями новичка-«программиста».

                              Читать дальше →
                            • Как работает перенос сотового номера к другому оператору: FAQ и опыт разработки

                                Начнём с того, что теперь каждый сотовый номер в нашей стране стал существенно длиннее и начинается, например, на D7799. D — это чтобы данный 15-значный номер нельзя было набрать с обычного мобильного телефона. Затем код региона (77), затем код оператора (99).


                                CDB — общая база данных российских операторов

                                Когда MNP (перенос номера) только внедрялся, последние три недели были просто фееричны. Почему? Просто по всему миру такая процедура внедряется в среднем за 2 года, а в России было всего 5 месяцев.
                                Читать дальше →
                              • Разработка игры в 115 кб — хаки, баги и досада


                                В начале ноября я участвовал в 115-ом по счете конкурсе сообщества Independent Games Developers Contests (IGDC), темой которого была разработка аркадного шутера с лимитом в 115 килобайт за неделю. Под катом история разработки игры на OpenGL + Free Pascal, эксперименты с LZO, обход багов компилятора FPC для uFMOD, простейшая генерация текстур и досадный баг на видеокартах NVidia, который все испортил.

                                Видео, бинарник для Windows и исходный код также прилагаются — ищите в конце статьи.
                                Читать дальше →
                              • Немного об основах схемотехники светодиодных ламп

                                  Судя по комментариям, многих людей интересуют не только параметры светодиодных ламп, но и теория их внутреннего устройства. Потому я решил немного поговорить об основах схемотехнических решений, чаще всего применяемых в этой области.

                                  image

                                  Читать дальше →
                                • Спать мало, но правильно?

                                    Навеяно этим постом от юзера case. Пост не новый, и на главную он не попал.
                                    Но я вот наткнулся на него сегодня и решил написать кое-что о сне. Уверен, что это будет полезно многим хабравчанам, да и случайным читателям тоже.
                                    Читать дальше →
                                  • Восстановление HP 9830B

                                    • Translation
                                    Продолжаем оживлять старое железо. После PDP-11 приступаем к «калькулятору» HP 9830B. Много тяжелых картинок. Курсивом — мои комментарии.

                                    Калькулятор HP 9830B с поддержкой BASIC'a


                                    В 1976 был представлен HP 9830B, обновленная версия (больше памяти) HP9830A, выпущенного в 1972. Цена самого калькулятора была $8350. Дополнительный модуль принтера, располагаемый сверху, продавался еще за $3350.

                                    Для всего модельного ряда HP98x0 использовался один и тот же тип 16битного процессора, реализованного на дискретной TTL-логике, которая размещалась большей частью на четырех платах. Для упрощения схемы, ALU был сделан последовательным.

                                    Статья описывает историю превращения устройства из пыльного ящика со сломанными кнопками в полностью рабочий калькулятор.


                                    Читать дальше →
                                  • Используем ноутбук как Bluetooth-клавиатуру (или мышь)

                                      Только что пришла мне в голову мысль — можно ли подключить ноутбук по Bluetooth к телефону/планшету/etc, чтобы можно было печатать текст на компьютере, а передавались нажатия клавиш на мобильное устройство.

                                      Оказывается, это уже реализовано в виде готовой программы, которую получилось достаточно быстро нагуглить по запросу linux emulate bluetooth mouse.

                                      Называется она hidclient. Работает на Linux-компьютерах с Bluetooth.

                                      Теоретически, передавать таким образом события с клавиатуры или мышки можно на любое устройство, которое поддерживает подключение HID-устройств по Bluetooth. На практике я попробовал это с iPod — прекрасно работает.
                                      Настройка