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

Twitter позволит пользователю скачивать свой архив твитовПо словам главы Твиттера Дика Костоло, сервис в скором времени уподобится фейсбукупозволит пользователю скачивать архив всех своих твитов. Загрузить «свой след в твиттере» можно будет сразу одним файлом. Формат не уточняется, как и дата запуска сервиса.

Сейчас твиттер может отобразить лишь несколько тысяч твоих твитов, загрузить же можно будет все. Это, по словам Дика, весьма сложная задача.
Читать полностью »

Ровно пять лет назад Яндекс объявил об открытии Школы анализа данных (ШАД). Для нас это был серьезный, хотя и рискованный шаг. Сегодня можно смело сказать, что всё получилось. Нам удалось создать сильную магистерскую программу, которая ценится в профессиональном сообществе. Сейчас конкурс в ШАД составляет пять-шесть человек на место, как в престижном вузе. В день рождения Школы мы хотим вспомнить о том, как все начиналось.

В середине 2000-х стало понятно, что на рынке почти нет специалистов, которые нам нужны. Многие представители советской школы анализа данных, которая была сильна в 60-70 годы, уехали из страны. Даже ВМиК или мехмат МГУ не давали достаточных знаний для решения задач, связанных с обработкой данных (текстов, изображений, музыки, голоса). Необходимо было возрождать научную среду и выращивать новое поколение программистов. А талантливые ребята в России были всегда, сколько бы отсюда ни уезжали.

Поначалу мы верили, что рядом с нами кипит жизнь, что где-то есть студенты и аспиранты, которые занимаются анализом данных — их нужно только поискать. Мы провели несколько конкурсов по анализу интернет-данных, но среди их участников студентов и аспирантов почти не было. Тогда мы попробовали договориться с вузами о создании курсов, которые готовили бы специалистов для Яндекса. Однако вузы предлагали свои программы и не были готовы разрабатывать новые. Так постепенно мы пришли к мысли, что нужно создавать свою школу. Огромную роль в ее создании сыграли Илья Мучник, Григорий Кондаков, Елена Бунина, Максим Бабенко.

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

Практика подписания Android-производителей на отчисления за неназванные патенты давно известна и уже никого не удивляет. По данным самой Microsoft уже около 80% рынка Android-устройств затронуты программой отчислений, а с Chrome OS покрыто все 100%. Но в Microsoft решили выйти на новый уровень — собирать отчисления не только с тех, кто продаёт устройства, имеющие в своём составе ядро Linux, но и с тех, кто ничего не продаёт, но использует решения Linux в своей инфраструктуре, например, сервера на вариациях Linux.
Читать полностью »

Практика подписания Android-производителей на отчисления за неназванные патенты давно известна и уже никого не удивляет. По данным самой Microsoft уже около 80% рынка Android-устройств затронуты программой отчислений, а с Chrome OS покрыто все 100%. Но в Microsoft решили выйти на новый уровень — собирать отчисления не только с тех, кто продаёт устройства, имеющие в своём составе ядро Linux, но и с тех, кто ничего не продаёт, но использует решения Linux в своей инфраструктуре, например, сервера на вариациях Linux.
Читать полностью »

С чего все начинается

Рассмотрим шаги, которые необходимо проделать разработчику iOS-приложения и тестеру, чтобы наладить между собой канал разработки, тестирования и получения отчетов без использования специлизированных систем тестирования.

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

На днях я зарелизил новую версию своего gem Gon – 4.0.0 и решил привести пару примеров его возможностей и использования. Данная библиотека служит для упрощения работы с данными в MVC архитектуре. Она позволяет работать с данными контроллера из JS пропуская шаги перекидывания этих данных через вью. На сегодняшний день существуют реализации гона для RoR приложений, sinatra-like приложений (sinatra, padrino, etc.) и для .Net MVC.

Карта в админке

Передо мной стояла задача — реализовать разделение предложений в Групоне по территориальным областям, которые бы мог редактировать администратор. Предложения из областей показываются людям которые живут в этих областях с большим приоритетом нежели предложения из других областей.

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

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

2 ой Конкурс Apps4All: идеи, концепции и мобильные приложения для iOS, Android, WP7 и BadaСобрав более 400 заявок по итогам первого конкурса, Apps4All не намерен останавливаться на достигнутом. Лучшие российские разработчики, известные эксперты, производители мобильных устройств и организации, аккумулирующие передовые технологии уже второй раз в этом году воспользуются площадкой Apps4All. Конкурс предоставляет возможность лучшим разработчикам и программистам представить свои проекты для их дальнейшего развития и реализации. Участниками могут стать не только профессионалы, но и все желающие реализовать свои креативные идеи в формате мобильного приложения. Постоянными партнерами конкурса являются компании-лидеры рынка информационных технологий (Microsoft, Softline, Intel), общественные организации («Опора России»), Министерство связи и массовых коммуникаций Российской Федерации, Инновационный центр «Сколково», ведущие государственные вузы России – МГУ им. Ломоносова, МГТУ им. Баумана, МИЭМ.

К участию в конкурсе приглашаются как компании, так и индивидуальные разработчики, имеющие опыт создания мобильных приложений для платформ iOS, Android, Windows Phone 7 и Bada. Заявки принимаются до 15 сентября 2012 года.Читать полностью »

Если бы мне пришлось писать книгу о том, как создавать немасштабируемые приложения Oracle, первая и единственная ее глава называлась бы «Не используйте связываемые переменные».
Том Кайт, вице-президент Oracle

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

Прежде чем читать этот пост откройте консоль и выполните следующие команды

ls /etc/apt/sources.list.d | wc -l

Если у вас вдруг появилась надпись

"ls" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

то значит эта статья точно не для вас.

Если у вас не Debian, Ubuntu или их потомки, а что-то на основе RPM или Gentoo, то это тоже не для вас, по крайне мере пока.
Если у вас получилось число меньше 5, то вам наверное не пригодится то что написано дальше.

Ну а если вы получили число больше 10 (а то и 24 как получилось у меня) то читайте дальше и вы сможете сэкономить много времени.
Читать полностью »


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