"Есть люди, которым труднее других. И на них обязанность быть лучше. Другим сходит с рук, а им нет… Это вроде бы каждый обязан. Но если человек решился жить по мечте, то он обязан вдвойне. Потому что большинство по мечте жить трусит… Или благоразумие мешает. А те, кто живет по мечте, — они вроде примера. Или укора". Олег Куваев.
вторник, 25 апреля 2017 г.
вторник, 4 апреля 2017 г.
ПОЧЕМУ TELEGRAM?
Так сложилось, что в России как корпоративный мессенджер используется Skype, хотя его основное назначение — видеозвонки и голосовая связь. Skype раньше был вполне торт, пока его не купила одна крупная корпорация. С тех пор приватности пришёл конец, чему в интернете немало свидетельств. Сам клиент тоже стал невозможным для использования, особенно на смартфонах.
Итак, задача — найти корпоративный кроссплатформенный мессенджер, быстрый и безопасный настолько, что разработчики могут обмениваться между собой реквезитами доступа к клиентским серверам. При этом мессенджер должен быть разработан компанией, которая не пропадёт через пол-года.
суббота, 18 февраля 2017 г.
Redmine using the REST API with Powershell
Powershell:
$Cred =
Get-Credential
Invoke-RestMethod
http://demo.redmine.org/issues/12345.json -Credential $Cred
Invoke-RestMethod
http://demo.redmine.org/projects/12.json -Credential $Cred
Invoke-RestMethod
http://demo.redmine.org/versions/123.json -Credential $Cred
(Invoke-RestMethod
http://demo.redmine.org/issues.json -Credential $Cred).issues
(Invoke-RestMethod
http://demo.redmine.org/projects.json -Credential $Cred).projects
(Invoke-RestMethod
http://demo.redmine.org/projects/12/versions.json -Credential $Cred).versions
Invoke-RestMethod
http://demo.redmine.org/projects/12.json -Credential $Cred -Method PUT -ContentType
'application/json' -Body '{"project":
{"default_version_id": "398"}}'
Invoke-RestMethod
http://demo.redmine.org/projects/testproject.json -Credential $Cred -Method PUT
-ContentType 'application/json' -Body '{"project":
{"default_version_id": "398"}}'
Invoke-RestMethod
http://demo.redmine.org/projects/12/versions.json -Credential $Cred -Method
POST -ContentType 'application/json' -Body '{"version":
{"name": "Test ver", "description": "Test
version desc"}}'
Invoke-RestMethod
http://demo.redmine.org/issues.json -Credential $Cred -Method POST -ContentType
'application/json' -Body '{"issue": {"project_id": 438,
"subject": "test watchers", "watcher_user_ids":
[7,11,110]}}'
Connect-Redmine
demo.redmine.org
New-RedmineResource
project -identifier test99 -name testproject
New-RedmineResource
version -project_id 475 -name testversion
New-RedmineResource
issue -project_id test99 -subject testissue
Search-RedmineResource
project -keyword testproject
Search-RedmineResource
membership -project_id test99
Search-RedmineResource
version -project_id test99 -keyword testversion
Search-RedmineResource
issue -keyword testissue
Search-RedmineResource
user -keyword testuser # Administrator only
Get-RedmineResource
project test99
Get-RedmineResource
project 475
Get-RedmineResource
membership 74
Get-RedmineResource
version 408
Get-RedmineResource
issue 29552
Get-RedmineResource
user 20 # Administrator only
Edit-RedmineResource
project -id test99 -description 'change description'
Edit-RedmineResource
version -id 408 -description 'add desc' -due_date 2018-09-29
Edit-RedmineResource
issue -id 29552 -version_id 406
Remove-RedmineResource
issue 29552
Remove-RedmineResource
version 408
Remove-RedmineResource
project test99 # Administrator only
Remove-RedmineResource
user 20 # Administrator only
Disconnect-Redmine
x
пятница, 17 февраля 2017 г.
среда, 15 февраля 2017 г.
понедельник, 9 января 2017 г.
воскресенье, 8 января 2017 г.
Подписаться на:
Сообщения (Atom)



