Habr Geektimes Toster Moikrug Freelansim
.NET Knowledge Base
  • Posts
  • Users
  • Hubs
  • Companies
  • Become an author
Log in Sign up
7.0
Karma
0.0
Rating
2
Followers
9
Following

AMDev

Пользователь

Profile

Posts 2

Comments 39

Bookmarks 139

  • Почему я отказался от Disqus и вам тоже пора
    46
    AMDev April 4, 2019 at 08:08 PM
    –9
    Еле заметил разниц на диаграмме с commento. Было бы здорово цвет синить на общей диаграмме, или как-то на отдельной отобразить.
  • Полное руководство по CMake. Часть вторая: Система сборки
    77
    AMDev December 5, 2018 at 06:13 PM
    0
    Было бы здорово разобрать прмер проекта для кросплатформенной сборки,
    например вот такой: https://github.com/cginternals/cmake-init
    Полезные ссылки по cmake: awesome-cmake
  • МКА (машина конечных автоматов) для чайников на примере класса «кнопка» в arduino
    28
    AMDev January 2, 2018 at 08:42 PM
    +1
    Спасибо за статью! Позволю себе пару замечаний. Если статья для чайников, то я бы добавил еще диаграмму состояний для большей наглядности. В статье вы вводите свои определения "… Назовём их событие..." Во избежании путаницы, думаю было бы здорово упомянуть, что из статьи является чем в теории автоматов. Описать входной алфавит, множество конечных состояний,… в терминах из теории.
  • Почему, ну почему, эти #?@! придурки используют vi?
    769
    AMDev August 5, 2016 at 03:56 AM
    +1
    Да, знаю. А при чем тут другие IDE?
    Вроде vim обсуждаем.
  • Почему, ну почему, эти #?@! придурки используют vi?
    769
    AMDev August 4, 2016 at 09:30 PM
    +2
    Мне очень нравиться, когда для демонстрации возможностей vi/vim используются gif изображения, взглянув на которое за мгновение понятна идея той или иной команды или последовательности команд. Тут можно глянут пример.
    Возможно статья была более эффектная гифками. Спасибо за статью!
  • 12 лучших фреймворков для разработки приложений под Android
    24
    AMDev August 26, 2015 at 04:07 AM
    0
    Кстати, в прошлом году так и сделали habrahabr.ru/post/229559 с несколькмим опросами.
  • 12 лучших фреймворков для разработки приложений под Android
    24
    AMDev August 26, 2015 at 04:05 AM
    0
    Да, но начать можно без вложений.
  • 12 лучших фреймворков для разработки приложений под Android
    24
    AMDev August 23, 2015 at 08:22 AM
    0
    Странно, что аналога/конкурента фоногапу не увидели, а appcelerator, разве не аналог/конкурент?
  • В Android обнаружены уязвимости, позволяющие получить доступ к смартфону через MMS
    32
    AMDev July 29, 2015 at 07:30 PM
    +1
    Зато в CyanogenMod все быстрее:

    The following CVE's have been patched in CM12.0 and 12.1 nightlies for a couple weeks. If you haven't updated already, we strongly encourage you to do so.

  • Ненастоящие сеньор-девелоперы, или почему годы опыта ни о чем не говорят
    102
    AMDev July 28, 2015 at 08:14 AM
    +2
    Прочитав ваш комментарий вспомнилась

    матрица компетентности программиста [EN] [RU]
  • История разработки моей первой игры
    43
    AMDev July 7, 2015 at 01:06 AM
    0
    Приятно видеть, как человек, не имея мака и apple девайсов, сумел выпустить игру в app store. Вы просто молодец!
  • Сравнение техподдержки крупнейших производителей ПО в сфере сетевой безопасности
    25
    AMDev April 13, 2015 at 09:37 PM
    0
    Меня тоже привлекла первая фотография. Подумал, что 5 клавиатур на рабочем столе это уже слишком.
  • 11 крутых сайтов для iOS разработчиков
    9
    AMDev March 3, 2015 at 07:47 PM
    0
    Речь, конечно, идет о крутых сайтах и список может быть большим. Но вот, еще:
    Сборник открытых примеров с удобным поиском: code4app.net
  • Обзор Friendly interactive shell (fish) и почему она лучше bash
    75
    AMDev January 26, 2015 at 10:24 PM
    +3
    Искал список минусов, как то не логично, если есть списоко плюсов. Прочитав заголовок, конце ожидал сводную табличку со сравнениями.
  • Победители конкурса Tizen App Challenge
    22
    AMDev November 29, 2014 at 11:52 PM
    0
    По первым двум ссылка выдет:
    You don't have permission to access /mars/topApps/topAppsDetail.as on this server.
    Остальные не стал проверять.
  • Уязвимость в Android < 5.0 (ObjectInputStream)
    19
    AMDev November 19, 2014 at 09:29 PM
    –9
    Номер символичный: CVE-2014-7911
  • ReactOS 0.3.17 — «нумерологический» релиз операционной системы
    211
    AMDev November 16, 2014 at 09:37 AM
    +5
    Я когда дома включаю компьютер, я от него ожидаю того поведения, к которому привык. Что все настраивается через графический интерфейс. Что все работает из коробки. Что я могу не думать, а смотреть котиков.
    по описанию OS X напоминает, а не Windows.
  • Python реализация парадигмы event-driven с помощью сопрограмм
    17
    AMDev November 14, 2014 at 10:44 PM
    0
    Я бы еще добавил вот эту ссылку Screencast of David Beazley's PyCon'2014 tutorial «Generators the Final Frontier»
  • Тонкости nodejs. Часть I: пресловутый app.js
    20
    AMDev October 29, 2014 at 07:25 PM
    0
    А у меня такой вопрос, почему для работы с MongoDB вы использутете MongoClient, а не Mongoose?
  • Помнить все: Evernote и Anki
    65
    AMDev October 18, 2014 at 02:36 AM
    +1
    Спасибо. Не всем, кто не под виндой, использовать виртуалку. Right now, Citavi runs only on Windows.
  • Помнить все: Evernote и Anki
    65
    AMDev October 15, 2014 at 11:44 PM
    0
    А кто нибудь использует Evernote в связке с интеллект картами (MindMap)? Я понимаю, что задачи у них отличаются, но может кто-то использует специальные техники для организации дня, заметок и т.п.
  • Дерек Сиверс: «Метод интервального повторения — лучший способ изучения языков программирования»
    45
    AMDev October 15, 2014 at 10:04 PM
    0
    Можете поделиться колодой?
  • Photoshop в Ubuntu
    49
    AMDev October 13, 2014 at 10:17 PM
    +1
    Вообще послу установки дополнений автоматически должно выровняться до разрешения вашей основной ОС, если это не сработало, то можно попробовать выполнить команду для VirtualBox:

    VBoxManage setextradata "win81" CustomVideoMode1 1920x1080x32

    «win81» — имя вируально машны в VirtualBox.

    В документации это описано Секция 9.8. Advanced display configuration
  • Меня попросили взломать программу на собеседовании
    61
    AMDev September 20, 2014 at 12:51 AM
    0
    If you want to try it yourself, send me an email for binary.

    А кто-нибудь запросил бинарик у автора для тренировки?
  • Multipeer connectivity framework в iOS7
    6
    AMDev September 19, 2014 at 10:40 AM
    0
    По первой ссылке Page not found. Вот рабочая: Multipeer Connectivity Framework Reference
  • Samsung RD-PQ, меняем Tizen на Android (установка платы от донора S3)
    28
    AMDev September 17, 2014 at 02:14 AM
    0
    Отличная новость, у меня как раз Samsung RD-PQ лежит без дела. Я правильно понимаю, что исходный Samsung RD-PQ даже не мог звонить по причине отсутствия тел. части?
  • Справочник по Java Collections Framework
    21
    AMDev September 17, 2014 at 01:51 AM
    0
    Очень похоже на главу из книги с ссылками на офф. документацию. Можно уточнить источник(и), кроме статей с хабра?
  • Кто есть кто: Умные часы
    124
    AMDev September 16, 2014 at 10:20 PM
    0
    А что можете сказать про презентацию iWatch? (впечатление, что Pebble лучше или захотелось iWatch) Интересно мнение человека, который пользуется в жизни «умными часами». Сам никгода не использовал. Спасибо.
  • Sublime Text Vintage Mode — справочник по горячим клавишам
    24
    AMDev September 3, 2014 at 10:36 PM
    0
    Спасибо! Скачал.
  • 0day уязвимость в приложениях для iOS: Gmail, Google+ и FB Messenger
    44
    AMDev September 3, 2014 at 07:44 AM
    +1
    Если использовать вызов из нативного кода, то звонить будет без предупреждения и диалога:

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:
    @"tel:1-555-555-5555"]];
    

    А если, как в вашем примере из html:
    <a href=”tel:1-555-555-5555″>1-555-555-5555</a>
    

    То будет диалог:


    Дело тут в том, что установленные приложения проходят ревью и подозрительные вызовы из нативного кода отслеживаются на этапе проверки приложения перед публикацией в applestore.
    А вот пройти ревью с такими вызовами в коде это, скорее всего не просто.
    Так что, я думаю это просто так задумано (WAD — work as designed)

    В перечисленных вами приложениях в нативные вызовы подставляется внешний url, что, на мой взгляд, является недоработкой разработчиков приложений.

    Другие примеры вызовов приложений (sms, maps, youtube) можно посмотреть, например, тут
  • Sublime Text Vintage Mode — справочник по горячим клавишам
    24
    AMDev September 3, 2014 at 06:30 AM
    0
    Ссылка на «исходник со всеми слоями» не работает (Not Found). Не обновите?
  • Сервис Git Live отображает real-time активности на GitHub
    10
    AMDev September 1, 2014 at 09:06 PM
    0
    Возможно, вы территориально очень близко к друг другу…
  • Сервис Git Live отображает real-time активности на GitHub
    10
    AMDev August 30, 2014 at 04:13 AM
    +1
    Да, я тоже пытался это сделать :)
  • Как позвонить на iOS7 [jailbreak] из приложения?
    8
    AMDev August 26, 2014 at 05:45 AM
    0
    Данное приложение не умеет определять есть ли jailbreak. Но это легко исправить, например так:

    FILE *f = fopen("/bin/bash", "r");
    BOOL isbash = NO;
    if (f != NULL)
    {
        //Device is jailbroken
        isbash = YES;
    }
    fclose(f);
    


    Apple не пропускает приложения с private API внутри, они проверяют каждое приложение на это дело, т.е. они узнают и, скорее всего, не пропустят.

    Тут другой момент, как подписать приложение обычным сертификатом для разработки так, что бы можно было включить кастомные entitlements и ставить как обычное приложение, а не копированием на файловую систему. Это как манифест для анройдного приложения, описывает возможности/доступ к функциональности. Если в манифесте это не было прописано, то приложение не может это использовать.
    В случае iOS нужно, чтобы конкретный provisioning profile включал эти самые строки, а для этого нужно договориться с Apple. Для стандартных возможностей, таких как доступ к iCloud это делается по инструкции, а вот для нестандартных com.apple.coretelephony.Calls.allow это вообще не предусмотрено.

  • Мой инструмент для тайм-трекинга и выписывания инвойсов
    48
    AMDev August 19, 2014 at 06:21 AM
    0
    Ссылка устарела, вот рабочая
  • Свой сервис скриншотов для спокойного сна
    39
    AMDev August 15, 2014 at 11:38 PM
    +1
    Видимо нет еще кроссплатформенного приложения, который удовлетворял бы все основные мои (я думаю и большинства пользователей) запросы, а именно:
    — захват скриншота и добное редактирование (как в Joxi, Sutter)
    — кастомная загрузка на фтп c формирование удобных ссылок (как в ShareX)
    — добавление различных эффектов (watermark, soft edges, ..) (как в Sutter)
    — загрузка на популярные облака: dropbox, onedrive, yandex.disk, mail.ru… c прямыми ссылками, сразу после копии.

    Если кто знает такое приложение или приближенный аналог — буду оч. признателен за ссылку.
  • Как позвонить на iOS7 [jailbreak] из приложения?
    8
    AMDev August 15, 2014 at 11:01 PM
    0
    Нет. iPad это не телефон, в нем нет аппарартной телфеонной части. Но есть разные спосбобы звонить с iPad через интернет (Skype, GoogleVoice, ect.)
  • Как позвонить на iOS7 [jailbreak] из приложения?
    8
    AMDev August 15, 2014 at 10:37 AM
    +6
    Хорошо. А вопрос то о чем был?
  • Как позвонить на iOS7 [jailbreak] из приложения?
    8
    AMDev August 15, 2014 at 10:10 AM
    +2
    На iPad не пробовал, нет под рукой. Думаю jailbreak на нем так же можно сделать.

Info

  • Rating Does not participate
  • Activity 11/11/19, 7:59 PM
  • Registered June 13, 2013

Contribution to hubs

  • Data visualization 24
  • GitHub 24
  • Development for iOS 5
  • Objective C 5

Your account

  • Log in
  • Sign up

Sections

  • Posts
  • Hubs
  • Companies
  • Users
  • Sandbox

Info

  • Rules
  • Help
  • Documentation
  • Agreement
  • Terms of service

Services

  • Ads
  • Subscription plans
  • Content
  • Seminars
  • Megaprojects
If you find a mistake in the post please select it and press Ctrl+Enter to send a report to the author.
© 2006 – 2019 «TM»
Language settings
About
Support
Mobile version
Language settings
Interface
Content