• Про Swift, и почему мои большие проекты будут на Objective-C еще какое-то (возможно долгое) время
    0
    Странно, а я тут переписал чтобы width был CGFloat, и всё равно работает…

    let widthDouble = 100.0 // Double by default
    let angleDouble = 45.0 // Double by default
    
    let width = CGFloat(100.0)
    let angle = CGFloat(45.0)
    let rad = width / 2 - 32
    let ptX = CGFloat(width / 2) + CGFloat(cos(angle) * rad)
    


    Вы на основе чего строите предположения, что Swift плохо работает с Cocoa?
    Я вот пишу уже много месяцев на Swift и любые проблемы решаются в считанные минуты…
  • Про Swift, и почему мои большие проекты будут на Objective-C еще какое-то (возможно долгое) время
    –3
    Эээ… Не может сложить два float'а… хорошо…

    Не два Float, а два CGFloat. Если пишешь на Swift, то будь добр пиши на Swift. Т.е. используй родной Float, а не CGFloat, который перекочевал из ObjC и поддерживается просто для совместимости со старым кодом.

    Между прочим, я проверил этот код в Swift 2.0 и он работает без проблем:

    let width = 100.0
    let angle = 45.0
    let rad = width / 2 - 32
    let ptX = CGFloat(width / 2) + CGFloat(cos(angle) * rad) // ptX = 59.45579579871914
    


    Скорость компиляции постоянно растет. А скорость вашего кода может быть улучшена на несколько порядков если следовать простым правилам Optimizing Swift Performance.

    На счет Expression is too complex to be solved at reasonable time... я без понятия. Никогда не встречал. Подозреваю, что это крайне редкий случай. Мог бы показать, что у него там такое монструозное.

    И всё нечего больше сказать?
  • iPad Mini: приходи на меня посмотреть
    0
    То, писали новостные порталы — это их хлеб. У них есть информационные источники и, возможно инсайдеры…

    А я хотел проверить насколько я могу думать как дизайнер Apple. Я считаю, что у меня получилось. При мозговом штурме с другими дизайнерами, и при давлении маркетологов (топ-менеджеров и др.) я думаю, тоже бы согласился на 7,9 дюймов диагональ…
  • iPad Mini: приходи на меня посмотреть
    0
    О том, что iPad mini выйдет в свет, я писал еще в августе в статье «iPad mini или iPhone Pro?» habrahabr.ru/post/149740/
    Многие тогда заплевали меня, но как показало время — я был прав :-)
  • iPad mini или iPhone Pro?
    +1
    Когда я размещал данный пост, я хотел поделиться с миром своим виденьем дальнейшего развития линейки девайсов Apple. Я знал, что столкнусь с критикой и непониманием, но, тем не менее, опубликовал эту статью.

    Литры желчи в комментариях и минусы в карму очень расстроили меня.
    Но я был прав, а вы горе-критики ошибались. iPad mini увидел свет. И он во многом именно такой, как я предсказывал!

    Самое важное — разрешение 1024x768px как у iPad 2, области для держания устройства только сверху и снизу как у iPhone и, наконец, то, что iPad mini все-таки увидел свет!

    Проблему со слишком маленьким экраном для контента iPad 2 дизайнеры Apple решили рационально — они просто не уменьшали экран настолько сильно, как я предположил. (Экран настоящего iPad mini — 7,9 дюймов, а я предлагал более мобильный вариант — 4,85").

    P.S. я предсказал еще и маркетинговую фишечку — «mini» с маленькой буквы.

  • iPad mini или iPhone Pro?
    0
    Я с удивлением пошел перечитал «описание». Не понял, что именно считается «облизыванием»…
  • iPad mini или iPhone Pro?
    –1
    Когда появился iPad нашлись те, кто кричал: «Фу! Взяли и растянули iPhone!»
    Во время презентации iPad Стив Джобс говорил: «Мы задались вопросом есть ли место между телефонами и ноутбуками? И мы нашли ответ — это iPad.»
    По такому же принципу я искал нечто «между iPhone и iPad»…
    Интерфейс додумывался уже после визуализирования девайса и действительно является весьма спорным. Тут требуется обширное обсуждение и доработка.
  • iPad mini или iPhone Pro?
    –1
    Вы правы. Исправлю.
  • iPad mini или iPhone Pro?
    +2
    Ну да. Очень похоже на Samsung Galaxy Note…

    image
  • Новые плюшки в Xcode и Objective-C
    0
    Ох! Да это просто праздник какой-то! Новые литералы — это жесть!
    А за автодополнение NSString отдельное спасибо!
  • Шум полезен при решении творческих задач
    0
    К сожалению, это не та статья. В этой статье вывод:
    Итоги исследования показали, что усталость положительно сказывается на креативности.
    Основной вывод заключается в том, что сонные студенты, подобно людям с повреждением префронтальной коры головного мозга, получали преимущество от своего состояния. Их мысли становились блуждающими и неорганизованными, начинали возникать ассоциации, которые в обычном состоянии были бы отметены.

    А в том исследовании, что я читал, вывод заключался в том, что, когда мы уставшие, у нас нет сил отвлекаться на другие (несвязанные с работой) задачи. Мы попросту ленимся отвлечься и сходить вконтакт, твиттер…
  • Шум полезен при решении творческих задач
    0
    Эта статья напомнила мне об одном исследовании (по-моему с хабра), которое утверждало, что в слегка сонном состоянии человек более сконцентрирован на решении задач. Какие странные вещи открывают подобные исследования…
  • Отечественное дизайнерское образование. Бессмысленное и беспощадное
    0
    Комментов много, но очень хочу добавить и свой.

    Нельзя безаппеляционно заявлять, что:

    человечество когда-нибудь поймет все преимущество сайтов без подчеркнутых ссылок. Я, правда, надеюсь, что не доживу до этого момента.

    Ссылки, по-моему мнению, должны выделяться, а не просто быть подчеркнутыми!

    А уж как их выделить, зависит от выбранного стиля оформления. Не стоит слепо верить тому, что кто-то великий когда-то сказал. Думать надо своей головой.
  • Как мы рисовали пиктограммы для контекстных объявлений Бегуна
    –6
    Я считаю, что это сама плохая работа Turbomilk из тех, что мне приходилось видеть.

    1. Иконки зачастую не соответствуют легенде.

    2. У иконок нет единства по плотности наполнения цветом.
  • Безумные мультитач-мыши Microsoft
    0
    Microsoft Surface для пролетариата!
  • Концепты Firefox 4.0 для Windows
    0
    Замечаете ли вы, что в последнее время браузеры начали довольно часто обновлять интерфейсы. Как следствие каждый браузер презентует некие изюминки. Которые буквально за считанные недели безбожно копируются конкурентами. Среди самых злостных плагиатчиков и IE и Firefox и Safari.

    Я это говорю к тому, что бездумно копировать интерфейс Chrome — это низко. И потом: совсем не обязательно сдирать с Chrome положение кнопок Page & Tools.
  • Крупнейшая кража корпоративных документов Twitter
    +3
    значит у Твиттера таки есть бизнес-план!
  • Digg и YouTube прекращают поддержку пользователей с Internet Explorer 6
    +2
    Аж слезу пустил, так долго я этого ждал.
    Наконец-то жизнь станет гораздо легче.
  • Chroming Firefox
    0
    пооставить add-on, предварительно поменяв внутри xpi-файла инфу о совместимости с версиями…
  • Chroming Firefox
    0
    Убрать полосу заголовка — Hide Chrome. А если у вас FF 3.5, то есть два пути: ждать официального релиза или пробовать бета версию (это значит насильно установить add-on выключив проверку на совместимость. Об этом пишут здесь в комментах выше ↑ ) Есть еще один путь поставить add-on, но он по-сложнее…
  • Chroming Firefox
    0
    Когда-то игрался с iFox темами, но больше понравилась: iFox Smooth. Но всё равно iFox не поддерживается FF 3.5…
  • Chroming Firefox
    0
    Chromin Frame вообще не совместима с текущей версией Tab Mix Plus. :(
  • Chroming Firefox
    0
    A Chromifox Basic поставбильнее работает, но в несколько рядов — всё равно глюк вылазит…
  • Chroming Firefox
    0
    Вот и отличненько :)
    Я уже поставил. Ох она и багнутая! На Chrominfox Extreme иногда вкладки слетают к черту! :(
  • Chroming Firefox
    0
    Chromin Frame имеет какое-то пользовательское соглашение, под которым ты подписуешься. А на счет Chromifox'ов — я не в курсе.
  • Chroming Firefox
    0
    Tab Mix Plus, если не знал о таком ;)
    Но опять же есть одно «НО». Tab Mix Plus пока не работает с FF 3.5. Я предлагаю подождать немного пока его подгонят.
  • Chroming Firefox
    0
    Tab Mix Plus, если не знал о таком ;)
    Но опять же есть одно «НО». Tab Mix Plus пока не работает с FF 3.5. Я предлагаю подождать немного пока его подгонят.
  • Chroming Firefox
    –3
    Chrome не поддержует требуемых мне add-ons. А стиль у хрома по лучше чем у FF.
  • IE8 и поддержка стандартов — transparent PNG + opacity, а также data:URI + AlphaImageLoader
    +3
    Я так надеялся, что хоть в этот раз MS не лохонутся и выпустят качественный браузер. А они как всегда подкинули нам «приятных сюрпризов».
  • История одной картинкой
    0
    Вот это да!!! о_О
  • Что такое браузер? Отвечают люди на московских улицах
    0
    Вот черт — камментов настрочили!
    Но всё равно вкину свои 5 копеек. По общему впечатлению кажется больше ответили правильно, чем американцы.
    А вот кол-во браузеров местами считали неправильно.
    Там была фраза: «Netscape умер уже.». И Netscap'у засчитали один голос. Чудеса арифметики! :)
  • Ставим PHP на iPhone
    0
    Это просто мечта! С самого первого дня хотел кодить на iPhone. Только боялся спросить как… :)
  • Умелое применение текста
    0
    Ролик очень классный! А то, что это вообще-то просто реклама и так постарались — это вообще зачет!
    Но вот только в глаза бросилось, что авторы ни разу не видели вживую противотанковые ежи. В ролике они ну оооочень маленькие!
  • Умелое применение текста
    0
    :)
  • Умелое применение текста
    0
    Сделать статичное изображение в десятки раз проще, чем видео анимацию на несколько минут! Так что linux.com — не катит!
  • Вкусный CSS: Sass + Compass
    0
    Никому здесь не кажется, что можно было бы и поднапрячься и сделать унифицированный синтаксис. Вот такой:

    #header
      background: #ccc
      border: !width solid #777

  • Вкусный CSS: Sass + Compass
    0
    #header
      background: #ccc
      border= !width "solid" #777


    Мне одного взгляда на такой синтаксис хватило, чтоб понять, что автор sass не сильно парился об интуитивности языка.
    Использовать не хочется…
  • Основы: Пять причин перейти на новый Illustrator CS4
    0
    Полупрозрачность ждал уже давно. Оооочень неудобно было работать со старыми градиентами!

    Элиптические радиальные градиенты — это зачот!

    Adobe позаимствовали «интуитивное рисование кистью» у Flash. Даже особые узнаваемые изгибы остаются при рисовании. Но это не важно, главное что такой инструмент есть.

    Из дополнительных удобств нравится Flash-подобная работа с группами. Есть навигационная строка и окружающая объект область засветляется.

    И спасибо Adobe за панель со вкладками! <3
  • Windows 7 Tips and Tricks ;)
    0
    Ха-Ха!
    Актуально, старик! Реальный оффтопик, но у меня на ноуте была Vista Home Premium. Я параллельно поставил Windows 7 RC1. А потом под VmWare запустил Mac OS X Leopard 10.5. Какой-то я ОСевой маньяк! :)
  • Windows 7 Tips and Tricks ;)
    0
    И еще…
    Из конструктивной критики — абзац «Советы из этой статьи вы применяете...» несемантично взят в тег <h4>. Я понимаю, что автор хотел сделать текст «красивенько сереньким», но заголовочные теги — только для заголовков! Если хотелось сделать серый абзац поставил бы <span style="color:#999999" >. Ну или на крайняк сделал бы наклонный текст…
    Было бы неплохо тщательнее проверять текст на наличие ошибок. Всё таки серьезный ресурс, серьезные статьи, серьезные читатели…