• ↓
  • ↑
  • ⇑
 
Записи с темой: информационные технологии (список заголовков)
10:50 

Танкист Апокалипсиса
Вчерашняя эпидемия была придушена при помощи Symantec Endpoint Protection: в настройках управления файлами и устройствами добавил правило, запрещающее создание, чтение и запись исполняемых файлов в %appdata%.

@темы: Информационные технологии, Позитив, рабочий склерозник

11:30 

Танкист Апокалипсиса
Пользователи с радостным поросячьим визгом устроили вирусную эпидемию, открывая исполняемые файлы в Скайпе.
Долбоёбы.

@темы: Информационные технологии, Негатив

18:32 

Онлайн-Сбербанк

Танкист Апокалипсиса
Поставили нам в организацию Амиконовский ПАК "VPN-Key-TLS" для работы со Сбербанком. Только вот не заладилась работа с самого начала: в любой произвольный момент VPN-туннель мог оборваться, не давая завершить ввод документа, просмотр выписки и.т.д. Пробовали работать по-разному: с разных компьютеров, из-под разных ОС (Win 7 и XP), на разных провайдерах, в том числе подключаясь напрямую к шнурку с интернетом - не помогало ничего. Решил посмотреть на то, что бегает между рабочей станцией и сервером Сбербанка. Потыкавшись, выяснил, что связь прерывалась после примерно следующего:
11:51:16.697348 IP (tos 0x0, ttl 64, id 789, offset 0, flags [DF], proto TCP (6), length 1420)
85.141.60.227.54187 > 194.186.207.182.https: Flags [.], cksum 0x2a60 (incorrect -> 0x2ef3), seq 80:1448, ack 2702, win 177, options [nop,nop,TS val 536915860 ecr 747980419], length 1368
11:51:16.697361 IP (tos 0x0, ttl 64, id 790, offset 0, flags [DF], proto TCP (6), length 625)
85.141.60.227.54187 > 194.186.207.182.https: Flags [P.], cksum 0x2745 (incorrect -> 0x017f), seq 1448:2021, ack 2702, win 177, options [nop,nop,TS val 536915860 ecr 747980419], length 573
То есть где-то (подозреваю, что в VPN-Key-TLS) для каких-то (больших?) пакетов неверно считалась контрольная сумма, пакет не доставлялся, после чего связь и обрывалась. Вроде как проблема решилась уменьшением значения MTU, хотя на форумах клятвенно обещалось, что подобные проблемы были решены ещё пару лет назад.

И ещё: онлайн-сбербанкинг жутко тормозит. Логиниться полчаса - это посильнее "Фауста" Гёте.

@темы: Информационные технологии, Негатив, рабочий склерозник

16:44 

Танкист Апокалипсиса
Стал студентом РЭА им. Плеханова.

П.С. Знания современных студентов, по большей части, удручают.

@темы: Информационные технологии, Позитив, учеба

01:26 

Танкист Апокалипсиса
Расстался с МТСовским Стримом.

@темы: Информационные технологии

17:31 

Танкист Апокалипсиса
Давненько не писал, восполняю пробел.
* * *
На ДР купил себе планшет Archos G9 101 1,5ГГц/1Гб/16Гб. При покупке мучился - из трёх планшетов два оказались с браком. Третий же, пожалуй, оказался удачным. Для задач, которые я ему определил, аппарат подходит весьма неплохо: карты смотреть на большом экране - одно удовольствие; картинки и фильмы показываются, игрушки запускаются, книги листаются, документы пишутся. Прошивка до самого последнего момента страдала сыростью (а, может, и продолжает страдать) - у кого-то не работает GPS, у кого-то - WiFi. В общем, ощущения от аппарата складываются двойственные.
* * *
На тот же ДР подарили яблочную мышь, которую удалось скрестить с Windows 7. C первого момента она показалась очень неудобной, но, привыкая потихоньку, нахожу в этом яблочке приятные нотки.
* * *
После появления планшета зачесались руки, захотелось попробовать написать какое-нибудь приложение под Android, а тут ещё и повод удачный нарисовался: из кучи программ, отвечающих за отображение ближайших дней рождений, мне не приглянулась ни одна: то экспорт-импорт данных через жопу, то работа только с адресной книгой телефона (планшета), то вообще тупо вывод всего списка на экран, в общем - печально. А так как на Яве я не писал вообще, то возникают некоторые сложности: на каждые 5-6 строк кода приходится сидеть в справке по языку и API минут по 10-15. Впрочем, результаты уже есть, думаю, что дальше пойдёт веселее.
* * *
Кстати, при разработке приложения столкнулся с тем, что в Java не реализован полноценный механизм склонения числительных, вернее - видоизменения существительных при них, для разработки многоязычных приложений. Ну то есть, если я правильно всё понял, существует java.text.ChoiceFormat, который почти что подходит для организации склонений, только вот реализация его настолько убога, что в русском языке, например, он работать не будет; есть ещё вариант - воспользоваться портированной библиотекой Gettext, но в этом способе меня смутила потенциальная проблема с организацией многоязычных ресурсов: подозреваю, что встроить файлы переводов в android-приложение может оказаться для меня нетривиальной задачей. В результате я набрёл на проект Translate Toolkit & Pootle, на основе данных которого нарисовал Java-класс, который для 131 языка позволяет "склонять числительные" в соответствии с правилами в этих языках. Он работает, как мне кажется, не слишком быстро, но работает.

П.С. "склонять числительные" - я не знаю, как правильно называется эта процедура.

@темы: программирование, Информационные технологии, Java, Apple, Android

23:06 

Танкист Апокалипсиса
Сбербанк, похоже, серьёзно навернулся: не работает электронный банкинг, оплата банковскими картами.

@темы: Информационные технологии

14:10 

Nokia C5 - чудное творение

Танкист Апокалипсиса
Мало того, что убогие программисты почти 10 месяцев делали обновление, которое бы привело в соответствие работу часов в телефоне с изменениями во временных зонах в России, и которое, при этом работает очень забавно ("здесь работает, а там - не работает"), так ещё до сих пор не исправлена проблема с переходом на зимнее/летнее время.
Из-за этого, например, я сегодня был разбужен на час раньше. Ах да, параметр "Автообновление времени" при этом отключён.

@темы: Nokia, Информационные технологии

15:20 

Танкист Апокалипсиса
Ирония судьбы: написать миллионный пост, который почти никто не увидит, так как он нахоится в служебном разделе форума.

@темы: Информационные технологии

13:43 

Танкист Апокалипсиса
Спамеры и ботоводы оперативно отреагировали на ситуацию с выборами и начали рассылать файл "Инструкция_митинг.doc", содержащий, якобы, инструкцию по поведению на митинге оппозиции, но, на самом деле, содержащий макросы, которые на основании содержимого вордовского документа создают исполняемый файл с основным телом вируса/червя/трояна (не разбирался).

Хорошая попытка сделать с помощью зомбо-людей зомбо-компьютеры.

@темы: вирусы, Информационные технологии

19:04 

Про VPN

Танкист Апокалипсиса
Сегодня хочу рассказать немного о различных реализациях VPN, которыми мне пришлось пользоваться за долгую историю работы у нас в конторе. Выбор программ эволюционировал вслед за ростом фирмы, а также повышением уровня моей лени. Как я уже достаточно давно писал, за всё время работы мне довелось участвовать в переездах более 10 раз. Развитие фирмы отразилось в количестве офисов (с двух в 2002 году до 13 на нынешний момент), а регулярные переезды - в регулярной же перенастройке VPN-соединений (точка-точка), число которых уже должно достигать 91 (тут, правда, спасает то, что три четверти соединений, могут быть перенаправлены через существующие каналы, так как используются намного менее интенсивно из-за территориальной обособленности. Но хочется ведь, чтобы было красиво.
Итак:
1. Первым вариантом, который я испробовал, был PPP через SSH. Могу сказать, что такой вариант соединения работал, но достаточно регулярно происходили обрывы связи. Впрочем, это было давно и неправда. Сейчас, при наличии различных реализаций VPN, о том опыте можно вспоминать только.... лучше не вспоминать.
2. После первой попытки, возможно, я что-то пробовал ещё, но об этом опыте уже забыл, поэтому перехожу к сразу к следующему варианту: CIPE - Crypto IP Encapsulation. Этот вариант позволил связывать несколько сетей с не очень большим количеством трудозатрат на добавление-удаление новых узлов, однако, для того, чтобы добавить новый узел при N уже существующих, необходимо было настроить 2*N конфигурационных файлов. При смене внешнего адреса приходилось также менять 2*N конфигурационных файлов. В общем, с этим можно было бы продолжать мириться, но последние версии ядра Linux семейства 2.6 уже не работали с этой программой, поэтому пришлось искать замену.
3. Следующий вариант искать долго не пришлось, несмотря на то, что к этому моменту я уже понимал, что: а) мне не хочется каждый раз при переезде менять кучу настроек, б) при обрыве связи мне хочется, чтобы канал восстанавливался автоматически, как только будет возможность. Итак, в 2010 году был предпринят очередной поиск лучшего варианта, результатом которого стал CloudVPN. Эта реализация VPN отличается от предыдущих тем, что позволяет строить частные сети сети произвольной конфигурации, дублировать соединения, имеет встроенный маршрутизатор, позволяющий связать два любых узла сети, даже если между ними нет прямого канала. Недостатки есть продолжение достоинств: по умолчанию нельзя принудительно указать узлы, которые разрешено использовать для маршрутизации, а которые нет, во избежание чрезмерного забивания канала траффиком. В последних версиях появилась опция настройки route_max_dist, которая позволяет ограничивать удаль встроенного маршрутизатора, но на сайте разработчика, насколько я помню, об этом пока не сказано ни слова, искать информацию нужно в исходных текстах.
4. Время не стоит на месте, и появляются новые разработки. Сейчас меня заинтересовал проект n2n - средство для создания одноранговой (децентрализованной) VPN, которое очень просто и быстро в настройке: для создания сети из N узлов достаточно настроить по одной конфигурации на каждом из узлов. Всё остальное (установление соединений между каждой парой узлов) будет сделано автоматически. Сделано это благодаря использованию одного-двух "суперузлов", которые занимаются регистрацией членов сети и предоставлением информации о адресах и портах участников сети друг другу для возможности установления соединения напрямую, минуя посредников. В случае, если два узла находятся за NAT/брандмауэром, суперузел берёт на себя роль посредника, через которого и общаются эти узлы. Впрочем, наличие суперузлов, которые, к тому же, пока не умеют обмениваться информацией о состоянии сети и синхронизировать её, делает эту VPN неработоспособной при их отказе. Также есть нюанс в работе клиентов: при недоступности по какой-либо причине первого из суперузлов, происходит переключение на резервный без последующих попыток подключиться к основному суперузлу. То есть возможна такая ситуация: у одного из узлов теряется несколько пакетов на пути к суперузлу; видя, что суперузел недоступен, узел переходит к резервному суперузлу; для остальных же участников сети основной суперузел продолжает оставаться активным. В результате перешедший к резервному суперузлу клиент пропадает из сети.
Впрочем, этот проект сейчас находится в стадии разработки, так что к релизу, надеюсь, детские болезни будут побеждены. Надеюсь потому, что эта концепция VPN наиболее близка моей лени.

@темы: Информационные технологии, Опыт сын ошибок трудных

15:50 

Танкист Апокалипсиса
Key Management Service - нечто невыразимо нелогичное.
Прописать одновременно на сервере KMS ключи от Windows 7 и Server 2008 R2 нельзя, при этом активация Server 2008 и Server 2008 R2 вполне проходит по одному ключу. Есть подозрение, что по этому же ключу можно будет активировать и Windows 7.

@темы: Информационные технологии

16:25 

И ещё про Apple

Танкист Апокалипсиса
Сообщили из банка, что с одной из карточек компании в пользу Apple iTunes был снят 91 с чем-то доллар. При этом куплена была одна лишь программа стоимостью 4 бакса.

@темы: Информационные технологии, Apple

14:45 

Танкист Апокалипсиса
Потрогал iPad, понял, что такую хрень мне даже в подарок не надо.

@темы: Apple, Информационные технологии

11:00 

Древности

Танкист Апокалипсиса
Интересно, сейчас можно ещё раздобыть Mazovia 1016 (Mazovia CM-1914) или всё, кирдык?

@темы: Информационные технологии

12:46 

Танкист Апокалипсиса
Вчера наконец-то решился попробовать Paypal.

@темы: Информационные технологии, деньги

20:50 

Про компанию МТС

Танкист Апокалипсиса
Месяца четыре назад дома раздался телефонный звонок: "Здравствуйте, я представляю компанию МТС. Компания готова предоставить бла-бла-бла..."
Вот это самое "бла-бла-бла" мне оказалось не нужным, о чём я и сообщил звонящей. Через пару недель ситуация повторилась с тем же результатом.
Ещё через пару недель - те же яйца, только вид был сбоку. На этот раз я высказал оператору просьбу больше не звонить, а если мне вдруг
что-нибудь понадобится, то я сам найду нужных мне людей. Девочка-на-телефоне приняла моё пожелание и повесила трубку. Недели три-четыре была
тишина, потом всё началось снова. Пару раз я говорил в трубку про то, что звонить мне не надо, ещё пару раз просто скидывал звонок,
благо АОН есть, но сегодня терпение моё лопнуло и в телефон ушло "А не пойти ли компании МТС на хуй?" Реакцией я остался доволен.

П.С. Сталкиваясь по работе с этой компанией, каждый раз наблюдаю одну и ту же историю: на каждый "пук" МТС просит бумажку, потом её теряет, затем забывает о том, что её просили сделать, а потом снова требует бумажку, в которой надо указать данные для поиска предыдущей бумажки.
Вогоны были бы довольны.

@темы: Позитив, Негатив, МТС, Информационные технологии

09:38 

Танкист Апокалипсиса
Мозилла 4.0.1 - глючное поделие, валящееся по нескольку раз в день.

@темы: Информационные технологии, Негатив

23:57 

Танкист Апокалипсиса
Купил эппловскую клавиатуру. Сижу, втыкаю...

@темы: Информационные технологии

11:36 

Неприкрытая реклама

Танкист Апокалипсиса
В связи со вчерашним писецом в Скайпе, который внезапно завершал работу с ошибкой и больше не запускался, а также с предложенным решением по его реанимации - support.skype.com/en-us/faq/FA10874/I-m-having-... (в двух словах - удалить файл shared.xml из папки данных Скайпа), был озадачен осчастливливанием пользователей всей компании. Руками удалять файлы я посчитал некошерным, надеясь на то, что уж программисты-то написали свомии ручками утилитки, позволяющие искать файлы по сети. О, как я ошибался! Пришлось перепробовать больше десятка программ, одна убогее другой, которые декларировали поиск файлов в локальной сети с использованием масок и, даже, регулярных выражений. Ни одна из них не смогла понять, что я не хочу перебирать все каталоги в поиске непонятно чего, а хочу найти файлы согласно выражению \c$\Documents and Settings\*\Application Data\Skype\shared.xml (затем неплохо было бы их удалить, но это уже второй вопрос).

Но я-таки нашёл то, что надо, умеющее делать так, как надо. Этим творением оказалсь 10-Strike Network File Search Pro, за что разработчикам всяческая уважуха. Надо отметить, что у программы есть и другие вкусности, на которых, по понятным причинам, я не останавливался.

@темы: Информационные технологии, Позитив

Что-то видел, что-то знаю...

главная