WWWorld.ru · Темы дня · Разделы дня · Интересы дня · 2012 · Свежие новости

Темы
Разделы
Интересы
Top 20
481

Проект KDE представил первый стабильный выпуск офисного пакета Calligra

Фонд содействия развитию технологий и инфраструктуры интернета подал заявки на выделение России доменов .moscow и .москва. За каждую из заявок Фонд выплатил по 185 тысяч долларов. Рассмотрение заявок начнется 12 июня 2012 года, а начало использования одобренных зон начнется не ранее декабря. citforum.ru »
2012-04-13 03:55 citforum.ru / Новости /
482

StartUp Сабантуй! – новый проект ИТ-парка

Хабы: Стартапы Казанский ИТ-парк при участии инвестиционного фонда Runa Capital объявляет о запуске нового проекта — StartUp Сабантуй! С середины мая до середины июня этого года команда экспертов казанского ИТ-парка проедет через все столицы Приволжского Федерального округа (13 городов — Ижевск, Йошкар-Олу, Чебоксары, Нижний Новгород, Саранск, Пензу, Самару, Ульяновск, Киров, Пермь, Уфу, Оренбург, Саратов) в поисках перспективных ИТ-стартапов. Читать дальше → habrahabr.ru »
2012-04-16 15:08 habrahabr.ru / Новости / саратов
483

Открытый проект «кибердатчик» Hone сулит радикальный прогресс в деле распознавания сетевых вторжений

Специалисты Тихоокеанской северо-западной национальной лаборатории министерства энергетики США опубликовали по лицензии открытого кода проект Hone, в рамках которого разрабатывается «кибердатчик». osp.ru »
2012-04-17 15:21 osp.ru / Новости /
484

Запущен проект для обсуждения задач "электронного парламента"

18 апреля был запущен интернет-ресурс "Сделаем вместе - Электронный парламент", посвященный обсуждению предложений и идей интернет-пользователей, касающихся задач "электронного парламента". За месяц работы ресурса будет сформирована концепция создания "электронного парламента", отвечающая запросам пользователей. Lenta.ru: Интернет »
2012-04-18 11:16 Lenta.ru: Интернет / Новости / Интернет
485

Роскосмос намерен повторить проект «Фобос-Грунт»

Федеральное космическое агентство поддержало предложение института космических исследований о повторной попытке реализовать проект межпланетной станции «Фобос-Грунт». osp.ru »
2012-04-18 13:29 osp.ru / Новости /
486

Проект Lombok, или Объявляем войну бойлерплейту

Хабы: JAVA Открою не Америку, но шкатулку Пандоры: в Java-коде много бойлерплейта. Типовые геттеры, сеттеры и конструкторы, методы ленивой инициализации, методы toString, hashCode, equals, обработчики исключений, которые никогда не выбрасываются, закрывалки потоков, блоки синхронизации. Проблема заключается даже не в том, чтобы написать всё это — современные среды разработки справляются с такими задачами нажатием нескольких клавиш. Сложность в поддержании бойлерплейта в актуальном состоянии по мере внесения модификаций в код. А в некоторых случаях (многопоточность, реализация методов hashCode и equals) и сам шаблонный код написать без ошибок — далеко не простая задача. Одним из решений проблемы является генерация кода, и в этой статье я расскажу про проект Lombok — библиотеку, которая не только может избавить вас от бойлерплейта, но и сделать это максимально прозрачно, с минимальной конфигурацией и, что немаловажно, с поддержкой на уровне среды разработки. Читать дальше → habrahabr.ru »
2012-04-19 00:58 habrahabr.ru / Новости / synchronization
487

Microsoft и AIESEC запустили совместный проект стажировки студентов

Microsoft и российское отделение международной организации студентов AIESEC объявили о запуске проекта по стажировке студентов в некоммерческих организациях России. osp.ru »
2012-04-23 16:50 osp.ru / Новости /
488

Запущен самый долгожданный проект Google

Заработало облачное хранилище Google Drive, информация о котором ходила в Сети около 5 лет. Оно предоставляет пользователю 5 ГБ бесплатного свободного пространства для хранения файлов на сервере. Между тем, лицензионное соглашение на использование сервиса содержит весьма интересный пункт. CNews »
2012-04-25 09:28 CNews / Новости / Интернет
489

ТТК-Байкал запустил проект Всегда on-line

Иркутск, Россия 24 апреля 2012 г. ТТК-Байкал, региональное предприятие Компании ТТК, объявляет о запуске проекта Всегда онлайн для пользователей домашнего Интернета. Теперь у абонентов ТТК-Байкал есть возможность оплачивать услуги связи при нулевом... ispreview.ru »
2012-04-25 14:55 ispreview.ru / Новости / провайдеры
490

[Из песочницы] Использование дополнительных инструкций CPU в PHP для ускорения производительности

Хабы: Веб-разработка, PHP, C++ При построении крупных PHP-проектов многие сталкивались с нехваткой производительности, даже на мощных серверах. Даже небольшой участок кода может ощутимо повлиять на весь ресурс в целом: в плане прибыли, и в плане затрат на поддержку и обслуживание данного ресурса. У нашей кампании был проект, построенный на Drupal, которому не хватало производительности под нагрузкой примерно в «25K Daily Page Views». На протяжении года, мы постоянно добавляли новый функционал: писали больше кода, создавали больше модулей, модули из модулей, больше таблиц с миллионами записями, которые участвовали в перекрестной выборке. Проект рос с большой скоростью. Состав разработчиков не раз менялся, а это хоть и несущественно, но, все же, отрицательно сказывалось на проекте, что также добавляло лишних проблем. В общем, достаточно большой проект, как это бывает у крупных кампаний. Уже когда все написано, работает, и продолжает дальше разрабатываться, и ни времени, ни бюджета переделывать что-либо – дабы улучшить производительность – нет, а двигаться нужно только вперед, причем как можно быстрее, я получаю очередное задание. Сначала я посмотрел на него как на обычный тикет: вся личная информация пользователя: фамилия, адрес, телефон, идентификационный код – должна храниться в базе в зашифрованном виде, и быть доступна только при запросе с ключами для расшифровки. Так как это мой первый серьезный опыт, связанный с шифрованием данных, я начал искать в гугле возможные пути решения задачи средствами PHP, и, естественно, наткнулся на всем известную библиотеку mcrypt. Не нужно особо много времени, чтобы разобраться, как с ней работать. Библиотека работала – на форумах можно найти много примеров, комментариев, обсуждений. Она показалась мне идеальным вариантом для решения моей задачи, особенно учитывая, что времени было совсем немного. Читать дальше → habrahabr.ru »
2012-04-25 23:18 habrahabr.ru / Новости / openssl
491

[Из песочницы] Использование возможностей CPU в PHP для ускорения производительности

Хабы: Веб-разработка, PHP, C++ При построении крупных PHP-проектов многие сталкивались с нехваткой производительности, даже на мощных серверах. Даже небольшой участок кода может ощутимо повлиять на весь ресурс в целом: в плане прибыли, и в плане затрат на поддержку и обслуживание данного ресурса. У нашей кампании был проект, построенный на Drupal, которому не хватало производительности под нагрузкой примерно в «25K Daily Page Views». На протяжении года, мы постоянно добавляли новый функционал: писали больше кода, создавали больше модулей, модули из модулей, больше таблиц с миллионами записями, которые участвовали в перекрестной выборке. Проект рос с большой скоростью. Состав разработчиков не раз менялся, а это хоть и несущественно, но, все же, отрицательно сказывалось на проекте, что также добавляло лишних проблем. В общем, достаточно большой проект, как это бывает у крупных кампаний. Уже когда все написано, работает, и продолжает дальше разрабатываться, и ни времени, ни бюджета переделывать что-либо – дабы улучшить производительность – нет, а двигаться нужно только вперед, причем как можно быстрее, я получаю очередное задание. Сначала я посмотрел на него как на обычный тикет: вся личная информация пользователя: фамилия, адрес, телефон, идентификационный код – должна храниться в базе в зашифрованном виде, и быть доступна только при запросе с ключами для расшифровки. Так как это мой первый серьезный опыт, связанный с шифрованием данных, я начал искать в гугле возможные пути решения задачи средствами PHP, и, естественно, наткнулся на всем известную библиотеку mcrypt. Не нужно особо много времени, чтобы разобраться, как с ней работать. Библиотека работала – на форумах можно найти много примеров, комментариев, обсуждений. Она показалась мне идеальным вариантом для решения моей задачи, особенно учитывая, что времени было совсем немного. Читать дальше → habrahabr.ru »
2012-04-25 23:18 habrahabr.ru / Новости / openssl
492

Кампания по сбору средств ReactOS 2012

Хабы: Операционные системы, Open source Проект ReactOS ранее уже принимал участие в нескольких кампаниях по сбору средств, и во многом благодаря именно их успеху, а также связанным с ними нефинансовым вложениям, нам удалось разработать и внедрить мощную инфраструктуру проекта, улучшение которой ведётся постоянно. Кроме того, пожертвования использовались разработчиками для совершения поездок на несколько конференций и мероприятий, на которых они смогли представить ReactOS публике, способствуя тем самым продвижению проекта. Эти презентации были крайне важны для привлечения внимания к проекту, и зачастую выступали в роли стимулирующего фактора для получения дополнительных пожертвований. В этом году, проведя небольшой эксперимент и вдохновившись другими историями успеха, мы решили сделать нечто иное, куда гораздо более грандиозное. В настоящее время ReactOS как никогда наиболее близка к переходу в стадию бета-тестирования, кроме того, мы постоянно совершенствуем сам процесс разработки. Однако, для большинства наших основных разработчиков ReactOS является всего лишь хобби, которым они заняты в своё свободное время, поскольку в реальной жизни у всех нас имеется множество своих собственных дел и повседневных обязанностей. Все наши разработчики чрезвычайно квалифицированы и любой вносимый ими в проект вклад имеет неоценимое значение для развития проекта. Впервые за всё время своего существования, Фонд ReactOS решил выйти за рамки обычных кампаний по сбору денежных средств, направляемых на оплату расходов на поддержание инфраструктуры. Мы хотим собрать пожертвования и на эти деньги официально нанять на полный рабочий день как можно большее количество наших основных разработчиков, тем самым обеспечив им возможность полноценно работать над проектом, в который они верят и в котором участвуют уже долгое время, и проект превратится для них из хобби в работу. Читать дальше → habrahabr.ru »
2012-04-30 00:41 habrahabr.ru / Новости / crowdsourcing
493

Мошенники собрали 5 тысяч долларов через сайт Kickstarter на несуществующий проект онлайн-игры

Пользователи совместными усилиями вычислили мошенников, пытавшихся нажиться на сайте «краудфандинга» Kickstarter. osp.ru »
2012-05-03 11:30 osp.ru / Новости /
494

Проект Microsoft Casablanca упрощает работу с REST-сервисами на C++

Специалисты Microsoft в рамках проекта Casablanca создали экспериментальную библиотеку для C++, упрощающую работу с облачными REST-сервисами в асинхронном режиме. osp.ru »
2012-05-04 10:14 osp.ru / Новости /
495

Краудфандинг в России: выйти из долины смерти

Вопреки многочисленным отзывам вроде «Краудфандинг? Не в этой стране!», сегодня на «С миру по нитке» нам удалось создать работающий российский краудфандинговый сервис. За полтора года проект «С миру по нитке» успел несколько раз переродиться, пережил разлад среди основателей, несколько раз прогремел на весь рунет и несколько раз чуть не умер. Родился «С миру по нитке» совершенно случайно. В то время (октябрь 2010 года) мы занимались совсем другим проектом и искали для него инвестиции. Время для поиска инвестиций было совсем тугое. Вот и мы дошли до того, что под очень интересный проект смогли найти только банковский заём. Поняли, что нам это не подходит и начали искать альтернативы. Наткнулись на Kickstarter, но оказалось, что там запустить свой проект нереально (работает только для резидентов США), а в России подобных сервисов не было. И что было дальше? habrahabr.ru »
2012-05-14 10:58 habrahabr.ru / Новости / «С миру по нитке»
496

[Из песочницы] Правила разработки сложных систем. История одного проекта

Привет, Хабр. Меня зовут Александр. И я хочу поделится своей историей работы над одним крупным и сложным проектом. В этой статье не будет кода и схем, в ней будет только история создания «от и до» самого проекта. Думаю, многим будет интересна данная статья. Итак, поехали! Начало Все началось летом 2011. На тот момент я был 3 года чистокровным фрилансером. То есть моя работа — это фриланс. Работал и работаю до сих пор только с западными заказчиками. Основная специализация — разработка проектов связанных с распознаванием образов, текста и т.д. Все началось с того, что я, как всегда, с утра проверял почту, чистил спам, занимался рутинной работой. Обычно я не смотрю, что у меня в спаме, но тут я увидел письмо, с вполне реального адреса. Я открыл письмо, в котором одна компания искала программиста для допиливания крупного западного проекта. Причем эта компания требовала программиста именно из моего города и обязательно с опытом работы в области распознавания. Я ради любопытства ответил на это письмо. Буквально через час мне пришел ответ. А через два мы уже созвонились с менеджером проекта. Поначалу мне показалось, что ничего сложного в доработке нет, обычный набор функционала. После непродолжительного разговора с менеджером я огласил свой прайс, то есть ставку в час. И на этом мы попрощались. На следующий день мне сказали, что согласны на мой ценник и дали тестовое задание. Я его успешно выполнил в течении часа, и мы двинулись дальше. А здесь начинается самое интересное. Во-первых, меня пригласили в офис для того, чтобы подписать договор о неразглашении (Non-Disclosure Agreement). Во-вторых, и это логично, исходники проекта мне обещали отдать только после подписания договора. Если честно, меня это смутило, не знаю даже почему. И интуиция меня не подвела. Я потребовал хотя бы часть исходного кода, чтобы оценить сложность работы и попросил рассказать подробнее о проекте. Как оказалось проект на тот момент велся уже три года и я был 4 (!) исполнителем. До меня работала американская компания, потом индусы, потом компания, которая наняла меня, пыталась реализовать проект силами одной девочки-программиста, а потом это все чудо предложили разгребать мне. Меня это не просто удивило, а очень насторожило. Потом я узнал множество удивительных вещей, например о том, что заказчик 2 года не видел программу, а видел только скриншоты, а индусы кормили обещаниями этого заказчика. У меня не укладывалось в голове, как такое можно реализовать. Менеджеру индусов надо дать медаль «За находчивость». После того как я выслушал удивительную историю, мы договорились с менеджером о том, что он мне отдаст исходный код и я оценю масштаб трагедии. Чтобы было более понятно, я расскажу более подробно о проекте. Этот проект — это инструмент для инженеров, архитекторов, электриков и других людей, которые занимаются строительством домов, небоскребов, одним словом зданий. Он служит для подсчета различных элементов на строительных планах, расчета площадей, измерения длин и составления смет. Грубо говоря есть строительный план и на нем есть розетки. Нам надо распознать и посчитать сколько этих розеток. Для распознавания использовалась библиотека написанная другим программистом. Сам проект написан на C#. Моя задача была собрать все воедино и доработать дополнительный функционал, а также привести программу к более менее стабильному состоянию. Кажется все просто и элементарно. Я тоже так подумал. Но не тут-то было. После того как я получил исходники, я попытался скомпилировать проект. Это мне не удалось. После краткого анализа, я исправил ошибки и все же запустил проект. Но, к сожалению, он не заработал так как нужно. После нескольких часов анализа кода я пришел к выводу, что вся проблема в библиотеке распознавания. На тот момент у меня стояла 64-битная «семерка», а у менеджера 32-битная. У него все работало, у меня нет. Я попросил, что бы мне скомпилировали библиотеку под 64-битную платформу. Но разработчик библиотеки с пеной у рта доказывал, что не в разрядности дело. Я не мог ему ничего доказать, так как он дал очень немного информации о своей библиотеке и вообще берег ее как зеницу ока. Время шло и мне надо было хотя бы полностью провести процесс поиска. Я плюнул на все и поставил себе 32-х битную версию ОС. И о чудо! Все заработало. Отвлекаясь, хочу сказать о библиотеке, в будущем дело все же оказалось в ее разрядности. Я начал анализировать код. Первое впечатление было просто отвратным. Я был в шоке. Я приведу список того, что меня возмутило в проекте. 1. Компоненты и контролы. Проект очень сильно связан с графикой, но для ее вывода и обработки использовался обычный PictureBox. Самый маленький размер плана — 5400x3600 пикселей. Знающие люди поймут, что для PictureBox -это достаточно проблематичная тема с выводом больших картинок и их обработкой. Не стоит забывать, что помимо самих планов выводится еще много информации (площади, текст, найденные символы и т.д.). При запуске проекта с 5 маленькими планами, программа непременно падала с ошибкой «Out of memory». Что было очень большой проблемой, так как основной задумкой было то, что инструмент должен был работать по принципу «запустил и забыл». 2. Логика архитектуры исходного кода программы. Читать дальше → habrahabr.ru »
2012-05-14 15:15 habrahabr.ru / Новости / архитектура системы
497

Мой первый Android-проект, мой первый Android-заказчик

Рассказ о том, как Хабр помог мне решиться написать первое приложение на android и помог найти «заказчика». Проект уже реализован и я решился написать о том, как это получилось. Читать дальше → habrahabr.ru »
2012-05-14 18:28 habrahabr.ru / Новости / android development
498

RIM и Motorola представили очередной проект "наносимки"

RIM и Motorola составили новый проект карты стандарта nano-SIM. Предлагаемая ими "симка" имеет размер 12,3 на 8,8 миллиметра и совместима со старыми телефонами через переходник. Проект поступил на рассмотрение в Европейский институт телекоммуникационных стандартов (ETSI). citforum.ru »
2012-05-21 04:25 citforum.ru / Новости /
499

«По-мо-ги мне, проект гибнет», или как организовать профессиональную техническую поддержку

Продолжаем серию постов из разряда «делимся опытом». Сегодня расскажем про место, больное у многих веб-сервисов, но без преувеличения не у нас — технической поддержке пользователей. Вопросов, жалоб и предложений всегда много, поэтому и каналов саппорта у TeamLab сразу несколько и среди них как интерактивные: форма user voice, обращения по email, страница user feedback, онлайн-чат, аккаунты TeamLab в соц.сетях, так и справочные: Help Center, FAQ и блог. Читать дальше → habrahabr.ru »
2012-05-22 11:49 habrahabr.ru / Новости / общение с клиентами
500

Основатель "Наших" финансировал интернет-проект "Ридус"

Бывший глава "Росмолодежи" Василий Якеменко признался, что финансировал интернет-проект "Ридус" блогера Ильи Варламова. Об этом он рассказал в эфире ток-шоу "Минаев Live". ruformator.ru »
2012-05-22 20:00 ruformator.ru / Новости / Сайты и сервисы/

Сохранить
  


Copyright © 2004-2012 WWWorld.ru
Добавить источник, cвязаться с нами.