?

Log in

C/C++ Developers [entries|archive|friends|userinfo]
C/C++ Developers

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

нарисовать картинку дерева функций [Mar. 16th, 2017|03:00 pm]
C/C++ Developers

simsun
А чем бы таким простым под Win посмотреть в картинках какая функция на Си из какой куда в проекте вызывается? Желательно что бы кушало GNU Makefile
ps гугль меня не понимает:(
link2 comments|post comment

Вакансия Kaspersky Lab (C++) [Jun. 17th, 2016|08:03 pm]
C/C++ Developers

Nikita Dolzhikov
Ребята, добрый день.

В Лаборатории Касперского открыта позиция C++ разработчика под Windows на развитие кроссплатформенных сервисов в Мск.
Линк: https://hh. ru/vacancy/15981992

З.П от 170 т.р
Для связи: nikita.dolzhikov@kaspersky.com
linkpost comment

getpid в линукс возвращает 1 [Nov. 21st, 2015|12:37 pm]
C/C++ Developers

tretiy3
Привет!
Делаю пример из wiki CEF. Приложение при старте форкает себе несколько процессов
(https://bitbucket.org/chromiumembedded/cef/wiki/GeneralUsage#markdown-header-processes)
В одном из дочерних процессов (может и во всех, я с одним только работаю) getpid возвращает 1. Снаружи у процесса нормальный pid.
Это все в убунту.
Почему так?
Спасибо


update:
https://github.com/aganzha/cefsimple/blob/master/cefsimple_linux.cc#L47 тут форкается процесс
https://github.com/aganzha/cefsimple/blob/master/simple_app.cc#L23 конструктор приложения

выхлоп:

aganzha@aganzha-asus:~/cef/build$ cefsimple/Release/cefsimple
[1121/210859:INFO:simple_app.cc(23)] SimpleApp constructor 25054||13666

[1121/210859:INFO:cefsimple_linux.cc(48)] Exit code of child -1 in process: 25054

[1121/210859:INFO:cefsimple_linux.cc(53)] Proceed!

[1121/210859:INFO:simple_app.cc(23)] SimpleApp constructor 1||0

[1121/210859:INFO:simple_app.cc(58)] OnContextInitialized 25054

[1121/210859:ERROR:nss_util.cc(839)] After loading Root Certs, loaded==false: NSS error code: -8018
[1121/210859:WARNING:cefsimple_linux.cc(18)] X error received: type 0, serial 304, error_code 8, request_code 42, minor_code 0

getrlimit(RLIMIT_NOFILE) failed
[1121/210859:INFO:simple_app.cc(30)] OnContextCreated

[1121/210902:INFO:v8_handler.h(23)] Call Execute of V8Handler with name loadAdapter with pid: 1
link2 comments|post comment

Ищем Web разработчика [Oct. 30th, 2015|04:08 am]
C/C++ Developers

zuboder

Молодая и амбициозная компания "Лето", ищет еще одного программиста в уютный офис на ВДНХ (г. Москва).

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

Мы занимаемся разработкой универсальной системы контроля транспорта и собственного агрегатора такси. На frontend'е все построено на AnagularJS, а на backend'е - Yii2.

Нам нужен человек с уверенными знаниями этих framework'ов, а так же с пониманием технологий SSE, Socket. Со знанием на собственном опыте о Highload проектах и с безмерным желанием учиться и развиваться. Иногородним поможем с переездом.

У нас молодой и веселый коллектив, теплый офис с PS4, SEGA, Dandy, настолками и печеньками, а так же отличным видом на ВДНХ. Плюс разные корпоративные бонусы. =)

Свои резюме можете отправлять на почту: ibrainraider@gmail.com
Подробное описание вакансии здесь: http://hh.ru/vacancy/14729202




link3 comments|post comment

gcc: смешивание Си и С++ obj файлов [Sep. 20th, 2015|12:45 am]
C/C++ Developers

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

Есть проектик из неск C файлов и с одним C++. "плюсовости" в нём нет кроме include заголовка библиотеки который тянет за собой другие плюсовые .h
Файлики собираются, но в финальный не линкуются. Ругается что из "плюсового" .obj не видятся функции находящиеся в .obj собранных из чистого Си.
Что то как будто с областью видимости. Пока переименовал в .c, отключил плюсовые include и руками добавил extern int func(...); Собралось и работает, но сей костыль непременно хочется как то победить....
link9 comments|post comment

Приглашаем программиста С в проект Облако@Mail.Ru [Jun. 3rd, 2014|12:02 pm]
C/C++ Developers

hr_mail_ru
[music |ри]

Ищем сильного программиста С в проект Облако.

Кстати, кто еще не взял себе 100 гигов - welcome, https://cloud.mail.ru

Проект очень интересный, примеры задач, которые мы сейчас решаем:


  • Разработка собственного бекенда хранения виртуальных файловых систем.

  • Разработка API для внешних сервисов. Построение протокола на основе WebDAV для предоставления ограниченных доступов к данным пользователя для провайдеров внешних услуг.

  • Разработка системы для разбора и хранения метаданных из популярных форматов (документы, картинки, фото, видео).

  • Разработка API интерфейса доступа к истории версий файлов, истории действий пользователя в Облаке.

  • Оптимизация хранилища блобов для передачи информации об изменениях файла в компактном виде.

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

Требования:


  • Глубокие знания языка С, хорошие знания С++.

  • Знания POSIX API (сокеты, треды, IPC).

  • Понимание работы протоколов TCP/IP, http.

  • Знания Linux: переключение контекстов, понимание цены вызовов malloc и обращения к диску.

  • Высокие внутренние требования к чистоте и качеству кода.

Желательные требования:


  • Знания python, ruby.

  • Знакомство с библиотеками libev и libevent.

Условия работы:


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

  • Вкусно кормят: в офисе есть ресторан с завтраками и обедами, а на каждом этаже есть 2 кухни, где всегда есть фрукты-ягоды, чай, кофе, кола и, конечно, печеньки.

  • Приятно отдыхать: большой лаунж, массажные кресла, бар со свежевыжатыми соками, качели, уголки с пледами и подушками, где можно отдохнуть, игровые приставки, кинотеатр.

  • Можно заниматься спортом: бесплатный фитнес-зал в офисе (со всеми тренажерами и, конечно, душевыми), теннисные столы и даже футбольное поле.

  • Легко добраться: мы находимся в пяти минутах ходьбы от м.Аэропорт. Для тех, кто предпочитает добираться на работу на машине, у нас есть 5-этажная подземная парковка и, да, на ней есть места.

  • Можно заботиться о своем здоровье: с первого дня работы мы даём отличную программу ДМС, включающую стоматологию и даже массаж.

  • Можно профессионально развиваться: в нашем офисе регулярно проходят семинары, тренинги, мероприятия для разработчиков — Moscow.pm, Moscow Django Meetup, CocoaHeadsMoscow, UX-среда и др. Конечно, мы отправляем сотрудников и на внешние профессиональные мероприятия.



Кто хочет подробнее пообщаться - пишите a.prytkov собака corp.mail.ru
linkpost comment

Как рассчитать буфер [Jan. 3rd, 2014|06:27 pm]
C/C++ Developers

agent_0007
Делаю GET запрос к серевру, но он все время отвечает ответами разной длины.
Как праильно расчитывать буфер для результата GET запроса чтобы не выходить за верхний предел, скажем свыше 100кб ответа но и сразу не выделать память под ожидание этих 100кб?

P.S. Буду рад ссылкам "для чайников"

UPD: Пока сделал вот так: http://pastebin.com/Jk5JcwEG но работает крайне медленно. Подскажите что я делаю не так?
link5 comments|post comment

динамический размер структур [May. 29th, 2013|01:34 am]
C/C++ Developers

simsun
Отходил тут, думал не на долго, а тут мир изменился:)
внезапно обнаружил, что :
void call(int n)
{
struct b
   {
   ...
   } b[n];
}

в GCC 4.7.2 работает и -Wall молчит, но разве так можно?:)

ps update: вопрос снят :)
link6 comments|post comment

ищу RSA реализацию без openssl [May. 25th, 2013|05:54 pm]
C/C++ Developers

agent_0007
Обыскал полинтернета, не могу никак нати примеры реализации RSA шифрования без использования библиотеки openssl
Может кто подскажет где поискать?
link2 comments|post comment

К нам в команду! [Apr. 9th, 2013|04:41 pm]
C/C++ Developers

atlaskard
Оригинал взят у atlaskard в К нам в команду!
Всем привет!

В связи с ростом числа проектов мы расширяем нашу комнду. Сейчас нам как никогда, нужны программисты C++. Но не "просто программисты", а специалисты в области крипторгафии!.

Вкратце о нас:

Учитывая направление нашей деятельности, представить нашу компанию "во всех красках" не имею права. Надеюсь, вот такого краткого описания на этапе первичного знакомства Вам будет достаточно:

Мы существуем с 2003 года.

Наша деятельность связана с защитой информации, основные направления - это:

- разработка программного обеспечения;
- создание программно-аппаратных комплексов;
- разработка микропроцессорной техники;
- исследовательская деятельность.

Заказчиками наших проектов выступают различные государственные организации, включая ФГУП "Гознак", Минздравсоцразвития России, ОАО "Универсальная электронная карта" и др.


Вкратце про проекты:

Могу сказать только одно - скучно не бывает!

Вкратце про наш коллектив:

Коллектив (пока) не очень большой, в связи с этим каждый сотрудник на виду ("за заслуги перед Отечеством" наградим каждого, кто себя проявит). В команде работают как молодые специалисты, так и сотрудники с солидным опытом работы. Команда дружная, сплоченная, "пополнеие в строю" воспринимает исключительно позитивно.
В отделе разработки есть несколько групп, каждая из которых отвечает за определенное направление (например, группа Тестирования-Документирования отвечает, что очевидно, за тестирование продукта и создание тех. документации).
Наши руководители - это вполне реальные люди, с которыми можно в любой момент обсудить какие-то рабочие процессы/вопросы/условия, а не записываться на прием за месяц через секретаря.


Вкратце про условия:

Комфортные:
- График: полный рабочий день, но конкретное время прихода/ухода можно соглсовать с руководителем (кому-то комфортнее работать с 8.00, а кому-то - с 11.00).
- Уютный офис рядом с метро (5-7 минут пешком от м. ВДНХ)
- Зарплата - с каждым обсуждаем отдельно (все зависит от опыта/уникальных навыков), безусловно, принимая во внимание рынок и запросы кандидата
- Обучение: при поступлении от сотруднка заявки на обучение, Компания, рассмотрев заявку, при необходимости направляет сотрудника на прохождение определенного курса/семинара.


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

Программист/Ведущий программист C/C++

Требования (обязательно):

• Высшее техническое/математическое образование
• Опыт разработки на С/С++ от 5 лет
• Знания в области защиты информации и криптографии, опыт разработки соответствующего ПО
• Английский язык – базовый
• Личностные качества: внимание к деталям, ответственность, стрессоустойчивость

Требования (желательно):

• Опыт разработки на C#

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

• Разработка и сопровождение программных продуктов компании

Условия

• Участие в интересных и сложных проектах
• Самореализация. Дружный, сплоченный коллектив единомышленников
• Заработная плата – от 100 000 – 120 000 рублей (по итогам собеседования)
• Бонусная система
• ДМС
• Строгое соблюдение всех норм Трудового кодекса
• Комфортный офис в 5-ти минутах пешком от м. ВДНХ



Контакты для связи:

Ксения Шауро
7 495 620 57 21
resume@atlas-kard.ru или shauro@atlas-kard.ru

PS: Молодым криптографам (без опыта работы) мы также рады. Условия те же, за исключением зарплаты (будем обсуждать при встрече).
linkpost comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]