Если у Вас код хранится на BitBucket, то можно использовать для автодеплоя jenkins (или другой CI-сервер). Он опрашивает репозитарий и при появлении новых коммитов делает git pull.
У нас такая схема вполне прижилась.
Тесты в какой-то мере должны служить документацией к коду. То что Вы написали в качестве примера элементарного кода, на самом деле выглядит очень просто и читабельно.
Вроде, разобрался. У нас в домене была включена настройка по умолчанию: «запланированный запуск новых фич», вместо «быстрый запуск новых фич».
В итоге, нам надо ждать еще неделю.
>Если lan, там да. есть сложности, что мак меняется, если человек втыкает сетевой шнур в разные устройства
Обычно провайдеры решают это привязкой мака устройства к аккаунту. По крайней мере, мой точно так делает.
>публичные сети, по крайней мере у нас в регионе, обязаны вести учет, кто выходит через них
А вот это очень интересный момент. Такими темпами каждого владельца открытой точки обяжут получать лицензию на телематику.
Вопросы:
У меня открытая точка вай-фай, трафик которой идет через роутер со свкидом.
1) легально ли в этом случае проксировать трафик в режиме transparent proxy
2) легально ли снифать трафик идущий через роутер
3) если что-то произойдет, то можно ли по логам доказать, что мопед не мой?
MAC в общем случае не может характеризовать конкретного человека.
Например, если в квартире есть:
1) больше одного устройства, с которого выходят в инет.
2) больше одного человека, который лазит в инете. Все равно у провайдера будет только мак роутера, так как маки дальше одного сегмента сети не идут.
3) public Wi-fi
У меня на моем аккаунте gmail.com настройка «configure Inbox» появилась, а вот на аккаунтах гуглопочты для домена — нет.
Кто-нибудь в курсе, будет ли доступна эта отличная фича для гуглопочты для домена?
0) журнал прихода/ухода (в том числе и на обед)
1) за опоздание на 5 мин — штраф 1% от ЗП
2)за опоздание до 1 часа — штраф 3% от ЗП
3) за опоздание более часа — день не оплачивают
4) за отсутствие на работе из-за болезни (с предоставлением больничного листа) в течении одного дня — не оплачивается сразу два дня
5) за отсутствие на работе из-за болезни (без больничного листа) в течении одного дня — не оплачивается три дня
6) за прогул — не оплачивают 4 дня.
Надо ли говорить, что после таких условий все команда встала и ушла.
Еще есть bitbucket, который позволяет бесплатно делать приватные репозитарии.
Можно сделать пару-тройку таких обучения ради, а потом создать публичный репозитарий (или даже перейти на GitHub) будет не трудно.
Я тоже сейчас обдумывал идею: «Темная материя — это лог». У меня возникли такие мысли и аналогии.
Вселенную можно представить как аналогию корневой файловой системы Линукс, тогда темная материя — это /var/log (место для хранения логов. Следовательно, изменение лога на 2 байта, также изменит размер всей системы на эти же 2 лога.
Что касается изменений и перемещений во времени, то представим вселенную в виде каталога, который «под git'ом». А SCM git отслеживает изменения файлов и логирует их в «темную материю» (роль которой в гите играет каталог .git)
Тогда тот факт, что я сейчас написал этот коммент, неизбежно вызовет изменение темной материи (.git).
Теперь я пофантазирую что будет если я, будучи файлом в этом каталоге, выйду за пределы своего расположения и увижу папку .git. Во-первых, я самим выходом иницирую рост «темной материи» (.git), то есть мои действия залогируются. Во-вторых, для SCM git я останусь в master'e тем же файлом, с которым что-то происходит, и все что будет со мной во время путешествия будет так же логироваться в .git
Допустим я беру и затираю все дифы своего файла в .git. Что произойдет и как я и Git будем видеть это.
Я буду видеть уменьшение размера .git и все. Но с точки зрения Git'а и всех кто остался в master'е это будет уменьшение на размер всех тех diff'ов, которые я потер, и одновременное увеличение .git на размер, информации о том что я потер diff'ы.
Когда я вернусь обратно, то увижу что гите появились коммиты о том, что я потер гит + о том что я вернулся.
В итоге, я, SCM git и остальные будем видеть одни и те же изменения.
Проблемы с затертым логом прошлого моих изменений начнутся только при попытке восстановления состояний моего файла на момент от начала путешествия во времени и дальше в прошлое.
То есть мы уже наблюдаем что ход времени изменился на обратный (сейчас->прошлое->более старое прошлое).
А вот изменить сам ход времени во время своего путешествия а не смогу. Для этого мне надо заблокировать все изменения пространства и времени. То есть перемонтировать вселенную в read-only и только потом изменять. Но так как все в read-only, то я тоже в read-only как составная часть вселенной.
Также я не смогу сам себя удалить, ибо окажусь «заблокированным» процессом собственного удаления.
Возникает вопрос: будут ли такие приложения работать после обновления ОС?
Как это происходило в релизах API до нынешнего? (Я просто тогда ещё не следил за Android)
Хотя Android SDK Manager сейчас предложил скачать API18 (Android 4.3)
У нас такая схема вполне прижилась.
Тесты в какой-то мере должны служить документацией к коду. То что Вы написали в качестве примера элементарного кода, на самом деле выглядит очень просто и читабельно.
Что такое ААА адрес: это какой-то новый тип записей или прямая запись для адреса IPv6 (которая AAAA)?
В итоге, нам надо ждать еще неделю.
Обычно провайдеры решают это привязкой мака устройства к аккаунту. По крайней мере, мой точно так делает.
>публичные сети, по крайней мере у нас в регионе, обязаны вести учет, кто выходит через них
А вот это очень интересный момент. Такими темпами каждого владельца открытой точки обяжут получать лицензию на телематику.
Вопросы:
У меня открытая точка вай-фай, трафик которой идет через роутер со свкидом.
1) легально ли в этом случае проксировать трафик в режиме transparent proxy
2) легально ли снифать трафик идущий через роутер
3) если что-то произойдет, то можно ли по логам доказать, что мопед не мой?
Например, если в квартире есть:
1) больше одного устройства, с которого выходят в инет.
2) больше одного человека, который лазит в инете. Все равно у провайдера будет только мак роутера, так как маки дальше одного сегмента сети не идут.
3) public Wi-fi
Кто-нибудь в курсе, будет ли доступна эта отличная фича для гуглопочты для домена?
Все это, конечно, большой радости не доставляло, но хотя бы ее платили.
С пиццей идея хорошая. Надо будет на текущей работе предложить.
0) журнал прихода/ухода (в том числе и на обед)
1) за опоздание на 5 мин — штраф 1% от ЗП
2)за опоздание до 1 часа — штраф 3% от ЗП
3) за опоздание более часа — день не оплачивают
4) за отсутствие на работе из-за болезни (с предоставлением больничного листа) в течении одного дня — не оплачивается сразу два дня
5) за отсутствие на работе из-за болезни (без больничного листа) в течении одного дня — не оплачивается три дня
6) за прогул — не оплачивают 4 дня.
Надо ли говорить, что после таких условий все команда встала и ушла.
Можно сделать пару-тройку таких обучения ради, а потом создать публичный репозитарий (или даже перейти на GitHub) будет не трудно.
Вселенную можно представить как аналогию корневой файловой системы Линукс, тогда темная материя — это /var/log (место для хранения логов. Следовательно, изменение лога на 2 байта, также изменит размер всей системы на эти же 2 лога.
Что касается изменений и перемещений во времени, то представим вселенную в виде каталога, который «под git'ом». А SCM git отслеживает изменения файлов и логирует их в «темную материю» (роль которой в гите играет каталог .git)
Тогда тот факт, что я сейчас написал этот коммент, неизбежно вызовет изменение темной материи (.git).
Теперь я пофантазирую что будет если я, будучи файлом в этом каталоге, выйду за пределы своего расположения и увижу папку .git. Во-первых, я самим выходом иницирую рост «темной материи» (.git), то есть мои действия залогируются. Во-вторых, для SCM git я останусь в master'e тем же файлом, с которым что-то происходит, и все что будет со мной во время путешествия будет так же логироваться в .git
Допустим я беру и затираю все дифы своего файла в .git. Что произойдет и как я и Git будем видеть это.
Я буду видеть уменьшение размера .git и все. Но с точки зрения Git'а и всех кто остался в master'е это будет уменьшение на размер всех тех diff'ов, которые я потер, и одновременное увеличение .git на размер, информации о том что я потер diff'ы.
Когда я вернусь обратно, то увижу что гите появились коммиты о том, что я потер гит + о том что я вернулся.
В итоге, я, SCM git и остальные будем видеть одни и те же изменения.
Проблемы с затертым логом прошлого моих изменений начнутся только при попытке восстановления состояний моего файла на момент от начала путешествия во времени и дальше в прошлое.
То есть мы уже наблюдаем что ход времени изменился на обратный (сейчас->прошлое->более старое прошлое).
А вот изменить сам ход времени во время своего путешествия а не смогу. Для этого мне надо заблокировать все изменения пространства и времени. То есть перемонтировать вселенную в read-only и только потом изменять. Но так как все в read-only, то я тоже в read-only как составная часть вселенной.
Также я не смогу сам себя удалить, ибо окажусь «заблокированным» процессом собственного удаления.
Такая вот мысль…