LINUX.ORG.RU

Избранные сообщения g0t0

Программист C/C++, Москва, работа в офисе

Форум — Job

В МКБ Компас требуется инженеры-программисты (2-3 человека).

Обязанности:

  • Разработка и отладка программного обеспечения для микроконтроллеров (atmel, stm, infenion, x51);
  • Разработка и отладка программного обеспечения под Linux;
  • Портирование ПО с Windows (C++/C#) на Linux;
  • Доработка существующих проектов Windows/linux;
  • Написание программной документации по ГОСТ 19 на разрабатываемое ПО;

Необязательно делать все выше перечисленное, но 2-3 пункта на выбор желательно.

Требования:

  • Знание Linux, gcc, make и т.д.
  • Знание языка C/C++;
  • Желательно знание, опыт работы с Qt Framework;
  • Умение работать в команде(системы контроля версий, трекеры задач);
  • Опыт разработки под Windows будет большим плюсом;

Для разработчика под МК требований по ОС не предъявляется.

Желательно:

  • Базовые знания основ цифровой электроники, стандартных интерфейсов (uart, i2c, spi) и протоколов будет большим плюсом.
  • Умение пользоваться электроизмерительными приборами.

Возможности:

  • Участие в разработке ПО для вновь разрабатываемого оборудования;
  • Участие в развитие существующих продуктов (в области спутниковой навигации и не только);
  • Возможность попробовать свои силы в различных областях:
    • ПО для встраиваемых систем и микроконтроллеров (atmel, infenion, ARM);
    • системное программирование под Linux (в том числе разработка драйверов);
    • прикладное ПО с разнообразными вычислительными задачами;
    • разработка GUI, протоколов взаимодействия, архитектуры программно-аппаратных комплексов;

Предпочтение отдается широте познаний и эрудиции, чем узкой и глубокой специализации в чем-то одном.

Зарплата определяется по результатам собеседования. Примерная вилка 60-80 тыс руб на руки (но можно обсуждать как в большую сторону так и в меньшую).
Испытательный срок 2-3 месяца, по результатам работы может быть сокращен до одного.
Готовы рассматривать как матерого спеца, так и подающего надежды юнца.
Полный рабочий день 40 ч в неделю.
Расположение офиса: м.Павелецкая, м. Третьяковская
ссылка на сайт: http://mkb-kompas.ru/
Если заинтересовало высылайте резюме на адрес: iezaadfahung@gmail.com

P.S. если есть знакомые инженеры-конструкторы, электронщики, технические писатели то также ждем.

 , ,

iezaad
()

Разделяемая библиотека и thread safety

Форум — Development

Предположим есть такая разделяемая библиотека, которая внутри себя использует треды. Для примера

#include <pthread.h>
#include <assert.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>

pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;

void *_thread(void *arg) {
	int i;
	struct addrinfo *res;
	
	for (i=0; i<1; i++) {
		if (getaddrinfo("localhost", NULL, NULL, &res) == 0) {
			if (res) freeaddrinfo(res);
		}
	}
	
	pthread_mutex_lock(&mutex);
	printf("Just another thread message!\n");
	pthread_mutex_unlock(&mutex);
	
	return NULL;
}

void make_thread() {
	pthread_t tid[10];
	int i, rc;
	
	for (i=0; i<10; i++) {
		rc = pthread_create(&tid[i], NULL, _thread, NULL);
		assert(rc == 0);
	}
	
	void *rv;
	for (i=0; i<10; i++) {
		rc = pthread_join(tid[i], &rv);
		assert(rc == 0);
	}
}

И такая главная программа, которая использует библиотеку

#include <stdio.h>
#include <dlfcn.h>
#include <netdb.h>

int main() {
	void *mylib_hdl;
	void (*make_thread)();
	
	mylib_hdl = dlopen("./libmy.so", RTLD_NOW|RTLD_GLOBAL);
	if (mylib_hdl == NULL) {
		printf("dlopen: %s\n", dlerror());
		return 1;
	}
	
	make_thread = (void (*)()) dlsym(mylib_hdl, "make_thread");
	if (make_thread == NULL) {
		printf("dlsym: %s\n", dlerror());
		return 1;
	}
	
	(*make_thread)();
	return 0;
}

И такой Makefile

all:
	cc -pthread -g -fPIC -c mylib.c
	cc -pthread -g -shared -o libmy.so mylib.o
	cc -g -o main main.c -ldl

clean:
	rm *.o *.so main

Заметьте главная программа скомпилирована без линковки с pthread, но при этом всё работает хорошо за счёт флага RTLD_GLOBAL для dlopen(). Если оставить только RTLD_NOW то будут сегфолты, т.к. внутри нашей библиотеки будут использованы не потокобезопасные версии функций libc, загруженные главной программой.

Но теперь поменяем главную программу немного

#include <stdio.h>
#include <dlfcn.h>
#include <netdb.h>

int main() {
	void *mylib_hdl;
	void (*make_thread)();
	
	struct protoent *proto = getprotobyname("tcp");
	
	mylib_hdl = dlopen("./libmy.so", RTLD_NOW|RTLD_GLOBAL);
	if (mylib_hdl == NULL) {
		printf("dlopen: %s\n", dlerror());
		return 1;
	}
	
	make_thread = (void (*)()) dlsym(mylib_hdl, "make_thread");
	if (make_thread == NULL) {
		printf("dlsym: %s\n", dlerror());
		return 1;
	}
	
	(*make_thread)();
	return 0;
}

В главной программе появился вызов getprotobyname() и теперь флаг RTLD_GLOBAL не помогает. В программу приходит сегфолт.

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

Вопрос: можно ли таки победить сегфолт в последнем случаи? А если нельзя, то есть ли возможность внутри библиотеки как-то проверить, что будут использованы потокобезопасные функции и если нет, то завершиться, имея возможность оставить запись в лог или совершить другие предварительные действия?

 ,

Olegymous
()

Сетевая активность процессов

Форум — Development

Можно ли программным путем получить информацию о том, качает ли что то процесс с интернета или нет?

 

Flopet
()

Яндекс продолжает рассказывать про работу с памятью в ядре linux

Форум — Admin

Доброго времени суток.

Сабж: http://habrahabr.ru/company/yandex/blog/250753/

 , , ,

router
()

Transas: как работается, что за компания?

Форум — Talks

Привет.
Накидайте, пожалуйста, опыта и контактов людей, работающих или работавших в Transas, СПб. Интересует мнение инженеров об этой компании.
В сети отзывов совсем немного, и отзывы резко полярные. Причём отзывы ещё и анонимные.
Спасибо.

 

taker
()

Работа в Германии (JVC/Kenwood): DSP Engineer, Automotive Audio. ВНЖ, мед.стр.чл.семьи

Форум — Job

Имеется вакансия в отдел DSP (Digital Signal Processing, область: Audio in automotive area) для постоянной работы в Германии (Бавария). Предоставляется вид на жительство, включая всех ближайших членов семьи (супруг/супруга, дети). Стандартная медстраховка покрывает также всех членов семьи. Большой отпуск (30 рабочих дней). Я сам работаю в фирме в отделе DSP, поэтому при необходимости могу ответить на все интересующие вопросы, как о собственно работе, так и о жизни в Германии.

Подробности о вакансии ниже. Присылать резюме можно сюда: KalinichenkoV@askgroup.de (рабочий адрес).

Position: DSP Engineer (audio),

Job Type: Full-time

Company: ASK Industries GmbH (с апреля 2015, владельцем является JVC/Kenwood, Япония; сейчас идёт слияние)

Web: http://www.askgroup.de

Contact person: Victor Kalinichenko

e-mail: KalinichenkoV@askgroup.de

Location: Niederwinkling, Bavaria, Germany

Salary: 40.000-50.000 Euro annual (brutto), negotiable

Function: Software development for automotive embedded digital audio systems (digital signal processing).

Additional Responsibilities: implementation of the audio DSP-algorithms and writing the related software, writing the documentation, support other colleagues and external partners, research and development of new audio algorithms, following software quality standards.

Required knowledge and experience: C/C++, assembler (for at least one DSP), Matlab (highly desired), audio processing (filters, compressors, principles of measurement of room responses, etc.), experience in writing and debugging the embedded software is highly desirable.

Education: Bachelor, Master, engineer or Ph.D. in related area.

Experience in the related area: 1 year, or more (even young candidates with no experience in the DSP area can be considered)

Languages: English (ability to discuss with colleagues the problems and participation in meetings, quick reading documentation and writing reports), German is advantage, but not necessary.

Salary: negotiable

Working hours: 40 per week

Vacation: 30 working days

Advantages: obtaining the experience in the international company, long vacation, obtaining the residence permit for Germany for all family members (spouse and children) and therefore free travelling within the Schengen zone, all family members are covered by the standard medical insurance, partial flexibility in work schedule. + Вы будете разрабатывать алгоритмы обработки звука для недешёвых автомобилей, в том числе для различных моделей Porsche, Aston Martin, автомобили S-класса Мерседес. Эти автомобили приходят в фирму для тестирования алгоритмов. Вы сможете на на них ездить. Например, у нас побывал с целью настройки и тестирования одного из алгоритмов знаменитый автомобиль Aston Martin One 77.

About company: Automotive Sound and Communication

German branch of the former Italian company ASK Industries (since April 2015 bought by JVC/Kenwood, Japan) is developing OEM premium and high-end multichannel automotive sound systems (loudspeakers and amplifiers). Among our systems the most famous are: Audi A8 (brand Bang & Olufsen), Porsche Panamera (brand Burmester), AMG (brand Bang & Olufsen), Aston Martin Rapide (brand Bang & Olufsen).

Location: The company is located in the village Niederwinkling, in Bavaria, approximately 160 km from Munich. The nearest town Straubing is about 20 km from the company.

Relocation to Germany is assumed.

______________

Ответы на наиболее ожидаемые вопросы:

* Какой уровень зарплат? Я не принимаю решения по зарплате. Однако об уровне зарплат сообщить могу. Средний уровень зарплат по позиции DSP sofware developer в этом регионе Баварии составляет 40.000 - 60.000 евро в год (зависит от Вашего опыта и способности продать себя подороже). Предельный уровень зарплаты - около 75.000 евро в год (всё грязными). В случае исключительных способностей инженера может быть и больше.

* Каковы налоги? Что остаётся чистыми? Здесь многое зависит от Вашего семейного положения и от того, будет ли жена (в случае её наличия) работать. Минимальный уровень «поборов» (налоги, мед. страховка, пенсионные отчисления, страховка по безработице) составляет ок. 30%. Например, при зарплате, скажем, 50.000 евро на оставаться будет 35000 евро в год или ~2917 евро в мес «чистыми». Так будет для тех, кто приехал с женой и она не работает. Однако «поборы» могут достигать и уровня 50%, если либо работающий не женат, либо если его жена также работает и получает неплохую зарплату.

* Какова «социалка» в Германии? А вот с этим тут очень хорошо.

Во-первых, мед. страховка покрывает всю семью: самого работника, его жену и всех детей (медстраховка покрывает очень многое, в том числе и лечение зубов, но не их протезирование). Детям даже лекарства, выписанные по рецепту, бесплатно выдаются в аптеках. Операции, консультации специалистов - всё включено и всё бесплатно. Есть и частные страховки, а также дополнительные мед. страховки. При желании их можно приобрести за отдельную плату. Они уже дают такие преимущества как, например, бесплатное протезирование зубов, палата в больнице будет уже не на двоих пациентов, как в обычной страховке, а индивидуальная; и Вы имеете право не на дежурного врача, а чтобы операцию, Вам сделал зав. отделением; и проч.

Во-вторых, школа бесплатна.

В-третьих, дет. сад очень дешёвый: 60-90 евро в месяц, в зависимости от региона (я плачу 66 евро за каждого ребёнка в месяц за дет. сад за полдня; за весь день будет дороже, но зависимость нелинейная).

В-четвёртых, на каждого ребёнка платится весьма хорошее пособие: на первого и на второго ребёнка - по 184 евро, на третьего - 190 евро, на четвёртого и каждого последующего ребёнка - по 215 евро в месяц. Так, я, имея четверых детей, получаю в месяц 773 евро, не облагаемые налогом. Плюс, родителям детей до двух лет выплачивается также дополнительное пособие в размере, как минимум, 300 евро в месяц.

В-пятых, имеется страховка по безработице: в случае потери работы работнику будет в течение года выплачиваться пособие в размере 66% от его зарплаты.

* Каковы особенности трудоустройства в ФРГ и особенности жизни? - В Германии будет постоянный контракт. Однако будет и испытательный срок: от 3 до 6 мес. Разорвать контракт после прохождения испытательного срока может теоретически каждая из сторон, но в этом случае и работодатель, и работник имеют равные права: срок расторжения контракта составляет 3 календарных месяца. Это значит, что если Вы хотите уволиться и сообщаете об этом на фирме, скажем, 15 января, то покинуть фирму Вы сможете только 1 мая. То же самое касается фирмы, если вдруг она захочет с Вами расстаться.

- В Германии, если вдруг фирма захочет Вас уволить после того, как Вы, как минимум год, там отработали, то в течение 12 мес. Вам будет выплачиваться пособие по безработице, размер которого составляет ок. 66% от зарплаты.

- В Германии, если Вы заболели, то мед. страховка будет оплачивать Вам больничный и дни из отпуска вычитаться не будут. Медицина бесплатная (по мед. страховке).

- В Германии мебель, домашняя техника, квартира, и проч. не предоставляется нужно покупать/арендовать самому.

- Вы вольны сами выбрать себе место и тип жилья. Например, я до недавнего времени снимал дом, а сейчас купил свой дом с большим участком (кредит на 11 лет). Кроме того, качество жилья в Германии очень высокое. Однако стоит иметь в виду, что подавляющее большинство квартир сдаётся без мебели (сантехника - на месте). В лучшем случае будет встроенная кухня, но остальную мебель придётся покупать самим. Первое время можно снять и квартиру с мебелью или жить в пенсионе или гастхаузе и через некоторое время найти подходящую квартиру и переехать туда.

- В Германии (в большинстве фирм вроде нашей) оплачиваемый отпуск составляет 30 рабочих дней. Реально, с учетом выходных и праздников Вы можете съезить в отпуск 4-5 раз в год.

- В Германии качество продуктов очень хорошее. Это касается и мясных, и молочных продуктов, про пиво я вообще не говорю. Свежая (не замороженная) рыба есть не везде, но найти всё равно можно.

* Каков уровень цен в Германии? - Детский сад - 60-90 евро в месяц на ребёнка. Дети, которые на след. год пойдут в школу - бесплатно. - Школа - бесплатно. - Топливо (на 05.05.2015): бензин - ок. 1.30 евро за литр, дизель - ок. 1.20 евро за литр, сжиженный природный газ - ок. 0.65 евро за литр. - Аренда квартиры (квартира в идеальном состоянии, город Штраубинг): 90м2 - 500-600 евро в месяц + коммунальные услуги (зависит от расходов, а также от тепловых потерь в доме; но семья из трёх человек тратит где-то 200-230 евро в месяц на отопление, горячую воду и электричество). - Продукты: чёрный хлеб - 1-2 евро за буханку, молоко - 0.80-1.20 евро за литр, пиво - 5-12 евро за ящик 20 бут. 0.5 л, в зависимости от сорта, мясо - 5-10 евро за килограмм, сыр - от 5 евро за килограмм. - Автомобиль (новый) - от 9000 евро до 25000 (микроавтобус). Подержанный автомобиль можно вообще за «копейки» купить - от 100 евро (что-то со стажем лет 15), 1000 евро (лет 10), 3000 евро (лет 6), 6000 евро (года 3-4), в среднем 8000-13000 евро (года 1,5-2, в зависимости от модели). Все опубликованные уровни цен верны и приведены на день публикации сообщения. Если Вы слышали от Ваших знакомых иные данные, то это либо устаревшая информация, либо Вы что-то перепутали, либо эти цены соответствуют другому региону Германии.

* Как скоро можно получить ПМЖ в Германии? - После трёх лет проживания по программе Blue Card. Вначале Вам и членам Вашей семьи выдадут ВНЖ (временный вид на жительство). Вообще, ПМЖ и ВНЖ по программе Blue Card мало чем отличаются в правах. Пожалуй, единственное существенное преимущество ПМЖ состоит в том, что его не нужно продлевать. Нужно лишь обновлять карточку, когда срок действия загранпаспорта закончится.

* Можно ли получить гражданство ФРГ, на каких условиях и через сколько лет? - Можно, но многие из Вас вряд ли этого захотят. Получить гражданство можно через 8 лет легального постоянного проживания. Для этого нужно сдать экзамен на гражданство, экзамен по языку (уровень B1, если не ошибаюсь; но может и B2). Но это ещё не всё. Самое печальное, что для получения немецкого паспорта нужно отказаться от всех иных гражданств, в том числе и от российского.

* Можно ли купить дом в Германии и сколько этот будет стоить и можно ли взять кредит? - Тут я лучше во всех подробностях отвечу в «личку». Но если коротко, то, да, можно. Я сам купил три года назад дом в хорошем состоянии жилой площадью (без учёта чердака, подвала, подсобных помещений) 150 м2, с сауной, бассейном, садовым домиком, плодовыми деревьями и участком 10 соток меньше, чем за 100.000 евро в получасе езды от работы, в красивейшем регионе Баварии - Баварском лесу, в курортном городке. Кредит (не ипотека) взят под 3,5% годовых на 10 лет и 10 месяцев. Есть дома в Баварии, в пригодном для жилья состоянии, вообще по смехотворным ценам - от 10000 евро (от десяти тысяч евро). Но это уже будет находиться, как минимум, в 100 км от работы. Такие варианты тоже могу показать, если будет интересно. Впрочем, можете и сами с ними ознакомиться в моей группе ВКонтакте «Недорогая недвижимость в Баварии» http://vk.com/dombavaria

* Как дела с отпуском? - Отпуск 30 рабочих (!) дней можно разбить на несколько частей, подстроить под праздничные и выходные дни. Рядом Адриатика - 500 км, Альпы - 150 км, Прага - 200 км. Например, я путешествовать очень люблю, и мы с семьёй вшестером или всемером, когда к нам приезжает мама, часто летаем куда-нибудь, пользуясь услугами бюджетных авиакомпаний вроде RyanAir, EasyJet, Norwegian и им подобных, где дешёвый билет можно купить за 15-60 евро на человека в одну сторону, в зависимости от направления и сезона. Так, в прошлом, 2014 году мы слетали трижды на Канарские острова в осенне-зимне-весенний сезон, на «греческое» побережье Турции, домой в Россию и на Кипр (всего 6 раз). В этом году уже были на Тенерифе на Новый год, в феврале полетим на Азорские острова, потом на Пасху в Израиль, затем в Россию, в сентябре на побережье Бискайского залива в Испанию ну а на Новый год ещё не решил, но, вероятно, на Канарские острова. Если жить не в гостинице, а в съёмном жилье, где можно самому готовить и покупать продукты, то всё это совершенно реально по ценам. Продукты покупаем в универсаме. К тому же мы всегда берём автомобиль на прокат. Например, аренда автомобиля на Канарах стоит 100 евро в неделю со страховкой с нулевой личной ответственностью. Вообще, кому интересен аспект отпуска, может посетить мою группу в Контакте «Летаем, путешествуем дёшево» http://vk.com/naletaj

* В какой степени нужно владение немецким для быта? - В быту немецкий будет нужен. Без этого будет тяжело. Но первое время Вам помогут, в частности, я и мои русские коллеги, работающие у нас в фирме. Начальные курсы немецкого Вам может оплатить фирма. Потом уже совершенствуйтесь сами. Возможности для этого есть. Нам в своё время фирма наняла индивидуального учителя и они презжал к нам на квартиру. Если Вы семейный, то супругу по приезде иммиграционные органы устроят на курсы немецкого для иностранцев.

В Баварии многие говорят на диалекте, но это не смертельно, привыкнуть можно и попросить изъясняться на классическом немецком.

* Должна ли супруга/супруг кандидата будет сдать начальный уровень немецкого языка прежде, чем ей позволят въехать в ФРГ с целью проживания? - Нет, не должна. Немецкий язык супруга/супруг кандидата, въехавшего в ФРГ по программе Blue Card стран-членов ЕС будет должна изучать уже на месте.

* У меня ребёнок уже ходит в школу. Как он сможет ходить в школу в Германии и учиться там, не зная языка? - В Германии много иммигрантов. И Ваш случай будет далеко не первым. Мои дочери уже ни единожды рассказывали, как у них в классе появлялся новенький, не умеющий говорить по-немецки. Дети всё учат гораздо быстрее взрослых. Практика показывает, что, попав в немецкоязычную среду, ребёнок уже через три месяца будет сносно объясняться на языке, а через год будет вообще мало чем отличаться от товарщией по классу. Да, акцент небольшой скорее всего останется, но это не будет ни каким образом дискриминировать его в глазах товарищей по классу. В Германии с этим всё нормально. Кроме того, учителя тоже помогут освоиться в новой среде.

* Есть ли кружки, спортивные секции для детей и взрослых? - Да, с этим всё хорошо, особенно со спортом. Здесь очень много всяких сообществ, вступив в которые можно за сравнительно небольшую плату заниматься спортом. Например, я, в своём небольшом городке, плачу около 60 евро в год на всю семью. На эти деньги я, жена и мои дети играем в бадминтон (воланы входят в стоимость), дети занимаются лёгкой атлетикой и в принципе можно было бы ходить ещё в некоторые секции, но времени не хватает. Девочки у меня ходят на балет. За троих детей я плачу 70 евро в месяц (занятия раз в неделю). Очень хорошо развит футбол, в Штраубинге можно записаться на хоккей (там вообще профессионалов готовят). В каждом городке, и даже в деревнях есть бассейны. Например, в деревне, в которой расположена наша фирма есть открытый летний бесплатный бассейн. В перерыве многие туда ходят отдыхать. Для детей также немало кружков и факультативов есть в школе, в том числе и музыкальные инструменты. Но можно школой и не ограничиваться. За вполне умеренную плату есть и занятия во внешкольных учреждениях. Для взрослых есть такие заведения как «народный институт» (Volkshochschule). Если по-простому, то там куча всяких кружков для взрослых: кулинария, шитьё, различные виды мастерства, иностранные языки, гимнастика, аэробика и другие. Я, например, который год хожу на итальянский язык для удовольствия. Один семестр (ок. четырёх месяцев) стоит ок. 60 евро (в зависимости от кол-ва участников).

* Можно ли получить высшее образование в ФРГ? - Да, можно. Обычно этим в университет поступают супруги приехавших на работу сотрудников. Но, сил это отнимет немало. Поэтому если есть дети, то можно и не потянуть. К тому же вначале неплохо бы выучить на приемлемом уровне язык.

* На каком языке говорят в фирме? - Официальный язык - английский, т.е. для работы Вам его вполне хватит и немецкий знать не обязательно. На английском здесь говорят все.

* Есть ли ещё в фирме русскоговорящие коллеги? - Да, есть. Я и ещё трое сотрудников.

* Сколько в немецком отделении фирмы сотрудников? - Что-то около 65 человек на сегодняшний день.

* Командировки - В целом они не планируются. Но может быть, в Италию раз в год нужно будет съездить или по Германии раз или два в год. Я лично езжу в среднем дважды в год куда-нибудь.

* Если строгое время начала работы и время, до которого нужно сидеть? - Ну в принципе есть. Официально с 9:00 нужно уже быть на рабочем месте, но тут многие и к семи утра приходят. Также нужно быть до четырёх вечера официально. Но строго за этим никто не следит. И если есть какая-то нужда, можно всегда отметить в календаре, что тебя не будет, скажем, первую половину дня (при этом не лишним было бы сообщить и начальнику) и вопрос будет улажен. Естественно, что этим не следует злоупотреблять.

_______________

Совет

Мой совет из опыта по работе с кандидатами по прошлым разам: многие наши соотечественники составляют резюме слишком широко, пытаясь включить туда все знания и технологии, а также побольше аббревиатур через запятую, в то время, как от претендентов на вакансию требуется определённый набор ключевых знаний. Вот их русскоговорящие претенденты не выделяют в отдельную группу. Это очень затрудняет чтение резюме и существенно снижает интерес к его автору со стороны сотрудника, под руководством которого кандидат должен будет работать в случае отбора и успешных переговоров. Поэтому лучше, если под конкретную вакансию будет составлено отдельное резюме. Это не значит, что нужно большую часть сведений удалить, но возможно перенести это в другой раздел (например, «дополнительные навыки и опыт»). Возможно, начать лучше будет вообще с ключевых слов (4-5), которые наилучшим образом характеризуют Вас, как кандидата на должность. Не сочтите мои слова за поучение или наставление, но просто как за совет. Я видел, что этого мнения придерживаются те, от кого зависит принятие решения по кандидатам.

Кроме того, хотя это и не является обязательным, но традиционно в Германии все резюме сопровождаются фотографией. Не забывайте также привести Вашу краткую биографию, включая дату и место рождения + сведения об образовании и работе, а также семейное положение, наличие детей и, если имеются, хобби, интересы.

 , , ,

homekvn
()

Преобразование цвета RGB -> XYZ

Форум — Development

Возникла задача: посчитать расстояние между цветами. Дана картинка в RGB, есть набор цветов. Необходимо определить, есть ли на картинке достаточно большое количество какого либо цветов из набора.

Что может быть проще? RGB -> XYZ -> L*a*b и дальше вот сюда: https://ru.wikipedia.org/wiki/Формула_цветового_отличия

Проблема возникла на самом первом этапе. Я взял матрицу вот отсюда: http://www.cs.rit.edu/~ncs/color/t_convert.html поумножал и получил некоторые цифры. Решил проверить правильность результата: http://www.wolframalpha.com/input/?i=color r:124 g:124 b:124

На вольфраме вижу XYZ: 0.19, 0.20, 0.16
У себя получаю XYZ: 0.31011415 0.3262745 0.35525745
Может быть вольфрам врет. Проверил еще и тут http://colorscheme.ru/color-converter.html

Нет, видимо не врет. Значит я что-то не так делаю?

 , ,

g0t0
()

Witcher3. Они упоролись.

Форум — Talks

Пришло письмо от gog.com: да, мы в курсе, что вы уже купили W3, который мы обещали выпустить давным-давно, но до сих пор так и не выпустили. Мы тут придумали такую штуку: когда-нибудь потом, когда мы все же выпустим эту игру, мы для нее, еще немного потом, напилим дополнение.

Но это не важно. Важно, что вы можете купить интереснейшее дополнение для вашей купленной, но не выпущенной игры прямо сейчас и всего за 999 деревяшек.

Собственно вопрос: вы все еще верите, что W3 выйдет в мае?

 

g0t0
()

Тупит усб. Подозрение на удев.

Форум — General

Использую mint основанный на ubuntu 12.04

Недавно возникла такая проблема: через какое-то время тупит усб. После отсоединения устройства оно продолжает отсвечивать в lsusb. Рестарт удева не помогает.

В какую сторону копать? При запуске sudo udevadm monitor логи девственно чисты.

Где еще логи можно глянуть, чтобы лучше проблему детектировать?

P.S. Разрабатываю под андроид. При появлении проблемы adb перестает видеть девайс, хотя он подключен к usb. Воспроизводится на 2х разных ноутбуках.

 ,

g0t0
()

Требуется программист-администратор для написания скриптов поднимающих через ssh - socks

Форум — Job

Требуется программист - администратор для выполнения удалённой работы. Задача такая: - список ssh вида ip:login:pass импортируем, поднимаем сокс форвардинг, должен вывестись список поднятых соксов (должны быть доступны не только локально но и удаленно). Тоесть например имея список из 50 ссш, мы автоматически должны получить список из 50 поднятых соксов листом. - чекер ssh, пинг, возможность удаления ненужных соксов из списка (медленных например по пингу), разрешение на подключение только с нужных айпи к соксам и регулировка нужного количества соксов онлайн.

ЯП желательно баш, но также можно и другие по вашему выбору. + Лёгкая простая веб-админка для мониторинга количества соксов онлайн, пингации, удаления ненужных...

Подробности по оплате за работу все в жабере. Связь через jabber: flo@0nl1ne.at

Flo555
()

Совецкий панк

Форум — Talks

Реквестирую годный совецкий панк.

На реквест натолкнуло прослушивание https://www.youtube.com/watch?v=7LR7iSwUdXs

inb4 Считаю жутким позером и унтерменшем Свина, напротив прет от интеллектуала Летова, романтика Лукича https://www.youtube.com/watch?v=KEOUX2wBFgo и тому подобного доставляющего контента.

 

newpunkies
()

Аллокаторы

Форум — Development

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

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

Ну или прямо здесь расскажите.

 

g0t0
()

А не пора ли нам собраться, братия и сестры?

Форум — Talks

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

Предлагаю собраться в следующие выходные.

Кто за?

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

 ,

g0t0
()

Qt + multimedia

Форум — Job

Ищется мейнтейнер одного специфического десктопного медиаплеера: https://github.com/bluecherrydvr/bluecherry-client/ . Заказчик - в США, сотрудничество - через oDesk. Способ связи - любой на ваш выбор, например, http://www.bluecherrydvr.com/contact/

 ,

Krieger_Od
()

Android HDMI

Форум — Development

Необходимо выбрать железку, котору можно подключить к телевизору по HDMI.

Условия:
Возможность водрузить на железку CyanogenMod с наименьшим количеством телодвижений.

Желательно купить в России со склада, т.к. ждать месяц на доставку совсем уж не хочется. За это готов переплатить до 30% или до 1000 рублей.

g0t0
()