arm1.ru

Впечатления от Assassin's Creed Brotherhood

event Dec 6, 2015 at 01:18

Assassin's Creed Brotherhood

Прошёл ещё одну часть из серии Assassin's Creed. Она крутая.

MC Xander, концерт в Авроре 18 февраля 2012, аудио

event Nov 8, 2015 at 21:09

MC Xander, концерт в Авроре 18 февраля 2012, аудио

Нарезал концерт MC Xander 3.5-летней давности. Треклист:

  1. Intro + Jam 1
  2. Jam 2
  3. Sick of the Lies
  4. Gnosis
  5. Jam 3
  6. Unknown track
  7. Spaceship Earth
  8. Fat Bud (Part 1) + Message In The Rose (Part 2)

Тут была ссылка на скачивание, но она уже умерла. Ищите в VK в разделе Музыка по словам "MC Xander Aurora"

И друг мой грузовик... концерт в Цоколе 13 апреля 2012, аудио

event Nov 8, 2015 at 19:15

И друг мой грузовик... концерт в Цоколе 13 апреля 2012, аудио

Наконец дошли руки нарезать бутлег с концерта группы И друг мой грузовик..., который был в Питере 13 апреля 2012 г. в Цоколе. Треклист:

  1. Приветствие
  2. Прививка
  3. Песня Марка
  4. Лень (кавер на Tequilajazzz)
  5. Валентины
  6. Рекордлейблплатит
  7. Судёнышко
  8. Внутренний Гринпис
  9. Удобен
  10. Молодёжи
  11. Папа играет на бас-гитаре
  12. Учительница
  13. Одноклассников
  14. Два тракториста
  15. Брюссельская капуста
  16. Помощник
  17. Соя
  18. (Я пью) минеральную воду
  19. Последняя
  20. Мяч для регби

Тут была ссылка на скачивание, но она умерла. Ищите в VK в разделе Музыка по словам "И друг мой грузовик цоколь 2012"

Баг Xcode 7 с [NSLocalizableString length]

event Oct 14, 2015 at 13:13

В Xcode 7 есть баг с локализацией, при котором приложение падает, вызывая много много раз [NSLocalizableString length]. У меня в проекте я словил его в связи с тем, что некоторые xib'ы у меня лежали вне папки самого проекта в папке Base.lproj. В итоге каждый раз, когда что-то загружалось в приложении из этих xib'ов - происходило падение без внятной причины. Причём в последнем Xcode 6 всё было прекрасно. Разрулить удалось переименовав Base.lproj в en.lproj и добавив в проект файлы заново из этой папки.

Ещё пара решений есть на Stack Overflow, суть та же, просто некоторым помогло просто включить/выключить галочку Use Base Localization либо отметить у файла Storyboard английский язык, но это скорее для тех, у кого весь UI внутри Storyboard нарисован. Есть ещё тема на форуме разработчиков Apple.

Причём баг, похоже, давно в 7 версии Xcode, в бетах тоже, по-моему, наблюдался. В текущей версии 7.01 присутствует. Надеюсь исправят в ближайшем будущем.

Пара слов про Parse.com

event Jul 23, 2015 at 20:41

Ковырял тут кое-что на Parse. В двух словах - штука очень крутая, есть крутые SDK для разных платформ, в том числе можно на Javascript юзать их как на фронт-энде, так и на бэкенде. Можно прям у них в облаке написать на node.js его, даже можно Express подключить, если нужно. Но есть два но:

  1. Когда ты создаёшь отложенный push notification с расписанием - ты указываешь время отправки. Так вот через Javascript SDK он выставляет его по GMT и всё. Всем пуш будет отправлен по GMT вне зависимости от их часовой зоны, просто по расписанию. Указать, что ты хочешь отправить push всем, например, в 19:00 местного времени, чтобы клиент в любом часовом поясе получил сообщение в свои 19:00, в Javascript SDK ты не можешь. Этому багу уже 2 года. Вместо этого, тебе предлагается использовать из Javascript их REST API (sic!).
  2. Окей, ты используешь REST API, благо это можно из того же Javascript SDK удобно сделать, и всё работает как надо, пуши планируются по местному времени, но... В тексте заголовка из сообщения вырезаются все русские буквы. Во всех примерах в документации к REST API просят указать заголовок запроса "Content-Type: application/json", вот только этого мало, чтобы кириллица и прочие символы не из латиницы не вырезались, оказывается, нужно указать кодировку в заголовке: "Content-Type: application/json; charset=utf-8". Чёрт его знает, в какой кодировке они ожидают по умолчанию данные, выкатывая международный сервис, но тем не менее.

А в остальное, конечно, сервис очень классный.