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

Постепенно, с изучением C# и .NET Framework, я начал писать различные Helper'ы, которые скрывали рутинный код за вызовом всего одного метода. После, это переросло в разработку полноценной библиотеки, которую я хочу вам представить. Данная библиотека написана полностью 'с нуля'.

Так что же такое xNet?

xNet — это библиотека классов для .NET Framework, которая включает в себя:

  1. Классы для работы с прокси-серверами: HTTP, Socks4(a), Socks5.
  2. Классы для работы с HTTP 1.0/1.1 протоколом: keep-alive, gzip, deflate, chunked, SSL, прокси и другое.
  3. Классы для работы с многопоточностью: многопоточный обход коллекции, асинхронные события и другое.
  4. Классы помощники, расширяющие возможности стандартных классов .NET Framework: FileHelper, DirectoryHelper, StringHelper, XmlHelper, BitHelper и другие.

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

В данной статье постараюсь пересказать свой опыт полученный в попытке построить собственные раскладки клавиатуры «под себя». Более того, надеюсь что данный опыт, да и сами раскладки, смогут оказаться полезными ещё кому-нибудь кроме меня, ибо, как очевидно, это и есть основная цель написания данной статьи.

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

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

В минувшие выходные в городе Орландо, штат Флорида проходили международные соревнования по телеуправляемым необитаемым подводным аппаратам (подводным роботам) MATE International ROV Competition 2012.
Команда из Владивостока стала чемпионом соревнований, став таким образом к настоящему моменту двукратным чемпионом мира.

image

Это пятые соревнования, в которых принимает участие команда из Владивостока.
История выступлений:
2008 — 8 место;
2009 — 4 место;
2010 — 1 место;
2011 — 4 место;
2012 — 1 место.

Это студенческая команда ДВФУ (ранее всегда совместная команда ДВГУ и ДВГТУ), наставничество над которой осуществляют сотрудники ИПМТ (Институт проблем морских технологий).

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

Здравствуйте, читатели. Сегодня мы бы хотели вам поведать о новейших серверах ETegro Hyperion RS, построенных на новых процессорах Intel Xeon E5-2600, и на их примере показать и рассказать, что можно «выжать» из современной серверной платформы, если подойти к этому со всем прилежанием. Возможно, эта тема покажется вам не очень интересной, но все же: как часто вы заглядываете в современные сервера и насколько хорошо вы знаете их возможности? Может быть, стоит освежить память?Мы выбрали именно эту линейку серверов не просто так. Во-первых, именно серверы на этой новейшей платформе являются сейчас крайне популярными среди корпоративного сектора, а во-вторых, мы несколько гордимся тем, что мы раньше других представили их российскому рынку. И говорить мы будем о модели ETegro Hyperion RS230 G4 – двухпроцессорном сервере в исполнении 2U. Современные сервера на Intel Xeon E5 2600 на примере ETegro Hyperion RS230 G4Читать полностью »

На Хабре не так много статей, посвященных технологиям оптических линий связи. Совсем недавно появилась статья об оптическом бюджете, были статьи о мощных системах DWDM, и краткая статья о применении системы CWDM. Я постараюсь дополнить эти материалы и рассказать Вам вкратце обо всех самых распространенных и доступных в России способах использования ресурса волоконно-оптических линий связи в сетях передачи данных и — совсем немножко — кабельного телевидения.Читать полностью »

imageПрошло ни много ни мало 9 месяцев (или, если быть точным, 273 дня) с момента, когда, мы с приятелем, решили взяться за создание сервиса онлайн-кредитования. И как бы мы теперь не роптали на жестокий мир, стоит сразу признаться, что эти 273 дня были вполне интересными и очень поучительными для нас.

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

Спасение CD/DVD дисков полировкой

Страшнейший враг CD/DVD-дисков — это царапины. Из-за одной маленькой царапинки можно потерять бэкап или важный файл, записанный 10 лет назад. Но если диск перестал читаться — есть довольно высокий шанс его спасти с помощью полировки рабочей поверхности. См. инструкцию по сборке самодельной полировочной машинки.
Читать полностью »

Как дизайнеры и разработчики могут играть слаженно (и продолжать бегать с ножницами)
На перевод этой статьи меня побудила статья Кормление и уход за разработчиками (или почему мы такие ворчуны).
Автор той статьи отвечает на топик, приведенный ниже. Для полного видения картины нужно посмотреть на нее с разных сторон. Автор предлагает посмотреть со стороны дизайнера. Кому интересно — под кат.

Как дизайнер, работающий в технически ориентированных компаниях последние десять лет или около того, я трачу много времени на работу с разработчиками. Эти сотрудничества — наиболее конструктивные и плодотворные рабочие отношения, которые у меня были.
Дизайнеры, вы тоже можете создавать эти типы отношений с разработчиками — вы просто должны прорваться через ваши личные предубеждения (как дизайнеров, так и разработчиков), чтобы создать пространство для эффективного партнерства. Если вы успешны, преимущества намного перевешивают любые боли и незначительные изменения необходимые, чтобы этого добиться.
Читать полностью »

RichFaces 3.0, Формирование и выгрузка файла, jQuery и Костыли

Приветствую, дорогой читатель! В данной статье я хотел изложить одну проблему, с которой я столкнулся при разработке, а также способ ее решения. Решение конечно не самое безупречное, но имеет место быть. Если вам что-то не понравиться, или вы знаете решение лучше, прошу большими огурцами меня не бить, так как я еще мал и зелен. Бейте маленькими с комментариями и поучениями.

Задача в следующем: у нас есть система, в которой есть страница на которой отображена некоторая отчетность. Там необходимо реализовать формирование Excel файла и выгрузку его для пользователя.
Читать полностью »

В студии «Финам FM» — Сергей Фаге, со-основатель сервиса бронирования отелей Ostrovok.ru и Максим Казак, главный редактор издания CNews.
Вместе с ведущим, Максимом Спиридоновым, они говорят о крупном приобретении холдинга РБК, о любопытном исследовании на тему использования “сомнительных” аккаунтов в сервисе микроблогов Твиттер, о создании ассоциации компаний интернет-торговли, а также о самой громкой за последнее время кадровой перестановке в Рунете.Читать полностью »


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