LINUX.ORG.RU

Сообщения gena2x

 

Вакансия senior C++ developera(СПб)

Teknavo development team is looking for an experienced C++ Senior Software Developer.

The project focuses on low-latency multithreaded applications development. The applications are intended to aggregate financial data processing and provide API in C++.

The successful candidate will have the opportunity to work on highly-optimized, scalable, redundant, and distributed software that facilitates normalization and delivery of data. Qualifications:

Bachelor’s or Master's Degree in Computer Science, Computer Engineering or Related Field (or equivalent expertise)

Minimum of 5 years of C++ development experience

In depth knowledge of both C and C++

Solid understanding of Data Structures, Algorithms (big O notation), and Object-Oriented Design Good knowledge of Multi-threading (race conditions, synchronization primitives, atomic operations, threading models)

Solid understanding of principles of network programming (sockets, TCP/IP stack and socket options) and distributed architectures

Working knowledge with optimization techniques, such as avoiding memory allocation and data copying

Experience with High-Performance Unix Programming (preferred for RTHs)

64 bit programming/porting experience

Experience in cross-platform applications development

Experience with standard and general purpose libraries (STL, Boost, ACE)

Knowledge of JAVA and .NET is a plus Understanding of XML/XSD and other schema driven data is a plus

Financial and/or Market Data.

Белая зарплата, соц. пакет, офис в центре города, стажировки и командировки в Нью-Йорк.

Зарплата: от 80000 т.р.

Разработка для UNIX, в UNIX окружении. Договоримся что поставим Юникс на рабочем месте.

Резюме засылайте мне - gbresume at bsdmn.com, я форвардну в hr.

PS. Лично мне нужна поддержка против местного Виндовс-контингента :)

PPS. Это довольно срочно, пока есть места.

gena2x ()

TCP and MTU

Есть некий человек который утверждает что размер засылаемых по TCP пакетов имеет значение и должен быть не более чем MTU. Имеются серьёзные сомнения в этом и это очень важно. Подскажите если кто знает, как влияет MTU на передачу TCP данных? Стоит ли учитывать размер MTU при вызовах write() или send()?

Это важно для меня и я боюсь ошибиться, хотел бы выслушать коллективный разум :)

Спасибо.

gena2x ()

[bash] не понимаю как это получается???

#!/bin/bash

BASEPATH=$(cd `dirname $0`/..; pwd)
FILE=«$BASEPATH»/files.txt

cat «$FILE»

получаю:

cat: /home/user/path
/home/user/path/files.txt: No such file or directory

Как таоке получается?

gena2x ()

[конкурс от нефиг делать] hdd-стахановец

Предлагаю померятся smartctlами hdd, у кого старее

У меня вот такой:
# smartctl -iA /dev/sda|egrep '(Power_On_Hours|Power_Cycle_Count|Model Family)'
Model Family: Seagate Barracuda ATA IV family
9 Power_On_Hours 41699
12 Power_Cycle_Count 2212

У кого старее?

gena2x ()

[cloud?] Просветите!

В общем хочется такого:

войти в какую-нить группу для того чтобы зашарить процессорную мощность, так чтобы мой компутер участвовал в распределённых вычислениях пока простаивает, а потом, когда мне надо, я мог бы запустить компиляцию в 100 потоков используя ресурсы тех у кого простаивает?

Есть такое? Что читать? По каким ссылкам пройти?

gena2x ()

Что с mirror.yandex.ru?

^^^ умер в новом году, или нужно потыкать палочкой завтра?

gena2x ()

Странные логи apache

Имею вот такое в логах:

89.178.251.28 - - [11/Nov/2010:02:16:07 +0300] "GET /index.php?page=settlement_vyborg HTTP/1.0" 200 7633 "
[skipped]" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
95.26.198.86 - - [11/Nov/2010:02:16:11 +0300] "GET /css/dropdown/themes/flickr.com/default.ultimate.css HTTP
/1.0" 200 4732 "[skipped]/index.php?page=settlement_vyborg" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
93.80.99.222 - - [11/Nov/2010:02:16:12 +0300] "GET /css/dropdown/themes/flickr.com/default.css HTTP/1.0" 200 2820 "[skipped]/index.php?page=settlement_vyborg" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
89.178.251.28 - - [11/Nov/2010:02:16:13 +0300] "GET /css/dropdown/themes/flickr.com/helper.css HTTP/1.0" 200 579 "[skipped]/index.php?page=settlement_vyborg" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
93.80.97.167 - - [11/Nov/2010:02:16:13 +0300] "GET /css/dropdown/dropdown.css HTTP/1.0" 200 1176 "[skipped]/index.php?page=settlement_vyborg" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
95.25.221.121 - - [11/Nov/2010:02:16:18 +0300] "GET /css/ie6.css HTTP/1.0" 200 32 "[skipped]/index.php?page=settlement_vyborg" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
95.28.111.156 - - [11/Nov/2010:02:16:18 +0300] "GET /css/style.css HTTP/1.0" 200 2681 "[skipped]/index.php?page=settlement_vyborg" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
93.80.99.222 - - [11/Nov/2010:02:16:18 +0300] "GET /css/style_foto.css HTTP/1.0" 200 1256 "[skipped]/index.php?page=settlement_vyborg" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"

Теперь вопрос, каким образом данный пользователь добился смены IP-адреса для каждого отдельного запроса?

gena2x ()

Cпам бессмысленный и беспощадный...

Пришел такой замечательнеший образчик спама:

Здравствуйте!

Высылаю анкету на организацию рекламной кампании для Вашего сайта - <blah>

Пожалуйста, заполните необходимые поля и вышлите ее на Email: <blah>@yandex.ru

После чего, Вам будет предоставлен доступ к личному кабинету и счет для оплаты.

С уважением, Владислав.

^^^ На что можно рассчитывать пытаясь через спам найти человека который одновременно является идиотом, владельцем сайта, и технически неграмотным?

gena2x ()

Загадочное повышение производительности (Ethernet)

Конфигурация:

Есть 3 компутера: роутер-router(debian-stable/x86), рабочая-work(debian-testing/amd64) и ноутбук-note(debian-testing/x86).

Все три соединены через 1 switch (dlink gigabit, dgs-1005D/C2). С сетевой точки зрения конфигурация такая:

router: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet, MTU 7200, 192.168.0.1 (гигабитный)

work: Intel Corporation 82575EB Gigabit Network Connection (rev 02), MTU 7200, 192.168.0.2 (гигабитный)

note: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10), MTU 1500, 192.168.0.4 (100-мегабитный)

router ессно через другой конец(вторая Ethernet карта) подключен к интернету через NAT. Интернет стабильно 1MiB/s

Теперь quest:

На note, делаем apt-get dist-upgrade. Видим скорость скачивания стабильно 150KiB/s (для linkа в 100Mb это странно, на work скорость положенные 1MiB).

И теперь главная фишка:

когда я захожу sshем с work на note и делаю for ((;;)); do echo -n a; done, скорость поднимается до положенного 1MiB.

Вопрос: WTF?

gena2x ()

Предложение по голосованиям

Отлично что сделали голосования с возможностью выбора нескольких пунктов.

Но, в данный момент получается что если человек проголосовал за два пункта у него как-бы 2 голоса.

Для того чтобы сделать результат голосования более адекватным предлагаю таки всем выдавать по одному голосу и если человек выбрал 2 пункта то добавлять к каждому по 0.5 голоса. И сделать это настраиваемым - для того кто создал опрос.

gena2x ()

Shaman007

Мда. Если тема про смерть Гинзбурга - это религиозный спор

Можно пожалеть безвременно ушедшего Гинзбурга, а можно поднять его на флаг борьбы. Не важно с чем именно.

> Ты - поднимаешь. При том, что ты лично - никто, ничто и звать тебя никак.

Топик закрыт.
Shaman007 ***** (*) (09.11.2009 13:46:15)

Вопрос - Царь и Бог лора - достойно ли это? Вы скажаете - зависит от качества ресурса. Шаман, ты Царь ЛОРа!

gena2x ()

посоветуйте дистрибутив для x86 wireless роутера.

Ув. тов. эксперты, посоветуйте пожалуйста дистрибутив Wireless роутера на обычный x86, с web-интерфейсом который был бы понятен человеку несведующему в Linux, но в общем технически грамотному.

посмотрел http://en.wikipedia.org/wiki/List_of_router_or_firewall_distributions, но что-то их там не в меру много. Кто что использует/посоветует? Карточка ralink.

gena2x ()

M$ написала первое расширение к Firefox.

Это расширение не только устанавливается автоматически с Windows update:

  • расширение невозможно удалить
  • оно создает нечто весма похожее на дыру в безопасности.

статья

gena2x ()

2.6.24 система стала работать очень мееедлееннно

Ничего не понимаю. Ни с того и с сего мой десктоп стал тормозить самым загадочным образом. Сначала думал, мне показалось.

Симптомы такие:
uname -a
Linux work 2.6.24.2Min #1 Sun Feb 17 19:12:45 MSK 2008 i686 GNU/Linux

top, странно - сpu 100%, а кто - непонятно:

top - 15:08:23 up  1:15,  5 users,  load average: 1.15, 0.96, 0.93
Tasks: 128 total,   7 running, 118 sleeping,   1 stopped,   2 zombie
Cpu(s): 91.9%us,  8.1%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   3115500k total,   650396k used,  2465104k free,    25680k buffers
Swap:  7823576k total,        0k used,  7823576k free,   349976k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND           
25711 gena      20   0  114m 101m 2564 R  9.6  3.3   0:00.32 cc1plus            
21502 gena      20   0  155m  55m  19m S  1.3  1.8   0:05.96 firefox-bin        
 3748 root      20   0 52908  28m 5276 R  0.7  0.9   0:29.64 Xorg               
 3837 gena      20   0  2932 1276 1032 S  0.3  0.0   0:03.02 wmmon           
...

Что это может быть?

>>>

gena2x ()

О вредности любознательности.

Fcking sheet!!!

Пока проверял ответ на вот этот:

http://www.linux.org.ru/view-message.jsp?msgid=2441236

дурацкий вопрос - замонтировал рут биндом в темп.

Рут был с noatime. Скотский редхат посчитал что все файлы не использовались очень давно и сделал мне ночью rm -rf /*. Утром был офигенный сюрприз.

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

Коллеги меня не поняли и решили что я маньяк.

Вот так приходится платить за любознательность :)

>>>

gena2x ()

Почему не удаляют наглый оффтопик с рекламой и к тому же с национальным колоритом?

gena2x ()

bash shell jobs

Имеется такой вопрос:

Имеем: Есть шелл в нем запушена куча jobов.

Проблема: Если шелл умер, джобы продолжают жить.

Хочется: Чтобы джобы умерли каким угодно способам при смерти породившего шелла.

Зопросы вроде 'bashing children' в гоогле выводят много интересного, но ничего по теме.

Спасибо.

>>>

gena2x ()

Основные положения Федеральной космической программы на 2006-2015 гг. (в формате .doc)

Млин. Грустно.

>>>

gena2x ()

Намыливать все новые IMAP4-сообщения на другой account.

Здоровья всем.

Такой вопрос: Есть работа (я девелопер), линукс, есть рут на рабочей машинке. наружу ходит - http/ftp прокси и почта. Есть IMAP4/smtp - аккаунт рабочий.

Есть дом (я всесилен), там есть smtp-сервер и какие-хошь аккаунты, exim.

Хочется, чтобы копия всех приходящих по IMAP4 сообщений ксерокопировалась домой, причем чтобы сервис какой-нить крутился для этого на рабочей машинке.

Вопрос: Это возможно? Если да, то что мне может в этом помочь?

>>>

gena2x ()

Bash, Засунуть содержимое строк в переменные.

Кто знает, как лучше всего сделать:
Есть
$echo "line1
line2"
Хочется, чтобы
line1 попало в VAR1
line2 попало в VAR2

Проходят на ум варианты:
Вот замена:
1.
echo "aaa
bbb"|tr '\012' ':'
Потом как-нить разделить.

2.
$echo "aaa
bbb"|sed 1d
bbb

3.
T=`mktemp`
echo "aaa
bbb" >$T
read -d: V1 V2 <$T

Кто знает более правильный/короткий способ?
Спасибо.

gena2x ()

RSS подписка на новые темы