Skip to content

Instantly share code, notes, and snippets.

@roman-yagodin
roman-yagodin / tomboy2obsidian.ps1
Created December 2, 2023 19:08
Convert Tomboy/Gnote notes to Obsidian
View tomboy2obsidian.ps1
Push-Location
Set-Location "$env:HOMEPATH/Projects/tomboy2obsidian/notes"
Get-ChildItem -Filter "*.note" | ForEach-Object {
[xml]$xml = Get-Content -Path $_.FullName
$tags = $xml.note.tags.InnerText
$tags = $tags -replace "system:notebook:", ""
$tags = $tags -replace "system:template", ""
@roman-yagodin
roman-yagodin / download-crawl-morgues.ps1
Created September 28, 2021 11:56
Download entire DCSS morgue directory from underhound.eu for player
View download-crawl-morgues.ps1
#!/usr/bin/pwsh
$userName = "usernName"
$baseUri = "https://underhound.eu/crawl/morgue/"
New-Item -Path "$userName" -ItemType Directory
Invoke-WebRequest -Uri "$baseUri/$userName" -OutFile "./$userName/$userName.html"
foreach ($line in Get-Content "./$userName/$userName.html") {
@roman-yagodin
roman-yagodin / GitConfigHttpProxy.md
Created August 25, 2021 06:12 — forked from evantoli/GitConfigHttpProxy.md
Configure Git to use a proxy
View GitConfigHttpProxy.md

Configure Git to use a proxy

In Brief

You may need to configure a proxy server if you're having trouble cloning or fetching from a remote repository or getting an error like unable to access '...' Couldn't resolve host '...'.

Consider something like:

@roman-yagodin
roman-yagodin / documents-format-2021.adoc
Last active June 10, 2021 06:20
Требования к формату документов 2021
View documents-format-2021.adoc

Общие требования к формату документов для размещения (обновления) информации на официальном сайте университета в разделе «Сведения об образовательной организации» с 2021 г.

Материал перенесен сюда: https://projects.volgau.com/projects/website/wiki/Documents_Format_2021

@roman-yagodin
roman-yagodin / 0-signed-documents.adoc
Last active May 20, 2021 06:47
Особенности публикации документов, подписанных ЭЦП
View 0-signed-documents.adoc

Особенности публикации документов, подписанных ЭЦП

Данная материал исходит из предположения, что документ, подписанный электронной цифровой подписью (ЭЦП), состоит из двух частей:

  • основного файла документа формата .pdf (возможно также формата MS Word или LibreOffice/OpenOffice);

  • файла электронной цифровой подписи .sig или .p7s.

Общие правила и ограничения

При публикации документов, подписанных ЭЦП, на сайте университета требуется, чтобы имя файла цифровой подписи получалось добавлением расширения .sig или .p7s к имени файла основного документа. То есть, если основной файл имеет имя ucheb_plan_380305_bi_biapk_2019_31082019.pdf, то файл подписи должен иметь имя ucheb_plan_380305_bi_biapk_2019_31082019.pdf.sig.

@roman-yagodin
roman-yagodin / documents-managing.adoc
Last active March 16, 2021 12:36
Управление основными документами по образовательным программам
View documents-managing.adoc

Основные операции

@roman-yagodin
roman-yagodin / website-admin-duties.adoc
Last active March 1, 2021 05:39
Обязанности администратора ИР и веб-программиста
View website-admin-duties.adoc

Обязанности администратора ИР и веб-программиста

Предложения

Ввести в штатное расписание ЦРЦТ ставки администратора информационных ресурсов и веб-программиста.

Администратор информационных ресурсов

Информационная поддержка раздела "Сведения об образовательной организации", раздела "Абитуриенту", раздела ученого совета, разделов диссертационных советов, расписания и иных регламентных разделов официального сайта, в частности:

@roman-yagodin
roman-yagodin / website-issues.adoc
Last active March 1, 2021 05:34
Проблемные вопросы по сайту
View website-issues.adoc

Проблемные вопросы по сайту

В настоящее время ведутся работы по приведению структуры и содержания информации в разделе "Сведения об образовательной организации" на официальном сайте в соответствие с методическими рекомендациями Рособрнадзора образца 2020 года (опубликованы в ноябре 2020). Замечу, что по состоянию на ноябрь 2020 года структура информации на сайте (по результатам проверки через АИС "Монитиринг" Рособрнадзора) полностью соответствовала методическим рекомендациям образца 2018 года, что также было подтверждено в ходе экспертной проверки сайта в ходе Всероссийского конкурса сайтов образовательных организаций, а также экспертной проверки Рособрнадзора (показатель "Полнота размещения информации на сайте ОО").

После выхода новых рекомендаций, формальная степень соответствия (по набору тегов) составила около 40%. В результате инициированных в конце 2020 года работ по доработке подсистемы R7.University (релиз 2.7.0) и непосредственному сбору и актуализации информации на сайте, формальная степень со

@roman-yagodin
roman-yagodin / website-development-concept.adoc
Last active February 19, 2021 08:40
Концепция развития сайта университета
View website-development-concept.adoc

Концепция развития сайта университета

Разделение медийной и регламентной составляющих информационной поддержки

Что сделано, в процессе

Контент-менеджер переведен в медиацентр и переориентирован на поддержку новостной ленты, SMM, PR, SEO.

Необходимо

@roman-yagodin
roman-yagodin / MSBuildCheatSheet.xml
Created February 16, 2021 14:40 — forked from dotMorten/MSBuildCheatSheet.xml
MSBuild Cheat Sheet
View MSBuildCheatSheet.xml
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<!--
How to define a variable.
Just stick a new node in a property group.
-->
<PropertyGroup>
<!-- This node in a property group will define a variable -->
<TestVariable>Test Variable Value</TestVariable>