Pull to refresh
0
0
Алексей @perky

User

Send message

Бинарная сериализация в Unity 3D/Visual Studio Application

Reading time13 min
Views20K
В процессе разработки плагина для Unity 3D понадобилось сделать хранение относительно большого количества данных. В моем случае это хранение данных нодов для визуального программирования (так же применим и к реализации сохранения игры). Способ хранения должен отвечать заданным требованиям:

  • Высокая скорость обработки;
  • Высокий уровень сжатия данных;
  • Возможность хранения своих классов и структур;
  • Чтение\запись в Unity, а так же в отдельной программе (Visual Studio Application, C#);
  • Работать со старыми версиями сохраненных данных (при изменении структуры);
  • Не должен требовать наличие дополнительно установленных пакетов и др. ПО у пользователей;
  • Работать на мобильных устройствах;
  • Язык: C#.

В результате я остановился на двоичной сериализации. Данный способ отвечает всем заданным требованиям, но лишает возможности просмотра и редактирования уже сериализованных данных в текстовом редакторе. Но это не проблема, так как для этого предназначена программа для редактирования.
Читать дальше
Total votes 15: ↑11 and ↓4+7
Comments8

10 главных советов Mac OS X

Reading time5 min
Views454K
Я давно и весьма успешно пользуюсь техникой и ОС от Apple. При этом, я постоянно вижу, как окружающие меня люди: начинающие пользователи, да и весьма оптыные зачастую, не очень хорошо ориентируются в богатых возможостях этого ПО и железа. Поэтому я решил помочь и перевести несколько западных статей с советами и секретами. Считаю, что «родная» для Apple пресса наилучшим образом справляется с раскрытием потенциала OS X.

Первый материал с Lifehack.org

Вы когда-нибудь видели того, кто действительно умеет пользоваться компьютером Mac и операционной системой OS X? Иногда выглядит просто волшебством, как они заставляют двигаться окна, появляться изображения, запускаться приложения и делать множество других классных вещей – при этом их пальцы, кажется, вообще не покидают клавиатуру.Я не могу похвастаться знанием многих советов и рекомендаий Mac, тем не менее, у меня есть в запасе несколько советов, которые могут показаться вам полезными. Некоторые из них достаточно распространены, некоторые – не столь известны, но все они сделают нечто важное, на шаг приближая вас к рангу Мастера Джедаев вашего Mac.

Читать дальше →
Total votes 136: ↑90 and ↓46+44
Comments223

Оригинальный CheatSheet HotKeys для Photoshop

Reading time1 min
Views3.1K
Я думаю, все уже встречали кучу шпаргалок с хоткеями, в том числе и для фотошопа, однако такой я вижу первый раз. Надеюсь он вам пригодится. Картинка кликабельна.



UPD: спасибо Injected за вариант без градиента.
Total votes 50: ↑43 and ↓7+36
Comments28

Бодибилдинг как точная наука

Reading time12 min
Views12K

Разминка


Прошло 23 года с тех пор, как я последний раз писал себе программы для тренировок. Несколько листов в тетради с карандашными рисунками, примечаниями и цифрами. Я начал их составлять после травмы поясницы, полученной по собственной глупости и незнанию, в небольшой «деревенской» качалке рядом с Загорской ГАЭС. Тот лишний блин к поднимаемому весу отзывается болью в моей спине и по сей день. Он заставляет меня, при любых обстоятельствах, поддерживать физическую форму. Так мы и живем, боль ждет когда ослабеет мышечный корсет, а я не даю ей этого шанса.

Многое, очень многое изменилось за эти годы, но люди по прежнему «качают железо» и делают одни и те-же ошибки. Я пишу для них. Может кому и пригодится…

image
Читать дальше →
Total votes 178: ↑96 and ↓82+14
Comments51

Страницы мест появляются в Google Earth

Reading time1 min
Views465
Несколько месяцев назад Гуглом была добавлена в Google Maps новая возможность, названная «Place Pages» (страницы мест). Google описывал их как «веб-страницы для каждого места на свете». Появились автосоздаваемые страницы для каждого места, находимого в Google Maps — для ресторанов, для достопримечательностей, для городов, для остановок общественного транспорта, и тому подобных. Когда вы заходили на страницу места, вам принадлежащего, то получали возможность редактировать страницу, добавлять фотографии, и так далее. Весьма остроумно устроено.

Теперь вы можете увидеть эти сведения в Google Earth, и сделать это весьма нетрудно. Когда разглядываете коммерческое предприятие или другой интересный объект в Google Earth, просто жмякните по ссылке «View More Information» («показать дальнейшие сведения»), и вы увидите их страницу.

[страница Дубай]

Читая страницу, можете раскрывать многие подразделы, жмякая по соответственной ссылке «more» («ещё») на этой странице: «more photos» («ещё фото»), «more reviews» («ещё обзоры»), и так далее.

Читать дальше →
Total votes 14: ↑5 and ↓9-4
Comments3

О другом подходе к устройству на работу

Reading time5 min
Views18K
… или почему я никогда не занимался веерной рассылкой резюме, а долго присматривался, затем посылал одно, и меня там брали.

Пришедшая на почту рассылка новостей принесла мне очередную статью с «ХедХантера», призванную, якобы, помочь соискателям правильнее составить резюме.
Одна из многих подобных. Несть им числа.
Там, конечно же, рассказывалось о том, что хорошо, а что плохо писать в разных разделах резюме, какими словами о себе рассказывать можно, а какими нет, в общем — как представить из себя идеально собранную машинку по исполнению скромной, но очень важной для компании роли.

Этой статьёй хочу выразить протест против устоявшейся практики преподнесения себя соискателями и предложить этому «раболепию по гайдлайнам» какую-то разумную альтернативу.

Статья для соискателей.
Читать дальше →
Total votes 328: ↑321 and ↓7+314
Comments194

Doodle Track Car – рисуем и гоняемся

Reading time1 min
Views618
image

Все любят играть в машинки. А уж устраивать гонки – тем более. Мы с братцем в детстве рисовали трассы перманентными маркерами на линолеуме. До прихода родителей гоняться было очень прикольно.

Сейчас, когда уже сам родитель, могу только порадоваться появлению игрушек типа Doodle Track Car. Эти машинки гоняются сами по нарисованным на бумаге линиям. Достаточно купить подходящий лист ватмана и нарисовать на нем трассу – пол будет гарантированно чистым. В машинку встроен оптический сенсор, поэтому с нарисованной линии она сворачивать не будет.
Читать дальше →
Total votes 25: ↑24 and ↓1+23
Comments4

Сетевые игры — «Ты помнишь, как всё начиналось?...»

Reading time8 min
Views10K
image
Под катом — перевод первой части статьи What every programmer needs to know about game networking, об истории становления и принципах устройства мультиплеерных сетевых игр. Автор Glenn Fiedler.
Читать дальше →
Total votes 121: ↑119 and ↓2+117
Comments57

ФОТОРОБОТ-2А Обзор (трафик)

Reading time9 min
Views4.7K
PHOTOROBOT-2A Front
Сегодня я хотел бы вас познакомить с довольно интересным и нетипичным девайсом.

В руки мне попал мини DVR (Digital Video Recorder) ФОТОРОБОТ-2А производства SAY Technology — устройство для записи аудио/видео с двух камер на карту памяти SD/SDHC. Но, в отличие от китайских игрушечных карманных DVR'ов, предназначенных записывать жизненные курьёзы с последующим выкладыванием на Ютуб, данный девайс создан для того, чтобы тихо и спокойно из года в год записывать всё что видит и слышит, пока не наступит час «Ч» или время «В» и нам не понадобится его запись. Такой себе белый «чёрный ящик».
Читать дальше →
Total votes 37: ↑31 and ↓6+25
Comments55

Руководство по созданию сайтов от Яндекса

Reading time1 min
Views2.2K
Выложили обновленное "Руководство по созданию сайтов" (PDF-версия), которое анонсировали еще на конференции «Оптимизация 2009». Можно использовать как checklist при запуске нового сайта.
Замечания и пожелания приветствуются.

См. также "Руководство по поисковой оптимизации для начинающих от Google".
Total votes 14: ↑12 and ↓2+10
Comments1

Организация платежей через интернет с помощью банковских карт

Reading time2 min
Views1.2K
Рассматриваются российские эквайеры с оплатой в рублях. Отсортировано случайно.
Заказчика интересует — куда и как быстро будут переводиться снятые с клиента деньги.

1. www.assist.ru
Много где попадается мне при оплате Webmoney. Никаких замечаний
Для работы с картоном необходимо заключить договор с ucscard.ru, который сотрудничает и с chronopay.com
Комисия 3,9% — 4,2%. Требует открытия счета в Росбанке
Электронная валюта через КИТ Финанс и 4%, открытия счета не требуется.

2. www.chronopay.com/ru
Был пост, что их юзают Вконтакте, даже со скриншотами, но

Вконтакте юзает сейчас

3. www.raiffeisen.ru/business/ecommerce

4. www.cyberplat.ru
на момент проверки сайт недоступен.
1-2 часа не мог зайти. во как

5. www.payonlinesystem.ru
Свежие кажутся.
от 4% и ниже

6. paymentgate.ru
Пишут об ихних требованиях
— Наличие счета у Компании в ОАО Альфа-Банк
— Физическое присутствие на рынке, т.е. наличие наземных точек продаж,
известность на рынке, год успешной работы.
— Оборот компании должен составлять не менее 20 млн. руб. в год.
Случалось, что не мог зайти на сайт, в то время, как на другие вход был

7. liqpay.com
(Приватбанк)
Украина, работают с Россией.
Перевод денег на внутренний виртуальный счет бесплатно, моментально. Есть возможность с ними сделать что угодно. Не совсем удобная схема для крупной коммерческой компании, с контролем финансов, если деньги на счет будут приходить от не резидента. 2 раза общался с суппортом. Время не помню, но отвечали сразу. По вопросу о переводе стредств на р/с счет в России обещали по оставленым контактам ответить.

8. www.pay4all.ru
г. Томск
На текущий момент внедрений не обнаружено
Работают с цифровой подписью.
Получается ЭЦП + эквайринг, что может иметь смысл с нашим непростым законодательством.
Случалось, что не мог зайти на сайт, в то время, как на другие вход был.
Перевод денежных средств на любой счет в банке.

TODO
изучить что говорит Закон об эквайринге.

Посты и страницы в интернете датированные ранее 2008 годом я не читаю.
Total votes 15: ↑7 and ↓8-1
Comments12

Демовидео возможностей Fennec по ориентации в пространстве и геопозиционированию

Reading time1 min
Views934


Вообще новое творение Mozilla начинает все больше и больше радовать, уже реализовывается поддержка расширений, осталось подтянуть быстродействие.
Total votes 5: ↑4 and ↓1+3
Comments3

Краткое введение в Теорию Хаоса

Reading time10 min
Views31K

Все в мире целиком и полностью имеет свои причины и последствия. Возможно, эта мысль навела меня на осознание того, что все в мире взаимосвязано. Всему есть свои причины. Даже в случайности заложено движение к какой-то цели.

События, кажущиеся случайными, происходят в определенной последовательности.
«Даже в хаосе есть порядок».

Что в точности есть хаос? Название «Теория Хаоса» произошло благодаря тому факту, что системы, описываемые теорией, взятые по кусочкам- неупорядочены, но Теория Хаоса на самом деле заключается в том, чтобы найти скрытый порядок в кажущихся случайными данных.

Когда был открыт Хаос? Первый истинный экспериментатор в области Хаоса был метеоролог Эдвард Лоренс. В 1960 году он работал над проблемой предсказания погоды. У него была компьютерная установка с набором из 12 уравнений, моделирующих погоду (имеются ввиду воздушные потоки в атмосфере)[уточнение тут]. Они сами по себе не предсказывали погоду. Но как бы то ни было, компьютерная программа теоретически предсказывала, какой могла быть погода.

Однажды в 1961 году он [Эдвард Лоренс] снова захотел посмотреть особенную последовательность. Чтобы сэкономить время, он начал с середины последовательности, вместо того, чтобы сделать это сначала. Он ввел числа из распечатки и запустил программу…
Читать дальше →
Total votes 54: ↑48 and ↓6+42
Comments26

Lego Mindstorms для программиста

Reading time3 min
Views6.2K
Mindstorms setМне очень нравится играть в Lego. Нравится собирать роботов и машинки.
А ещё мне очень нравится програмировать. Нравится писать программы и фреймворки.
А не так давно я нашел способ совместить эти два увлечения. Lego Mindstorms — это набор, включающий в себя несколько моторчиков, сенсоров и программируемый модуль, который может считывать информацию с сенсоров и управлять моторчиками.

В этом посте я расскажу больше о Mindstorms и о способах программирования.

Лего со вкусом джавы
Total votes 117: ↑113 and ↓4+109
Comments102

Работа с жестким диском

Reading time5 min
Views33K
Обзор про свой жесткий диск я уже написал. А теперь задумался, как улучшить производительность жесткого диска. В этой статье я опишу что можно делать с жесткими дисками, а что нельзя. Говорим о форматировании, дефрагментации, проверке на битые разделы и прочих полезных вещах. :)
image
Читать дальше →
Total votes 83: ↑64 and ↓19+45
Comments101

Добавляем собственные команды в контекстное меню Проводника

Reading time5 min
Views191K
Однажды я уже рассказывал на Хабре, как можно добавить собственную команду в контекстное меню браузера Internet Explorer (Удобное дополнение к IE при написании обзоров / Internet Explorer / Хабрахабр). Сейчас я расскажу, как добавить свою команду в контекстное меню Проводника. Поехали.

Читать дальше →
Total votes 71: ↑53 and ↓18+35
Comments43

Разрабатываем свой Sidebar Gadget

Reading time7 min
Views21K
image
Как часто вы пользуетесь гаджетами боковой панели Windows? А хотелось бы написать свой? Не простой гаджет «Hello World», а действительно полезный, который помог бы оптимизировать затраты времени на определенный кусок работы. Тогда давайте рассмотрим случай, когда вам нужно мониторить нагрузку 10-20 серверов.
Читать дальше →
Total votes 83: ↑73 and ↓10+63
Comments35

Хорошо ли вы подготовились к использованию Windows 7? Несколько “горячих” клавиш

Reading time3 min
Views3.4K
Сразу хочу извиниться, статья не очень то техническая. Если вы считаете, что уже и так хорошо знаете все горячие клавиши Windows 7, которые упрощают работу с ней, то просто пропустите этот топик.

Случайно на глаза попалась табличка c «горячими» клавишами, связанных с новым тулбаром Windows 7 – узнал для себя много новых и полезных и спешу поделиться ими с вами, предварительно собрав по максимуму полезных сочетаний.

Читать дальше →
Total votes 142: ↑118 and ↓24+94
Comments89

Ну, помчались! или как идут дела у сайтов газет, которые берут плату за доступ к контенту

Reading time4 min
Views885
Чем активнее обсуждается идея платного доступа к сайтам газет, тем больше внимания уделяется тому, как поведут себя Уолл-Стрит Джорнал или Файненшл Таймс. Тем временем некоторые маленькие газетки тихой сапой внедряют собственные идеи на этот счёт. Мы связались с некоторыми из них, чтобы узнать, сколько они просят за доступ, и как идут сборы.
Читать дальше →
Total votes 45: ↑40 and ↓5+35
Comments46

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity