Новости информационных технологий - 25406

JavaOne Уставшие, но довольные члены команды JetBrains вернулись сегодня с одного из знаковых событий для всего Java-сообщества — конференции JavaOne Russia 2012 в Москве.

В течение двух дней наши ведущие разработчики общались с посетителями конференции на стенде компании и отвечали на многочисленные вопросы не только о «флагманском» продукте JetBrains — одной из лучших сред для разработки на Java — IntelliJ IDEA, но и о новом, объектно-ориентированном языке со статичной типизацией Kotlin, который предназначен для разработки на платформе Java.

Читать полностью »

По данным, полученным от производителей компонентов для ноутбуков, расквартированных на острове Тайвань, компания HP во втором полугодии выпустит от пяти до семи ультрабуков. Поставки лэптопов данного класса к концу года составят от 3,7 до 5,5 миллионов штук.

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

Folio 13 - один из первых ультрабуков компании HP

В отличие от HP, планы Acer поЧитать полностью »

logoВсем привет.
Начитавшись и насмотревшись роликов и прочих промо-материалов для Photoshop CS6, ощутила недосказанность и решила потестировать самостоятельно.
Поскольку я не понимаю смысла создания специально подогнанных примеров для демонстрации новых возможностей, то и тестировать мы их будем на ежедневных потребностях, а именно:

1) Фотоманипуляции
2) Работа с интерфейсом (сайт и мобильное приложение)
3) Типографика.
4) Создание иллюстраций и векторные фишки

Итак, поехали.Читать полностью »

logoВсем привет.
Начитавшись и насмотревшись роликов и прочих промо-материалов для Photoshop 6, ощутила недосказанность и решила потестировать самостоятельно.
Поскольку я не понимаю смысла создания специально подогнанных примеров для демонстрации новых возможностей, то и тестировать мы их будем на ежедневных потребностях, а именно:

1) Фотоманипуляции
2) Работа с интерфейсом (сайт и мобильное приложение)
3) Типографика.
4) Создание иллюстраций и векторные фишки

Итак, поехали.Читать полностью »

Обзор планшета Zenithink C71 upgrade

Всем привет!
Сегодня я хочу вам рассказать о новом планшете китайского производства Zenithink C71 upgrade. Это улучшенная версия модели Zenithink C71, с увеличенным объемом оперативной памяти (1024MB), производительным процессором CORTEX A9, мощным видеоускорителем Mali 400, и вылеченными детскими болячками предыдущих поколений.
Под катом много фотографий.
Читать полностью »

Лирика

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

«Все ходили грязные.
Оттого сделались похожие,
А под Дождем оказались разные.
Большинство — честные, хорошие.»

© СашБаш

При изучении предложений в этой сфере услуг, классификации и последующем жёстком отборе удаётся найти достойные экземпляры. Уже зная подводные камни каждого из них, дорожишь и рекомендуешь отобранное.
Но даже они не перестают иногда удивлять.
Читать полностью »

Размеры объектов в Java уже обсуждались на Хабре, например, здесь или здесь. Мне бы хотелось подробнее остановиться на размерах многомерных массивов — простая вещь, которая для меня стала неожиданной.

Оптимизируя вычислительный алгоритм по памяти, я наткнулся на то, что при определённых (вполне разумных) входных параметрах создаётся массив float[500][14761][2]. Сколько он может занимать в памяти (на HotSpot 1.6.0_26 32bit, если кому интересно)? Я примерно прикинул, что 500*14 761*2*sizeof(float) = 500*14 761*2*4 = 59 044 000 байт плюс какой-то оверхед. Решив проверить, как на самом деле, я воспользовался Eclipse Memory Analyzer (невероятно волшебная вещь, рекомендую!) и обнаружил, что «Retained Heap» для этого массива составляет 206 662 016 байт! Неплохой оверхед — 350%. Посмотрим, почему так получилось.
Читать полностью »

Здравствуйте дорогие читатели и программисты!

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

Многие годы я мечтал и продолжаю мечтать до сих пор создавать качественные приложения. Каждый раз, когда я начинал писать свою новую программу, я был на 100% убежден, что это будет самая лучшая программа в своем роде. Начало любого приложения было воодушевляющим, восхитительным и внушающим надежды на большие перспективы. В такие дни я был погружен в работу с головой, забывая обо всем на свете. Каждый день появлялись новые функции, применялись и новые удачные решения, всё сулило небывалый прогресс и золотые горы, если бы все продолжалось в том же темпе. Хотелось мысленно продлить этот график роста, и казалось, ничего не могло ему помешать. Думаю у каждого из нас такое бывало. Читать полностью »

На протяжении последних трех лет наши две программы, Preferred Developer Consultant (PDC) (Признанные специалисты по разработке приложений) и Marketing API Program (MAP) (Программа маркетинговых API), помогали компаниям находить разработчиков для создания приложений под платформу Facebook, оптимизировать социальные плагины, управлять рекламными кампаниями и разрабатывать стратегии общения с аудиторией посредством Страниц Facebook. Сегодня мы хотим сообщить вам о слиянии двух вышеуказанных программ в одну, которая будет называться Preferred Marketing Developer (PMD) (Признанный специалист по разработке маркетинговых решений). Программа PMD поможет разработчикам находить себе клиентов, а компаниям привлекать консультантов для реализации рекламных кампаний и эффективного представления своего бренда в Facebook.

image

В этом году мы зафиксировали рекордное число желающих принять участие в наших программах. Список новых членов программы PMD, ранее не участвовавших в PDC или MAP, включает в себя 141 компанию из 20 стран мира. Всего же в программе PMD зарегистрированы 232 компании из 35 стран мира.
Новая программа PMD поможет разработчикам:

  • Находить нужную информацию при помощи новых инструментов поиска, которые придут на смену справочникам PDC и рекламных API. Клиенты смогут искать разработчиков по критериям месторасположения и опыта работы, а также видеть их реализованные проекты и отзывы заказчиков.
  • Отображать на своей странице имеющийся опыт работы с приложениями и сервисами Pages, Ads и Insights. Указанная информация будет использоваться механизмами поиска PMD, благодаря чему потенциальные клиенты смогут быстрее находить подходящих специалистов.
  • Получать более подробную информацию о целях и внутреннем устройстве программы при помощи обновлённого сайта для разработчиков
  • Экономить время при регистрации, благодаря применению новой унифицированной формы заявки. Теперь разработчики могут подавать заявку на вступление в любой удобный момент, а не ждать наступления периодов приёма.

Читать полностью »

Всем доброго хабрадня!
SSH и FTP через Dropbox
Сегодня я расскажу вам, уважаемые читатели, об одной бредовой идее, пришедшей в мою голову и даже воплощённой в жизнь.

Для начала немного предыстории. Недавно возникла очень острая необходимость в ssh доступе на некоторый unix-based компьютер, дабы выполнить там svn diff > mypatch.diff и перекинуть результат по ftp. Но оказалось, что целевая машина по некоторым причинам не хочет пинговаться! Причём, по словам админов, и не предвидится пинг к ней, хотя выход в интернет она имеет. И я решил, что неплохо бы пробросить ssh через что-то стороннее. В голову сразу начали лезть VPN, reverse ssh, туннели и прочее. Но для большинства решений нужна дополнительная машина и/или дополнительный софт, либо это требует перенастройки самой сети (что для меня совсем не вариант — сеть-то не моя). Я уже готов был отчаяться и гуглить упорнее, но тут в мою не совсем здоровую голову пришла мысль: а что если заюзать дропбокс?
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js