Pull to refresh
26
0
Александр Дербенёв @alexac

Senior Software Engineer

Send message
Есть проекты, в которые, в силу определенных причин, не хочется/нельзя тащить мега_клевый_фреймворк_для_всего, чтобы под ним не подразумевалось, поэтому, по моему, хорошо, что есть много различных решений одной и той же задачи.
А как вам мой вариант? habrahabr.ru/post/165765/
Я писал библиотеку, пытаясь облегчить написание биндингов, и, обходясь только C++11, не используя кодогенераторы.

А вообще, попробуйте swig, в нем с поддержкой lua, конечно, не всё гладко, но возможности впечатляют.
Ну это уже даже самый ленивый видел раз десять, зачем это копировать на хабр?
Внезапно, помимо пятилетия андроида, сегодня шестнадцатилетие яндекса. Странно, что на хабре нет поста по этому поводу.
Зашел в комментарии, чтобы увидеть этот кадр. Спасибо.
ну и зачем тогда git?
В наших условиях не реально — в любом случае придется ждать сборок, а это еще часа два, если очередь пустая, а значит кто-то наверняка успеет что-нибудь вмерджить.
У нас в районе сотни параллельных бранчей, тоже активно используется rebase, ничего не напрягает.

Кстати, rebase тут нужен, чтобы чистый merge происходил на сервере в процессе pull request. Если оказывается, что при мердже возникает конфликт, значит pull request не будет вмерджен, пока его не отребэйзят на свежее состояние ветки.
У нас несколько десятков разработчиков, у каждого за день проскакивает по три-четыре ветки, и в каждую улетает по несколько пушей, собирается четыре билда для каждого пуша, и сборочная ферма справляется.
Зачем сливать master в dev? там может появиться множество конфликтов.
Слейте в dev, а потом сделайте cherry-pick в ветку, отведенную от мастера и влейте её в мастер.

Кстати, у нас схема подобная, только ветка, в которой ведется разработка — master, а на каждый релиз от неё отводится новая ветка, которая потом никуда не сливается.
Это способ записи адреса для Unix to Unix Copy Protocol, который местами еще не отключили. Одно время его весьма активно использовали для почты. en.wikipedia.org/wiki/UUCP#Mail_routing

К слову, какой нибудь sendmail его до сих пор поддерживает.
Есть валидные адреса, не соответствующие этой схеме. UUCP mail еще местами работает.

!somedomain!somehost!user
Ожидал увидеть PDP-9 или PDP-11, но не судьба. Как можно было пропустить компьютеры, с которых начинался UNIX и C?
Ну мы их и называем пуфиками… А вообще мне тоже как-то довелось ночевать в переговорке — живу далеко, и как-то поздно задержался, понял, что если доеду до дома, то утром не встану вовсе.
В C++11 проблема решается проще.

template <class T, template<class, class...> class Container>
struct A {
 typedef Container<T> type;
};
комментарий в скобках был к коду, под которым он был. (long long ago). Ваш К.О.
У нас есть пуфики :)
Такое ощущение, что вы полностью аргументировали старый анекдот.

Emacs — хорошая операционная система, которой не хватает нормального текстового редактора.


А вообще, из вашего описания я не понял, чем вообще Emacs отличается от Vim или Sublime Text, кроме как любовью к скобочкам.
Мне напоминает это:
STM32VLDISCOVERY, но интереса у меня почти нет — и без ваших статей опыта в этом деле хватает.

Information

Rating
Does not participate
Date of birth
Registered
Activity

Specialization

Software Developer
Senior
From 100,000 €