[logseq-plugin-git:commit] 2025-06-02T20:48:19.008Z

This commit is contained in:
2025-06-02 22:48:19 +02:00
parent ce15d37f3f
commit 0082cb906e
30 changed files with 354 additions and 1292 deletions
-1
View File
@@ -1 +0,0 @@
{}
-5
View File
@@ -1,5 +0,0 @@
{
"theme": "moonstone",
"accentColor": "#959ea7",
"cssTheme": "Solarized"
}
-4
View File
@@ -1,4 +0,0 @@
[
"journaling",
"page-properties"
]
-30
View File
@@ -1,30 +0,0 @@
{
"file-explorer": true,
"global-search": true,
"switcher": true,
"graph": true,
"backlink": true,
"canvas": true,
"outgoing-link": true,
"tag-pane": true,
"properties": false,
"page-preview": true,
"daily-notes": true,
"templates": true,
"note-composer": true,
"command-palette": true,
"slash-command": false,
"editor-status": true,
"bookmarks": true,
"markdown-importer": false,
"zk-prefixer": false,
"random-note": false,
"outline": true,
"word-count": true,
"slides": false,
"audio-recorder": false,
"workspaces": false,
"file-recovery": true,
"publish": false,
"sync": false
}
File diff suppressed because one or more lines are too long
-11
View File
@@ -1,11 +0,0 @@
{
"id": "journaling",
"name": "Journaling",
"description": "View daily notes in a journal-like format, similar to Logseq. It enhances note organization and facilitates better reflection by consolidating daily notes into a continuous journaling view.",
"author": "Ordeeper",
"authorUrl": "https://github.com/Ordeeper/",
"fundingUrl": "https://github.com/sponsors/Ordeeper/",
"version": "1.0.0",
"minAppVersion": "0.15.0",
"isDesktopOnly": false
}
-1
View File
@@ -1 +0,0 @@
:root{--border-radius:2rem;--border-w:.2rem}a.svelte-1m20tsl.svelte-1m20tsl{text-decoration:none;box-shadow:#0a254059 0 -2px 6px inset;background-color:#e8e8e8;border-color:#ffe2e2;border-style:solid;border-width:var(--border-w);border-radius:var(--border-radius);transition:transform .4s cubic-bezier(.68,-.55,.27,2.5),width .4s cubic-bezier(.68,-.55,.27,2.5),border-color .4s ease-in-out,background-color .4s ease-in-out}a.svelte-1m20tsl.svelte-1m20tsl:hover{background-color:#eee;transform:scale(105%);animation:svelte-1m20tsl-movingBorders 3s infinite;width:10em}.title.svelte-1m20tsl.svelte-1m20tsl{font-weight:900;font-family:monospace;color:#867c7c00;word-spacing:-2px;height:0;width:0;visibility:hidden;transition:color .7s ease-in-out}a.svelte-1m20tsl:hover .title.svelte-1m20tsl{height:auto;width:auto;visibility:visible;color:#867c7c}a.svelte-1m20tsl svg.svelte-1m20tsl{fill:#ff6e6e;transition:opacity .1s ease-in-out}.filled.svelte-1m20tsl.svelte-1m20tsl{position:absolute;opacity:0}a.svelte-1m20tsl:hover .empty.svelte-1m20tsl{opacity:0}a.svelte-1m20tsl:hover .filled.svelte-1m20tsl{opacity:1;animation:svelte-1m20tsl-beatingHeart 1.2s infinite}@keyframes svelte-1m20tsl-movingBorders{0%{border-color:#fce4e4}50%{border-color:#ffd8d8}90%{border-color:#fce4e4}}@keyframes svelte-1m20tsl-beatingHeart{0%{transform:scale(1)}15%{transform:scale(1.15)}30%{transform:scale(1)}45%{transform:scale(1.15)}60%{transform:scale(1)}}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.visible{visibility:visible}.absolute{position:absolute}.me{margin-inline-end:1rem}.hidden{display:none}.h-13{height:3.25rem}.w-13{width:3.25rem}.flex{display:flex}.inline-flex{display:inline-flex}.flex-col{flex-direction:column}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.overflow-hidden{overflow:hidden}.break-words{overflow-wrap:break-word}.border{border-width:1px}.p-x-2\.5{padding-left:.625rem;padding-right:.625rem}.pb-7{padding-bottom:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 640px){.sm\:flex-row{flex-direction:row}}
-371
View File
@@ -1,371 +0,0 @@
/*
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
if you want to view the source, please visit the github repository of this plugin
*/
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// src/main.ts
var main_exports = {};
__export(main_exports, {
default: () => PagePropsPlugin
});
module.exports = __toCommonJS(main_exports);
var import_obsidian = require("obsidian");
// src/render.ts
var import_view = require("@codemirror/view");
var fieldName = /([\p{L}\p{Extended_Pictographic}][0-9\p{L}\p{Extended_Pictographic}\s_/-]*)/u;
function decoratedRegex(dec) {
return new RegExp(`(^\\s*)${dec}${fieldName.source}${dec}(::\\s*)(.*)$`, "u");
}
var regex = decoratedRegex("");
var specialRegex1 = decoratedRegex("\\*\\*");
var specialRegex2 = decoratedRegex("\\*");
var specialRegex3 = decoratedRegex("`");
var specialRegex4 = decoratedRegex("_");
function parseField(line) {
let res = regex.exec(line);
let extraLen = 0;
if (!res) {
extraLen = 4;
res = specialRegex1.exec(line);
if (!res) {
extraLen = 2;
res = specialRegex2.exec(line);
if (!res) {
res = specialRegex3.exec(line);
if (!res) {
res = specialRegex4.exec(line);
if (!res) {
return null;
}
}
}
}
}
const [, prespace, field, separator, content] = res;
return {
prespace,
field,
fieldLen: field.length + extraLen,
separator,
content
};
}
function render(plugin, field, separator, content, fieldNode) {
const span = createSpan();
const text = fieldNode ? void 0 : field;
const fieldEl = plugin.settings.fieldsAreInnerLinks ? createEl("a", {
cls: `internal-link page-prop page-prop--${field} page-prop-field`,
text,
href: field,
attr: { "data-href": field, spellcheck: "false", target: "_blank", rel: "noopener" },
parent: span
}) : createSpan({
cls: `page-prop page-prop--${field} page-prop-field`,
text,
attr: { spellcheck: "false" },
parent: span
});
if (fieldNode) {
fieldEl.appendChild(fieldNode);
}
createSpan({
cls: `page-prop page-prop--${field} page-prop-separator`,
text: separator,
attr: { spellcheck: "false" },
parent: span
});
if (content.length == 1 && content[0].nodeType == Node.TEXT_NODE) {
const pattern = plugin.autolinkPatterns[field];
if (pattern) {
const text2 = content[0].textContent || "";
createEl("a", {
cls: `external-link page-prop page-prop--${field} page-prop-content`,
text: text2,
href: pattern.format(encodeURI(text2)),
attr: { spellcheck: "false" },
parent: span
});
return span;
}
}
const holder = createSpan({
cls: `page-prop page-prop--${field} page-prop-content`,
attr: { spellcheck: "false" },
parent: span
});
for (const node of content) {
holder.appendChild(node);
}
return span;
}
function createMarkdownPostProcessor(plugin) {
return (el) => {
if (el.childElementCount != 1) {
return;
}
const p = el.firstChild;
if (!p || p.nodeName != "P") {
return;
}
const nodes = p.childNodes;
const lines = [];
let currentLine = [];
for (let i = 0; i < nodes.length; i++) {
const node = nodes[i];
if (node.nodeName == "BR") {
lines.push(currentLine);
currentLine = [];
} else if (node.nodeType != Node.TEXT_NODE || node.textContent != "\n") {
currentLine.push(node);
}
}
lines.push(currentLine);
for (const lineNodes of lines) {
if (lineNodes.length == 0) {
continue;
}
const [first] = lineNodes;
if (first.nodeType == Node.TEXT_NODE) {
const res2 = parseField(first.textContent || "");
if (!res2) {
continue;
}
const { prespace: prespace2, field: field2, separator: separator2, content: contentTextPart } = res2;
if (contentTextPart.length == 0 && lineNodes.length == 1) {
continue;
}
if (prespace2.length != 0) {
p.insertBefore(document.createTextNode(prespace2), first);
}
if (!plugin.settings.hideInReaderMode.contains(field2)) {
const contentNodes = [document.createTextNode(contentTextPart), ...lineNodes.slice(1)];
p.insertBefore(render(plugin, field2, separator2, contentNodes), first);
}
p.removeChild(first);
continue;
}
if (lineNodes.length == 1) {
continue;
}
const [, second] = lineNodes;
if (second.nodeType != Node.TEXT_NODE) {
continue;
}
let preContent = second.textContent || "";
if (!preContent.startsWith("::")) {
continue;
}
preContent = preContent.substring(2);
const res = parseField((first.textContent || "") + "::");
if (!res) {
continue;
}
const { prespace, field, separator } = res;
if (preContent.trim().length == 0 && lineNodes.length == 2) {
continue;
}
if (prespace.length != 0) {
p.insertBefore(document.createTextNode(prespace), first);
}
if (!plugin.settings.hideInReaderMode.contains(field)) {
const contentNodes = preContent.length != 0 ? [document.createTextNode(preContent), ...lineNodes.slice(2)] : lineNodes.slice(2);
const rendered = render(plugin, field, separator, contentNodes, first);
p.insertBefore(rendered, second);
}
p.removeChild(second);
}
};
}
function decorate(plugin, view) {
const { doc } = view.state;
const widgets = [];
for (const { from, to } of view.visibleRanges) {
for (let i = doc.lineAt(from).number; i <= doc.lineAt(to).number; i++) {
const line = doc.line(i);
if (line.text.trim().length == 0) {
continue;
}
const res = parseField(line.text);
if (!res) {
continue;
}
const { prespace, field, fieldLen, separator, content } = res;
if (content.length == 0) {
continue;
}
const nameStart = line.from + prespace.length;
const nameEnd = nameStart + fieldLen;
const contentStart = nameEnd + separator.length;
const contentEnd = line.to;
let extraClass = "";
if (plugin.settings.hideInReaderMode.contains(field)) {
extraClass = " page-prop-hidden";
}
if (plugin.settings.fieldsAreInnerLinks) {
widgets.push(import_view.Decoration.mark({
tagName: "a",
class: `internal-link page-prop${extraClass} page-prop--${field} page-prop-field`,
attributes: {
href: field,
spellcheck: "false",
draggable: "true"
}
}).range(nameStart, nameEnd));
} else {
widgets.push(import_view.Decoration.mark({
class: `page-prop${extraClass} page-prop--${field} page-prop-field`,
attributes: { spellcheck: "false" }
}).range(nameStart, nameEnd));
}
widgets.push(import_view.Decoration.mark({
class: `page-prop${extraClass} page-prop--${field} page-prop-separator`,
attributes: { spellcheck: "false" }
}).range(nameEnd, contentStart));
const cls = `page-prop${extraClass} page-prop--${field} page-prop-content`;
const pattern = plugin.autolinkPatterns[field];
if (pattern) {
const href = pattern.format(encodeURI(content));
widgets.push(import_view.Decoration.mark({
tagName: "a",
class: `external-link page-prop page-prop--${field} page-prop-content`,
attributes: { href, spellcheck: "false" }
}).range(contentStart, contentEnd));
} else {
widgets.push(import_view.Decoration.mark({
class: cls,
attributes: { spellcheck: "false" }
}).range(contentStart, contentEnd));
}
}
}
return import_view.Decoration.set(widgets);
}
function createViewPlugin(plugin) {
return import_view.ViewPlugin.fromClass(class {
constructor(view) {
this.decorations = decorate(plugin, view);
}
update(update) {
if (update.docChanged || update.viewportChanged || update.selectionSet) {
this.decorations = decorate(plugin, update.view);
}
}
}, { decorations: (v) => v.decorations });
}
// src/main.ts
var DEFAULT_SETTINGS = {
fieldsAreInnerLinks: true,
autolinkPatterns: [
{ field: "github", prefix: "https://github.com/{0}" },
{ field: "wiki", prefix: "https://wikipedia.org/wiki/{0}" },
{ field: "twitter", prefix: "https://twitter.com/{0}" }
],
hideInReaderMode: [
"public"
]
};
var PagePropsPlugin = class extends import_obsidian.Plugin {
async onload() {
this.settings = Object.assign({}, DEFAULT_SETTINGS, await this.loadData());
this.refreshAutolinkPatterns();
this.registerEditorExtension([createViewPlugin(this)]);
this.registerMarkdownPostProcessor(createMarkdownPostProcessor(this), -100);
this.addSettingTab(new Settings(this.app, this));
}
refreshAutolinkPatterns() {
this.autolinkPatterns = {};
for (const entry of this.settings.autolinkPatterns) {
this.autolinkPatterns[entry.field] = entry.prefix;
}
}
async saveSettings() {
this.refreshAutolinkPatterns();
await this.saveData(this.settings);
}
};
var Settings = class extends import_obsidian.PluginSettingTab {
constructor(app, plugin) {
super(app, plugin);
this.plugin = plugin;
}
display() {
const { containerEl } = this;
containerEl.empty();
containerEl.createEl("h2", { text: "General" });
new import_obsidian.Setting(containerEl).setName("Page property names are inner links").setDesc("A feature from Logseq, if you hover/click the page property name it'll behave as if it was a link to the page with the same name.").addToggle((toggle) => toggle.setValue(this.plugin.settings.fieldsAreInnerLinks).onChange(async (value) => {
this.plugin.settings.fieldsAreInnerLinks = value;
await this.plugin.saveSettings();
}));
const { autolinkPatterns, hideInReaderMode } = this.plugin.settings;
containerEl.createEl("h2", { text: "Fields to hide in reader view" });
for (let index = 0; index < hideInReaderMode.length; index++) {
new import_obsidian.Setting(containerEl).setName("Hidden field #" + (index + 1)).addText((text) => text.setPlaceholder("Field that will be hidden").setValue(hideInReaderMode[index]).onChange(async (value) => {
hideInReaderMode[index] = value;
await this.plugin.saveSettings();
})).addButton((button) => button.setButtonText("-").onClick(async () => {
hideInReaderMode.splice(index, 1);
this.display();
await this.plugin.saveSettings();
}));
}
new import_obsidian.Setting(containerEl).addButton((button) => button.setWarning().setButtonText("Reset").onClick(async () => {
this.plugin.settings.hideInReaderMode = [...DEFAULT_SETTINGS.hideInReaderMode];
this.display();
await this.plugin.saveSettings();
})).addButton((button) => button.setButtonText("+").onClick(
async () => {
hideInReaderMode.push("");
this.display();
await this.plugin.saveSettings();
}
));
containerEl.createEl("h2", { text: "Autolink Patterns" });
for (let index = 0; index < autolinkPatterns.length; index++) {
const entry = autolinkPatterns[index];
new import_obsidian.Setting(containerEl).setName("Pattern #" + (index + 1)).addText((text) => text.setPlaceholder("Field for the link pattern").setValue(entry.field).onChange(async (value) => {
entry.field = value;
await this.plugin.saveSettings();
})).addText((text) => text.setPlaceholder("The link pattern").setValue(entry.prefix).onChange(async (value) => {
entry.prefix = value;
await this.plugin.saveSettings();
})).addButton((button) => button.setButtonText("-").onClick(async () => {
autolinkPatterns.splice(index, 1);
this.display();
await this.plugin.saveSettings();
}));
}
new import_obsidian.Setting(containerEl).addButton((button) => button.setWarning().setButtonText("Reset").onClick(async () => {
this.plugin.settings.autolinkPatterns = [...DEFAULT_SETTINGS.autolinkPatterns];
this.display();
await this.plugin.saveSettings();
})).addButton((button) => button.setButtonText("+").onClick(
async () => {
autolinkPatterns.push({ field: "", prefix: "" });
this.display();
await this.plugin.saveSettings();
}
));
}
};
/* nosourcemap */
-15
View File
@@ -1,15 +0,0 @@
{
"id": "page-properties",
"name": "Page Properties",
"version": "1.0.3",
"minAppVersion": "0.15.0",
"description": "Render page properties similar to Logseq",
"author": "Anton Bulakh",
"authorUrl": "https://necauqua.dev",
"fundingUrl": {
"Patreon": "https://www.patreon.com/necauqua",
"Ko-Fi": "https://ko-fi.com/necauqua",
"Buy Me a Coffee": "https://buymeacoffee.com/necauqua"
},
"isDesktopOnly": false
}
-89
View File
@@ -1,89 +0,0 @@
body {
--page-prop-color: var(--tag-color);
--page-prop-background: var(--tag-background);
--page-prop-border-width: var(--tag-border-width);
--page-prop-border-color: var(--tag-border-color);
--page-prop-size: var(--tag-size);
--page-prop-padding-x: var(--tag-padding-x);
--page-prop-padding-y: var(--tag-padding-y);
--page-prop-radius: var(--tag-radius);
--page-prop-hidden-color: hsl(254deg 80% 68% / 50%);
}
/* basically a copy of .tag */
/* the :not part is again because of the ordering issue (read below) */
:not(.cm-hmd-codeblock) > .page-prop {
color: var(--page-prop-color);
background-color: var(--page-prop-background);
border: var(--page-prop-border-width) solid var(--page-prop-border-color);
font-size: var(--page-prop-size);
vertical-align: baseline;
border-left: none;
border-right: none;
padding-top: var(--page-prop-padding-y);
padding-bottom: var(--page-prop-padding-y);
}
/* instead of just .page-prop.page-prop-field and .page-prop.page-prop-content below */
/* we have to have a ton of weird matchers because obsidian cm6 decorations always */
/* have the highest (or lowest? anyway, it's wrong compared to mine and can't be changed) */
/* precedence for some reason */
:is(div,.markdown-rendered span) > .page-prop.page-prop-field:first-of-type,
:is(div,.markdown-rendered span) > *:first-of-type > .page-prop.page-prop-field:first-of-type,
:is(div,.markdown-rendered span) > *:empty + :is(.cm-hmd-internal-link,.cm-strong,.cm-em,.cm-highlight,.cm-strikethrough,.cm-comment,.cm-inline-code) > .page-prop.page-prop-field:first-of-type {
border-top-left-radius: var(--page-prop-radius);
border-bottom-left-radius: var(--page-prop-radius);
border-right: none;
border-left: var(--page-prop-border-width) solid var(--page-prop-border-color);
padding-left: var(--page-prop-padding-x);
}
:is(div,.markdown-rendered span) > .page-prop.page-prop-content:last-of-type,
:is(div,.markdown-rendered span) > *:last-of-type > .page-prop.page-prop-content:last-of-type,
:is(div,.markdown-rendered span) > :is(.cm-hmd-internal-link,.cm-strong,.cm-em,.cm-highlight,.cm-strikethrough,.cm-comment,.cm-inline-code):has(+ *:empty) > .page-prop.page-prop-content:last-of-type {
border-top-right-radius: var(--page-prop-radius);
border-bottom-right-radius: var(--page-prop-radius);
border-left: none;
border-right: var(--page-prop-border-width) solid var(--page-prop-border-color);
padding-right: var(--page-prop-padding-x);
}
/* bleaker color for the hidden props */
.page-prop.page-prop-hidden {
color: var(--page-prop-hidden-color);
}
/* make the field-links only underlined on hover */
.page-prop.page-prop-field.internal-link {
text-decoration-line: none;
}
.page-prop.page-prop-field.internal-link:hover {
text-decoration-line: var(--link-decoration);
}
/* dont highlight field links as unresolved */
.markdown-rendered .page-prop.page-prop-field.internal-link.is-unresolved {
color: var(--page-prop-color);
opacity: inherit;
filter: inherit;
text-decoration-style: inherit;
text-decoration-color: inherit;
}
/* disable the little icon, it's misplaced interacts weirdly with round */
/* corners (but the class is needed for it to be clickable in the editor) */
/* second match is for the reader mode */
.page-prop.page-prop-content.external-link,
.page-prop.page-prop-content > a.external-link {
background-image: none;
padding-right: 0;
}
/* fixup if *someone* uses an inline code block as a field name */
.cm-s-obsidian span.cm-inline-code:has(.page-prop) {
font-size: inherit;
background-color: inherit;
}
-7
View File
@@ -1,7 +0,0 @@
{
"name": "Solarized",
"version": "1.0.9-beta",
"minAppVersion": "1.0.0",
"author": "harmtemolder",
"authorUrl": "https://github.com/harmtemolder"
}
-268
View File
@@ -1,268 +0,0 @@
:root {
--base03-rgb: 0, 43, 54;
--base03: rgb(var(--base03-rgb));
--base02-rgb: 7, 54, 66;
--base02: rgb(var(--base02-rgb));
--base01-rgb: 88, 110, 117;
--base01: rgb(var(--base01-rgb));
--base00-rgb: 101, 123, 131;
--base00: rgb(var(--base00-rgb));
--base0-rgb: 131, 148, 150;
--base0: rgb(var(--base0-rgb));
--base1-rgb: 147, 161, 161;
--base1: rgb(var(--base1-rgb));
--base2-rgb: 238, 232, 213;
--base2: rgb(var(--base2-rgb));
--base3-rgb: 253, 246, 227;
--base3: rgb(var(--base3-rgb));
--yellow-rgb: 181, 137, 0;
--yellow: rgb(var(--yellow-rgb));
--orange-rgb: 203, 75, 22;
--orange: rgb(var(--orange-rgb));
--red-rgb: 220, 50, 47;
--red: rgb(var(--red-rgb));
--magenta-rgb: 211, 54, 130;
--magenta: rgb(var(--magenta-rgb));
--violet-rgb: 108, 113, 196;
--violet: rgb(var(--violet-rgb));
--blue-rgb: 38, 139, 210;
--blue: rgb(var(--blue-rgb));
--cyan-rgb: 42, 161, 152;
--cyan: rgb(var(--cyan-rgb));
--green-rgb: 133, 153, 0;
--green: rgb(var(--green-rgb));
}
.theme-dark {
/* Overwrite default theme colors */
--color-base-00: #1e1e1e;
--color-base-10: #242424;
--color-base-20: #262626;
--color-base-25: var(--base03);
--color-base-30: var(--base02);
--color-base-35: var(--base02);
--color-base-40: var(--base0);
--color-base-50: #666;
--color-base-60: #999;
--color-base-70: #bababa;
--color-base-100: #dadada;
/* Background */
--background-primary: var(--base03);
--background-primary-alt: var(--base02);
/* Text */
--text-normal: var(--base0);
--text-muted: var(--base00);
--text-faint: var(--base01);
/* File explorer */
--active-bg: var(--nav-item-background-active);
}
.theme-light {
/* Overwrite default theme colors */
--color-base-00: var(--base2);
--color-base-05: #fcfcfc;
--color-base-10: var(--base2);
--color-base-20: #f6f6f6;
--color-base-25: #e3e3e3;
--color-base-30: var(--base2);
--color-base-35: var(--base2);
--color-base-40: var(--base00);
--color-base-50: #ababab;
--color-base-60: #707070;
--color-base-70: #5a5a5a;
--color-base-100: #222222;
/* Background */
--background-primary: var(--base3);
--background-primary-alt: var(--base2);
/* Text */
--text-normal: var(--base00);
--text-muted: var(--base0);
--text-faint: var(--base1);
/* File explorer */
--active-bg: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.1);
--nav-item-background-active: var(--active-bg);
}
.theme-dark,
.theme-light {
/* Overwrite default theme colors */
--color-red-rgb: var(--red-rgb);
--color-red: var(--red);
--color-green-rgb: var(--green-rgb);
--color-green: var(--green);
--color-orange: var(--orange);
--color-yellow: var(--yellow);
--color-cyan: var(--cyan);
--color-blue: var(--blue);
--color-purple: var(--violet);
--color-pink: var(--magenta);
--accent-h: 18;
--accent-s: 80%;
--accent-l: 44%;
--interactive-accent: var(--color-accent);
/* Background */
--background-secondary: var(--background-primary);
--background-secondary-alt: var(--background-primary-alt);
/* Text */
--text-on-accent: var(--background-primary);
/* Headings */
--text-title: var(--cyan);
--heading-formatting: var(--text-title);
--h1-color: var(--text-title);
--h2-color: var(--text-title);
--h3-color: var(--text-title);
--h4-color: var(--text-title);
--h5-color: var(--text-title);
--h6-color: var(--text-title);
/* Links */
--link-color: var(--blue);
--link-color-hover: var(--link-color);
--link-decoration: none;
--link-decoration-hover: underline;
--link-external-color: var(--violet);
--link-external-color-hover: var(--link-external-color);
--link-external-decoration: none;
--link-external-decoration-hover: underline;
--link-unresolved-color: var(--red);
--link-unresolved-color-hover: var(--link-unresolved-color);
--link-unresolved-opacity: unset;
--link-unresolved-decoration-color: var(--link-unresolved-color);
/* Code */
--code-normal: var(--text-normal);
--code-comment: var(--cyan);
--code-function: var(--blue);
--code-important: var(--orange);
--code-keyword: var(--green);
--code-operator: var(--code-normal);
--code-property: var(--code-normal);
--code-punctuation: var(--code-normal);
--code-string: var(--cyan);
--code-tag: var(--red);
--code-value: var(--magenta);
/* Tables */
--table-header-size: inherit;
--table-header-weight: var(--font-bold);
--table-header-color: inherit;
/* Highlights */
--text-highlight-bg: var(--color-accent);
--text-highlight-bg-active: var(--color-accent);
/* Checkboxes in reading view */
--checkbox-border-color: var(--interactive-accent);
--checkbox-border-color-hover: var(--interactive-accent-hover);
/* Hashtags */
--tag-padding-x: var(--tag-padding-y);
/* Focus border */
--background-modifier-border-focus: var(--interactive-accent);
}
.cm-s-obsidian {
/* Checkboxes */
/* Links */
/* Tables */
/* Search results */
/* Code */
/* Highlights */
}
.cm-s-obsidian span.cm-formatting-task {
color: var(--checkbox-color);
}
.cm-s-obsidian span.cm-formatting-link {
color: var(--link-color);
}
.cm-s-obsidian span.cm-formatting-link.cm-strikethrough {
text-decoration-line: line-through;
}
.cm-s-obsidian span.cm-link {
color: var(--link-external-color) !important;
}
.cm-s-obsidian span.cm-url.cm-strikethrough {
text-decoration-line: line-through;
}
.cm-s-obsidian .HyperMD-table-row-0 {
font-weight: var(--font-bold);
}
.cm-s-obsidian span.obsidian-search-match-highlight {
box-shadow: unset;
mix-blend-mode: unset;
border-radius: unset;
background: var(--green);
color: var(--text-on-accent);
padding: 2px 0;
}
.cm-s-obsidian span.cm-comment {
color: var(--code-comment);
}
.cm-s-obsidian span.cm-inline-code {
padding: 2px 0;
}
.cm-s-obsidian span.cm-formatting-highlight,
.cm-s-obsidian span.cm-highlight {
color: var(--text-on-accent);
padding: 2px 0;
}
/* More code */
.cm-def {
color: var(--code-function);
}
.cm-atom {
color: var(--code-value);
}
.cm-hmd-frontmatter.cm-hmd-frontmatter.cm-atom,
.cm-hmd-frontmatter.cm-hmd-frontmatter.cm-def {
color: var(--interactive-accent);
}
/* Search results */
.is-flashing {
border-radius: unset;
}
.search-result-file-matched-text {
color: var(--text-on-accent);
padding: 2px 0;
}
.markdown-rendered .internal-link.is-unresolved:hover {
color: var(--link-unresolved-color-hover);
text-decoration-color: var(--link-unresolved-color-hover);
}
/* Highlight current line */
.cm-active {
background: var(--active-bg);
}
.cm-active.cm-gutterElement {
color: var(--color-accent);
}
/* Hashtags */
.cm-hashtag.cm-hashtag-begin, .cm-hashtag.cm-hashtag-end {
border: unset;
border-radius: unset;
}
/* https://github.com/nothingislost/obsidian-dynamic-highlights */
.cm-current-word,
.cm-matched-word,
.cm-current-string,
.cm-matched-string {
background: var(--yellow);
color: var(--text-on-accent);
text-decoration: none;
padding: 2px 0;
}
/* File explorer */
.is-flashing {
color: var(--text-on-accent) !important;
}
.workspace-leaf.mod-active .nav-folder.has-focus > .nav-folder-title,
.workspace-leaf.mod-active .nav-file.has-focus > .nav-file-title {
box-shadow: 0 0 0 2px var(--color-accent);
}
/*# sourceMappingURL=theme.css.map */
-200
View File
@@ -1,200 +0,0 @@
{
"main": {
"id": "8ea01eb3a87edeca",
"type": "split",
"children": [
{
"id": "c586756d5e5e5cc6",
"type": "tabs",
"children": [
{
"id": "b3bf953355f45be7",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "pages/REVIEWS.md",
"mode": "preview",
"source": false
},
"icon": "lucide-file",
"title": "REVIEWS"
}
}
]
}
],
"direction": "vertical"
},
"left": {
"id": "54dd3b80761d0539",
"type": "split",
"children": [
{
"id": "d99f8d87cb6194dd",
"type": "tabs",
"children": [
{
"id": "ce66ce5112c1d6a3",
"type": "leaf",
"state": {
"type": "file-explorer",
"state": {
"sortOrder": "alphabetical"
},
"icon": "lucide-folder-closed",
"title": "Files"
}
},
{
"id": "52f7aea3e2eb242e",
"type": "leaf",
"state": {
"type": "search",
"state": {
"query": "",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical"
},
"icon": "lucide-search",
"title": "Search"
}
},
{
"id": "9940b6ebc8de03ba",
"type": "leaf",
"state": {
"type": "bookmarks",
"state": {},
"icon": "lucide-bookmark",
"title": "Bookmarks"
}
}
]
}
],
"direction": "horizontal",
"width": 300
},
"right": {
"id": "7d28eebd35768469",
"type": "split",
"children": [
{
"id": "012335fa85c9467d",
"type": "tabs",
"children": [
{
"id": "9bd8bfd991825607",
"type": "leaf",
"state": {
"type": "backlink",
"state": {
"file": "pages/REVIEWS.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
"title": "Backlinks for REVIEWS"
}
},
{
"id": "b47506510cf10f27",
"type": "leaf",
"state": {
"type": "outgoing-link",
"state": {
"file": "pages/Services/CollegioPhD/Frammenti di verbale riusabili.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
"title": "Outgoing links from Frammenti di verbale riusabili"
}
},
{
"id": "9f531d3883424913",
"type": "leaf",
"state": {
"type": "tag",
"state": {
"sortOrder": "frequency",
"useHierarchy": true
},
"icon": "lucide-tags",
"title": "Tags"
}
},
{
"id": "0f0029fab9dfae50",
"type": "leaf",
"state": {
"type": "outline",
"state": {
"file": "pages/PT0042_222830.md"
},
"icon": "lucide-list",
"title": "Outline of PT0042_222830"
}
}
]
}
],
"direction": "horizontal",
"width": 300
},
"left-ribbon": {
"hiddenItems": {
"switcher:Open quick switcher": false,
"graph:Open graph view": false,
"canvas:Create new canvas": false,
"daily-notes:Open today's daily note": false,
"templates:Insert template": false,
"command-palette:Open command palette": false
}
},
"active": "b3bf953355f45be7",
"lastOpenFiles": [
"assets/image_1732473501955_0.png",
"assets/image_1732473496134_0.png",
"assets/image_1732473492526_0.png",
"assets/image_1732473474121_0.png",
"assets/image_1732472841676_0.png",
"2024-10-20.md",
"pages/Services/CollegioPhD/Frammenti di verbale riusabili.md",
"pages/Services/CollegioPhD/mail di convocazione presentazione al RG.md",
"pages/Services/CollegioPhD/VerbaleCollegioICT-14 Luglio 2020.pdf",
"pages/Services/CollegioPhD/Verbale Collegio Dott ICT - 14 Gennaio 2021.pdf",
"pages/Services/CollegioPhD/SERVICES___PHDICT___PhD Processes.md",
"pages/Services/CollegioPhD/Assegnazione borse ai nuovi dottorandi.md",
"pages/Services/CollegioPhD/Ammissione alla procedura finale di dottorandi.md",
"pages/@Low-Code Is Often High-Code, So We Must Design Low-Code Platforms to Enable Proper Software Engineering.md",
"pages/@Battle of the Wordsmiths%3A Comparing ChatGPT, GPT-4, Claude, and Bard.md",
"pages/journalArticle.md",
"pages/@11697_19479.md",
"pages/@A Conversation with Barry Boehm%253A Recollections from 50 Years of Software Engineering.md",
"pages/@Model-Driven Engineering for IoT Applications%3A a focus on Reusability and Portability.md",
"DONE.md",
"pages/PT0042_222830.md",
"pages/PROJECTS-PRIN-FRINGE_RESEARCH_UNIT.md",
"pages/Planner.md",
"pages/planning Pinna Pui... 2015 24 1%2F8%2F20...The future of model transformation languages%3A An open community di... Burguefio... 2019 15 1.md",
"pages/PhD_Thesis_Mastropaolo_Antonio.md",
"pages/PhD_Thesis__Sara_Pettinari.md",
"pages/PhD_Research_Plan%5F%5F%5FSergio_Morales.md",
"pages/PERSONAL___HEALTH.md",
"pages/PERSONAL___CASA.md",
"pages/PERSONAL___FAMILY.md",
"EditoringChairing/2025-ICSE.md",
"pages/EditoringChairing___2025-ICSE.md",
"EditoringChairing"
]
}
-16
View File
@@ -1,16 +0,0 @@
{
// Usare IntelliSense per informazioni sui possibili attributi.
// Al passaggio del mouse vengono visualizzate le descrizioni degli attributi esistenti.
// Per altre informazioni, visitare: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{"name":"Python: modulo","type":"python","request":"launch","module":"enter-your-module-name","justMyCode":true},{
"name": "Python: file corrente",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": true
}
]
}
-5
View File
@@ -1,5 +0,0 @@
{
"files.exclude": {
"logseq/*": true
}
}
-1
View File
@@ -1 +0,0 @@
-
View File
View File
-2
View File
@@ -1,6 +1,5 @@
icon:: 📅
-
- ## Tasks
- Reviews
- DONE ICSE
@@ -15,5 +14,4 @@ icon:: 📅
CLOCK: [2025-06-02 Mon 16:59:42]--[2025-06-02 Mon 16:59:43] => 00:00:01
:END:
- ## Notes
-
-
@@ -0,0 +1,14 @@
-
- #.tabular
- ### 🗒️Notes
- ![BOOX Notes](../assets/../../onyx/TabUltraCPro/Notepad/JOURNALING.pdf)
- [[thoughts]]
- ### 📜Reviews
- {{query (and [[REVIEWS]] (or (property :date-end [[15-10-2024]]) (property :date-start [[15-10-2024]]) (property :date-submitted [[15-10-2024]])))}}
query-table:: true
query-properties:: [:file :year :venue :deadline]
- ### ⤴️Omnivore readings
- {{query (and (property :source [[Omnivore]]) (or (property :deadline [[15-10-2024]]) (property :date-saved [[15-10-2024]]) (property :date-archived [[15-10-2024]])))}}
query-table:: true
query-properties:: [:labels :state :full-title]
- /inse
@@ -0,0 +1,14 @@
- **Mattina**
- Corsa
- Sistemare prese esterne
- Pulizia pompa
- Erba
- Erba rifugio
- **Pomeriggio**
- [[Missione STAF 2025]]
- [[SERVICES/PHDICT]]
-
- What can you do?
- Error in processing generated output
Error: Unable to generate text using the custom model. Failed to fetch model ID from the custom server.
@@ -1,47 +0,0 @@
icon:: 🧠
-
- ### RESEARCH
- Some fortcoming research efforts can be devoted to aspects relatedo to trustworthiness of LLMs in Software Engineering. The recently accepted [[David Lo]] project goes in that direction (see the interview at [[Omnivore/30-11-2023/Realising synergy for bots and engineers - Office of Research]] )
- The paper [[Omnivore/16-12-2023/Breaking the Silence- the Threats of Using LLMs in Software Engineering]] is full of hooks we could consider to define a short and medium term research plan.
- Quali sone le comuntià scientifiche in cui consolidare la propria posizione o quelle in cui intensificarla
- I need to read some work on [[AI/Attention]]
-
- ### PERSONAL
- E' importante migliorare le capacità comunicative nell'ambito dei nuovi contesti in cui mi ritrovero' ad operare nei prossimi mesi a valle della presa di servizio come PO.
- Quello che ho notato che non ho molti problemi con il sostenere discussioni prettamente tecniche (vedi ultimo meeting a Salerno - FRINGE). Il che mi fa pensare che potrei avere qualche problema con la formulazioni di frasi su concetti / aspetti sui quali non ho dimestichezza o comunque non ho padronanza.
-
-
- ### RESEARCH TOPICS (WIP)
-
- **MODELING**
- [[PAPERS/MT-ENERGY-CONSUMPTION]]
- [[PAPERS/DSL-FOR-IOT-TESTING]]
- [[PAPERS/REVISION Jesus-Software-and-Systems-Modeling-SOSYM-23-00004436]] #SUBMITTED
- [[PAPERS/MOMOT-Chain]] #SUBMITTED
- **TECHNICAL DEPT**
- [[PAPERS/SSTD-LLMS]] #LLMS4SE
- **RECOMMENDER SYSTEMS FOR SOFTWARE ENGINEERING**
- [[PAPERS/GITSUMMARIZATION]]
- [[PAPERS/Code_Comments_Coherence]]
- [[PAPERS/JSS-2024-PERFORMANCE-TEST-COVERAGE]]
- [[PAPERS/EASE2024-SO-TITLE-GENERATION]] #SUBMITTED
- [[PAPERS/IST-DeepMig]] #SUBMITTED
- **FAIRNESS/BIAS IN AI-BASED SOFTWARE SYSTEMS**
- [[PAPERS/ICSE2025-EARLY-BIAS-DETECTION]]
- [[PAPERS/BiasInRSSEwithLLM]] #LLMS4SE
- [[PAPERS/2024-ONTOLOGY-AI]]
- **LANGUAGE MODELS FOR MODELING**
- USE OF LLMs IN MODELING (SURVEY)
- [[PAPERS/SOSYM-Vallecillo]] #LLMS4SE
- USE OF LLMS FOR MODEL MUTATION
- [[PAPERS/MODELS-2024-MODEL-MUTATION]] #LLMS4SE
- [[PAPERS/JSS-GPTSniffer]] #SUBMITTED
-
-
-
- ### SOURCES OF INSPIRATION
collapsed:: true
{{query (and [[BRAINSTORMING]] (not (page [[BRAINSTORMING]])))}}
query-table:: true
-
@@ -0,0 +1,113 @@
icon:: 🧠
- ![BOOX Notes - BRAINSTORMING](../assets/../../onyx/TabUltraCPro/Notepad/BRAINSTORMING.pdf)
- [[thoughts]]
- ## RESEARCH
- Some fortcoming research efforts can be devoted to aspects relatedo to trustworthiness of LLMs in Software Engineering. The recently accepted [[David Lo]] project goes in that direction (see the interview at [[Omnivore/30-11-2023/Realising synergy for bots and engineers - Office of Research]] )
- The paper [[Omnivore/16-12-2023/Breaking the Silence- the Threats of Using LLMs in Software Engineering]] is full of hooks we could consider to define a short and medium term research plan.
- Quali sone le comuntià scientifiche in cui consolidare la propria posizione o quelle in cui intensificarla
- I need to read some work on [[AI/Attention]]
- ## PERSONAL
- E' importante migliorare le capacità comunicative nell'ambito dei nuovi contesti in cui mi ritrovero' ad operare nei prossimi mesi a valle della presa di servizio come PO.
- Quello che ho notato che non ho molti problemi con il sostenere discussioni prettamente tecniche (vedi ultimo meeting a Salerno - FRINGE). Il che mi fa pensare che potrei avere qualche problema con la formulazioni di frasi su concetti / aspetti sui quali non ho dimestichezza o comunque non ho padronanza.
- ## RESEARCH TOPICS (WIP)
- **MODELING**
- [[PAPERS/MT-ENERGY-CONSUMPTION]] #ACCEPTED
- [[PAPERS/DSL-FOR-IOT-TESTING]]
- [[PAPERS/MOMOT-Chain]] #ACCEPTED
- **TECHNICAL DEPT**
- [[PAPERS/SSTD-LLMS]] #SUBMITTED
-
- **RECOMMENDER SYSTEMS FOR SOFTWARE ENGINEERING**
- [[PAPERS/GITSUMMARIZATION]] #ACCEPTED
- [[PAPERS/JSS-2024-PERFORMANCE-TEST-COVERAGE]] #ACCEPTED
- [[PAPERS/IST-DeepMig]] #ACCEPTED
- **FAIRNESS/BIAS IN AI-BASED SOFTWARE SYSTEMS**
- [[PAPERS/ICSE2025-EARLY-BIAS-DETECTION]] #ACCEPTED
- [[PAPERS/2024-BiasInRSSEwithLLM]] #LLMS4SE #ACCEPTED
- [[PAPERS/2024-ONTOLOGY-AI]]
- **LANGUAGE MODELS FOR MODELING**
- USE OF LLMs IN MODELING (SURVEY)
- [[PAPERS/SOSYM-Vallecillo]] #LLMS4SE #ACCEPTED
- USE OF LLMS FOR MODEL MUTATION
- [[PAPERS/MODELS-2024-MODEL-MUTATION]] #LLMS4SE #ACCEPTED
-
- ## SOURCES OF INSPIRATION
query-table:: true
collapsed:: true
{{query (and [[BRAINSTORMING]] (not (page [[BRAINSTORMING]]) (not (page [[DESKTOP]]))))}}
-
- Based on the analysis of task completion times throughout the day for different categories, here's a draft of a typical schedule for your working days:
- ### Morning (6 AM to 12 PM):
- **Emails and Administration**: Tasks related to 'Admin', 'EmailsToAnswer', and 'Inbox' show significant activity early in the morning, peaking around 9 AM.
- **Teaching and Meetings**: 'Teaching' tasks occur prominently in the late morning, with a peak around 11 AM.
- **Project Work**: 'Projects' begin to pick up from 10 AM onwards.
- ### Afternoon (12 PM to 6 PM):
- **Focused Project Time**: Continued work on 'Projects', which shows a consistent level of activity through the early to mid-afternoon.
- **Professional Development**: Tasks under 'Editoring/Chairing' and 'Reviews' are more frequent in the early afternoon.
- **Personal and Miscellaneous Tasks**: 'Personal' tasks also have a noticeable presence in the early afternoon.
- ### Evening (6 PM to Midnight):
- **Late Day Work**: 'Projects' and 'Personal' tasks continue into the evening, indicating extended work hours or late-day personal project time.
- **Wind Down Activities**: Categories like 'Reading list' show some activity in the evening, which might involve light reading or casual research before ending the day.
- ### Night (Midnight to 6 AM):
- **Minimal Activity**: Generally, there is minimal task completion activity during these hours, consistent with typical resting periods.
- This schedule provides a visualization of when tasks are commonly completed across various categories, giving a structured overview of a typical day based on your task completion patterns.
- ## 📅 Settimana Tipo — Professore Ordinario UNIVAQ & Coordinatore PhD ICT
- 🔁 Ricorrente: ogni settimana
- 🧠 Obiettivo: bilanciare ricerca, didattica, project management e deep work
- 📌 Lunedì
- 09:0011:00 Riunioni progetto (MOSAICO, WP, partner) [[PROJECTS]]
- 11:0013:00 Supervisione dottorandi [[MENTORING]]
- 14:3016:30 Scrittura/revisione articoli o proposte[[PAPERS]]
- 16:3017:30 Task amministrativi (email, bandi, firme) [[ADMIN]]
- 📌 Martedì
- 09:0011:00 Lezioni o preparazione didattica [[TEACHING]]
- 11:0013:00 Incontri con studenti/dottorandi [[MENTORING]]
- 14:3017:00 Meeting internazionali, revisione articoli [[MEETINGS]]
- 📌 Mercoledì
- 09:0012:00 Ricerca sperimentale (prototipi, esperimenti) [[CV Empower]]
- 14:0016:00 Collegio di dottorato o commissioni [[SERVICES/PHDICT]]
- 16:0017:30 Scrittura grant o networking [[networking]]
- 📌 Giovedì
- 09:0011:00 Incontri con partner industriali [[networking]]
- 11:0013:00 Letture/studio avanzato, risultati [[CV Empower]]
- 14:3016:30 Coordinamento didattico (eventi, corsi) [[TEACHING]]
- 16:3017:30 Revisione paper o conferenze [[REVIEWS]]
- 📌 Venerdì
- 09:0011:00 Revisione avanzamenti progetti EU [[REVIEWS]]
- 11:0013:00 Pianificazione personale, backlog [[CV Empower]]
- 14:3016:30 Mentoring junior faculty o dottorandi senior [[MENTORING]]
- 16:3017:30 Journaling settimanale → [[Log Settimanale]] [[CV Empower]]
- ## 📌 Tag attività settimanali Davide Di Ruscio
- ### 📚 **Ricerca scientifica**`#ricerca`
- `#scrittura-articoli`
- `#studio-letteratura`
- `#prototipazione`
- `#proposte-progetti`
- ### 🎓 **Didattica e formazione**`#didattica`
- `#lezione`
- `#preparazione-corso`
- `#coordinamento-didattico`
- ### 👨‍🏫 **Supervisione e mentoring**`#supervisione`
- `#incontro-dottorando`
- `#revisione-tesi`
- `#mentoring-junior`
- ### 🔬 **Progetti e collaborazione industriale**`#progetto`
- `#riunione-progetto`
- `#deliverable`
- `#partner-industriali`
- `#networking-ricerca`
- ### 🏛️ **Governance accademica**`#governance`
- `#collegio-dottorato`
- `#commissione`
- `#organizzazione-dottorato`
- ### ✉️ **Gestione quotidiana**`#amministrativo`
- `#email`
- `#bandi`
- `#firma-documenti`
- `#pianificazione-settimanale`
- ### 🧘 **Benessere e organizzazione personale**`#riflessione`
- `#journaling`
- `#logseq`
- `#todoist`
- `#revisione-priorità`
@@ -1,209 +0,0 @@
icon:: ⚽
progress:: {{renderer :todomaster}}
- #.tabular
- [[P1]]
- {{query (and (task TODO) (priority A))}}
query-table:: true
query-properties:: [:block :todoist-desc]
- [[P2]]
- {{query (and (task TODO) (priority B))}}
query-table:: true
query-properties:: [:block :todoist-desc]
-
- TODO Fare timesheets
todoist-id:: [4354590576](https://app.todoist.com/app/task/4354590576)
- TODO [[PAPERS/ILIRIAN-COLLABORATION]]
todoist-desc:: [[SPE] Using graph-based structures in intelligent modeling assistants [compiling] - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/662750f32aeed9d197eed0a7)
todoist-id:: [5605521491](https://app.todoist.com/app/task/5605521491)
- TODO [[EditoringChairing/SOSYM-AI-MDE-SpecialIssue]]
todoist-desc:: logseq://graph/Logseq?page=SOSYM-AI-MDE-SpecialIssue
todoist-id:: [6791747597](https://app.todoist.com/app/task/6791747597)
- TODO Literature review on adversarial ML for SE
todoist-id:: [6841676473](https://todoist.com/app/task/6841676473)
todoist-desc:: [Literature Review - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/643e68c8a424e0027e19fc5d)
- TODO Finalizzazione questione documentale
todoist-id:: [7181214343](https://app.todoist.com/app/task/7181214343)
- TODO [#B] [[PAPERS/DSL-FOR-IOT-TESTING]]
todoist-desc:: [Emeliot-DSL - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/6762c45050ff1b12bf4a9101)
todoist-id:: [7305184861](https://app.todoist.com/app/task/7305184861)
- TODO [[PAPERS/SSTD-LLMS]]
todoist-desc:: [IST-2024-PILOT-extension - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/66a3af8a6cf82dd429256610)
todoist-id:: [7383858948](https://app.todoist.com/app/task/7383858948)
- TODO [[PAPERS/JSS-2024-PERFORMANCE-TEST-COVERAGE]]
todoist-desc:: [Empirical Study - JSS Extended Article - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/65d4d96d4bb4aa9bd7250228)
todoist-id:: [7495576313](https://app.todoist.com/app/task/7495576313)
- TODO [[PAPERS/SOSYM-EXPERT-VOICE-2024-ML-EVOLUTION]]
todoist-desc:: [SOSYM-EXPERT-VOICE-2024-MODEL-EVOLUTION - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/65a006aa2f3600130363a177)
todoist-id:: [7584640828](https://app.todoist.com/app/task/7584640828)
- DONE Visita Riccardo
todoist-desc:: ✉: http://s.diruscio.org/u9fPP
todoist-id:: [7602643924](https://app.todoist.com/app/task/7602643924)
- TODO [[PAPERS/2024-ONTOLOGY-AI]]
todoist-id:: [7658261760](https://todoist.com/app/task/7658261760)
- TODO NIER paper on how our two-level agent architecture
todoist-desc:: ✉: http://s.diruscio.org/ffCLx
todoist-id:: [7685371896](https://app.todoist.com/app/task/7685371896)
- TODO [#C] [[PAPERS/2024-BiasInRSSEwithLLM]]
todoist-id:: [7688827022](https://todoist.com/app/task/7688827022)
todoist-desc:: [https://github.com/MDEGroup/BiasInRSSEwithLLM](https://github.com/MDEGroup/BiasInRSSEwithLLM)
- TODO [#B] [FRINGE] Collaborazione su Fairness Mutation/Metamorphic Testing?
todoist-desc:: ✉: http://s.diruscio.org/NH77i
todoist-id:: [7809822475](https://app.todoist.com/app/task/7809822475)
- TODO [[EditoringChairing/2024-MODELS-WS-LOWCODE]]
todoist-desc:: ✉: [http://s.diruscio.org/eg1v2](http://s.diruscio.org/eg1v2)
todoist-id:: [7818997393](https://app.todoist.com/app/task/7818997393)
- TODO [[PAPERS/2024-TESORO]]
todoist-desc:: [TSE-Tesoro (Copy) - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/66d9716bef9f27487e485b86)
todoist-id:: [7840710789](https://app.todoist.com/app/task/7840710789)
- TODO [[PAPERS/TOSEM-2024-0258]]
todoist-desc:: Aggiungere commenti in [SE2030 - REVIEWS - Google Docs](https://docs.google.com/document/d/1uzUJ5_xlcr1SFS1Dhf99TrivuGUtNeVCU5A3F9_jAvM/edit)
todoist-id:: [7974695724](https://app.todoist.com/app/task/7974695724)
- TODO [[PAPERS/AML4SE]]
todoist-id:: [8113443070](https://todoist.com/app/task/8113443070)
todoist-desc:: [AMLinRSSE - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/66683cbaf1ed22bc12efee72)
- DONE [#B] popup UnivAQ Street Science 2024
todoist-desc:: ✉: http://s.diruscio.org/eTBkR
todoist-id:: [8117885918](https://app.todoist.com/app/task/8117885918)
:LOGBOOK:
CLOCK: [2025-05-10 Sat 22:52:25]--[2025-05-10 Sat 22:52:27] => 00:00:02
:END:
- TODO [[PAPERS/BADGES-IMPACT]]
todoist-desc:: ✉: http://s.diruscio.org/7kjLC
todoist-id:: [8135414934](https://app.todoist.com/app/task/8135414934)
- TODO [#C] Convenzione Erasmus Nazionale
todoist-desc:: ✉: http://s.diruscio.org/D0kKg
todoist-id:: [8143005301](https://app.todoist.com/app/task/8143005301)
- DONE [#A] [[PAPERS/JSS-SATD]]
todoist-desc:: ✉: http://s.diruscio.org/bWUfi
todoist-id:: [8230073873](https://app.todoist.com/app/task/8230073873)
- TODO [[PAPERS/EMELIOT-EXPERIMENT]]
todoist-desc:: [EMELIOT Experimentation - Online LaTeX Editor Overleaf](https://it.overleaf.com/project/66a4fcb4ae4b9631ce592e58)
todoist-id:: [8252913601](https://app.todoist.com/app/task/8252913601)
- DONE Career Day 24
todoist-desc:: ✉: http://s.diruscio.org/Y20BN
todoist-id:: [8359671703](https://app.todoist.com/app/task/8359671703)
- TODO Panel Invitation (MODELS 2024)
todoist-desc:: ✉: http://s.diruscio.org/YNoOS
todoist-id:: [8395226762](https://app.todoist.com/app/task/8395226762)
- TODO [[PAPERS/FSE2024-UserStories]]
todoist-id:: [8407326252](https://todoist.com/app/task/8407326252)
todoist-desc:: ✉: http://s.diruscio.org/fcx9l
- DONE [#A] [ICSE 2025, Research Track] Review Assignment and Instructions (Half Review Deadline: *Aug 30*)
todoist-desc:: ✉: [http://s.diruscio.org/vMkXT](http://s.diruscio.org/vMkXT)
todoist-id:: [8286706547](https://app.todoist.com/app/task/8286706547)
- DONE [#A] Progressione Phuong ad Associato
todoist-desc:: ✉: http://s.diruscio.org/hJoCt
todoist-id:: [8419941589](https://app.todoist.com/app/task/8419941589)
- DONE [#A] Notifica nomina commissione RTD/A S.S.D INFO-01/A (Progetto MATTERS, Allegato A del Bando di selezione)
todoist-desc:: ✉: http://s.diruscio.org/Z3tSx
todoist-id:: [8424508957](https://app.todoist.com/app/task/8424508957)
- TODO Orientamento 2026 PNRR - Anno 24/25
todoist-desc:: ✉: http://s.diruscio.org/iFAUm
todoist-id:: [8397926376](https://app.todoist.com/app/task/8397926376)
- DONE [#B] Progressione seconda fascia Phuong Nguyen
todoist-desc:: ✉: http://s.diruscio.org/MjM5n
todoist-id:: [8427313493](https://app.todoist.com/app/task/8427313493)
SCHEDULED: <2025-01-10 Fri>
- DONE [#A] Conscorso RTD/a MATTERS
todoist-desc:: ✉: http://s.diruscio.org/ouj19
todoist-id:: [8434113580](https://app.todoist.com/app/task/8434113580)
SCHEDULED: <2024-11-08 Fri 11:10>
- TODO Ridefinizione Piano Formativo e regole di riconoscimento CFU
todoist-desc:: **Current streak:** 0 days
todoist-id:: [8249687953](https://app.todoist.com/app/task/8249687953)
- TODO [#B] [[PAPERS/2024-AMLinRSSE]]
todoist-desc:: [Slack](https://softwareminingaq.slack.com/archives/C08DAHDU1T7)
todoist-id:: [8554443307](https://app.todoist.com/app/task/8554443307)
SCHEDULED: <2025-05-23 Fri>
- DONE [Lavoro Davide Sciarra e Giovanni Sicchio](https://outlook.office365.com/owa/?ItemID=AAkALgAAAAAAHYQDEapmEc2byACqAC%2FEWg0AjoVpQvBez0Ss5ZY2WGWEJgAHeU%2BoMgAA&exvsurl=1&viewmodel=ReadMessageItem)
todoist-id:: [8558858426](https://app.todoist.com/app/task/8558858426)
- DONE [#A] [[PAPERS/TOSEM-FAIRNESS]]
todoist-desc:: [[TOSEM] Towards Early Detection of Algorithmic Bias from Dataset's Bias Symptoms: An Empirical Study - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/65b7d77455b46f44b87e2331)
todoist-id:: [8565953885](https://app.todoist.com/app/task/8565953885)
SCHEDULED: <2025-01-14 Tue 12:00>
- TODO [[PAPERS/SANER2025-FAIRNESS]]
todoist-desc:: [[FAIRNESS-WS] HF Fairness Assessment - Online LaTeX Editor Overleaf](https://it.overleaf.com/project/6733692b6871faf5ad820fd8)
todoist-id:: [8613309529](https://app.todoist.com/app/task/8613309529)
- TODO [[PAPERS/SANER-2025-Popbias-LLM]]
todoist-desc:: [SANER2025 submission-371-WS-Fairness](https://outlook.office365.com/owa/?ItemID=AAkALgAAAAAAHYQDEapmEc2byACqAC%2FEWg0AjoVpQvBez0Ss5ZY2WGWEJgAHhB9JrwAA&exvsurl=1&viewmodel=ReadMessageItem)
todoist-id:: [8613312546](https://app.todoist.com/app/task/8613312546)
- TODO [[PAPERS/MSR-2025-CodeXHug-dataset]]
todoist-desc:: [MDEGroup/MSR25-HUGGINGFACE-USAGE](https://github.com/MDEGroup/MSR25-HUGGINGFACE-USAGE)
todoist-id:: [8635420094](https://app.todoist.com/app/task/8635420094)
- TODO Nuova edizione del PinKamp
todoist-id:: [8644892780](https://app.todoist.com/app/task/8644892780)
todoist-desc:: From: giuseppe.dellapenna@univaq.it
- TODO ICSE 2026 Program Committee
todoist-desc:: From: tzimmer@uci.edu
todoist-id:: [8648087627](https://app.todoist.com/app/task/8648087627)
- TODO [[PAPERS/Experience-Report-to-EMSE]]
todoist-desc:: From: thanhphuong.nguyen@univaq.it
todoist-id:: [8657644707](https://app.todoist.com/app/task/8657644707)
- TODO [[PAPERS/FSE2025-NIER]]
todoist-desc:: [https://github.com/MDEGroup/FSE2025-NIER](https://github.com/MDEGroup/FSE2025-NIER)
todoist-id:: [8698826504](https://app.todoist.com/app/task/8698826504)
- TODO [#A] Dottorato industriale riservato a dipendenti
todoist-id:: [8011041426](https://app.todoist.com/app/task/8011041426)
todoist-desc:: ✉: http://s.diruscio.org/11xKJ
- TODO Esplorare e approfondire gli aspetti fondamentali e pratici dei large language models
todoist-id:: [8199558503](https://app.todoist.com/app/task/8199558503)
SCHEDULED: <2025-05-23 Fri>
- TODO [#C] [[PAPERS/JOURNAL-LLMS4Edelta]]
todoist-desc:: ✉: http://s.diruscio.org/2C2Z3
todoist-id:: [8435116891](https://app.todoist.com/app/task/8435116891)
- TODO Richiesta afferenza al Collegio di Mauro Cappelli, ricercatore allEnea
todoist-desc:: ✉: http://s.diruscio.org/dggXX
todoist-id:: [8448379180](https://app.todoist.com/app/task/8448379180)
- TODO [#C] Vedere per compenso per la De Masi
todoist-id:: [8688183427](https://app.todoist.com/app/task/8688183427)
- TODO [#B] [[PAPERS/Journal-Green-Paper]]
todoist-desc:: [Slack](https://softwareminingaq.slack.com/archives/C08E1TCF81E)
todoist-id:: [8698125245](https://app.todoist.com/app/task/8698125245)
- TODO [#A] Rivedere Composizione Collegio
todoist-id:: [8750396305](https://app.todoist.com/app/task/8750396305)
- TODO [#C] [[PAPERS/ABSTRACT-ENGINEERING]]
todoist-desc:: [Paper - Teaching - Google Docs](https://docs.google.com/document/d/1KI1uzsMROOefLsKGiENRTdptlwNuBzXH6i6e-Vh7LH0/edit?tab=t.0)
todoist-id:: [8858815657](https://app.todoist.com/app/task/8858815657)
- TODO [#C] [[PAPERS/TOSEM2025-TESORO]]
todoist-desc:: [TSE-Tesoro (Copy) - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/66d9716bef9f27487e485b86)
todoist-id:: [8908503469](https://app.todoist.com/app/task/8908503469)
- TODO [#B] [R: Scheda XLI ciclo e richieste di afferenza al Collegio](https://outlook.office365.com/owa/?ItemID=AAkALgAAAAAAHYQDEapmEc2byACqAC%2FEWg0AjoVpQvBez0Ss5ZY2WGWEJgAHueDXAQAA&exvsurl=1&viewmodel=ReadMessageItem)
todoist-desc:: [Linee guida per la valutazione richieste afferenza dottorato ICT.docx](https://univaq-my.sharepoint.com/:w:/g/personal/davide_diruscio_univaq_it/EbLmq-bFlvZDpxTZLeHiQFgBBlAIxRR_3aoAZsNBUHFyXw?e=cXOsS3)
todoist-id:: [8912715542](https://app.todoist.com/app/task/8912715542)
- TODO [#B] Informiamo che entro e non oltre il ciascun Coordinatore dovrà caricare sulla piattaforma telematica dedicata: - il verbale del collegio dei docenti con esplicita ammissione allesame finale; - la copia della tesi finale del dottorando; - il verbale della commissione dellesame finale.
todoist-id:: [8918961168](https://app.todoist.com/app/task/8918961168)
SCHEDULED: <2025-07-31 Thu>
- TODO [#B] MODELS Journal-First-track + 1 more
todoist-desc:: From: noreply@researchr.org
todoist-id:: [8933176944](https://app.todoist.com/app/task/8933176944)
SCHEDULED: <2025-05-22 Thu>
- TODO Revision of manuscript #EMSE-D-25-00044
todoist-desc:: From: [em@editorialmanager.com](mailto:em@editorialmanager.com)
todoist-id:: [8964624946](https://app.todoist.com/app/task/8964624946)
- TODO [#B] [[PAPERS/MAS-4-POPULARITY-BIAS]]
todoist-id:: [8972494355](https://app.todoist.com/app/task/8972494355)
- TODO [#A] [ICSE 2026, Research Track] Review Assignment and Instructions (Half Review Deadline: *Apr 18*; All reviews deadline: May 16)
todoist-desc:: From: noreply-icse2026@hotcrp.com
todoist-id:: [9001461730](https://app.todoist.com/app/task/9001461730)
- TODO Dottorato industriale
todoist-id:: [9006116046](https://app.todoist.com/app/task/9006116046)
SCHEDULED: <2025-05-22 Thu>
- TODO Models Conference 2025
todoist-desc:: From: eban.escott@workingmouse.com.au
todoist-id:: [9011592073](https://app.todoist.com/app/task/9011592073)
SCHEDULED: <2025-05-22 Thu>
- TODO [#A] Review MODELS 2025 conference submissions
todoist-desc:: As a PC member, review assigned papers and check for potential issues:
todoist-id:: [9046311889](https://app.todoist.com/app/task/9046311889)
SCHEDULED: <2025-05-22 Thu>
- TODO [#B] [[PAPERS/2025-SEAA-CodeXHug]]
todoist-id:: [9123770472](https://app.todoist.com/app/task/9123770472)
- TODO [[PAPERS/2025-Survey-MOSAICO]]
todoist-id:: [9139905754](https://app.todoist.com/app/task/9139905754)
- TODO [#A] Migliorare situazione economica dottorandi
todoist-id:: [9139962645](https://app.todoist.com/app/task/9139962645)
- TODO [#A] Sinergia con GSSI
todoist-id:: [9139964660](https://app.todoist.com/app/task/9139964660)
- TODO [#A] [[PAPERS/MOSAICO-Technical-Report]]
todoist-id:: [9187744429](https://app.todoist.com/app/task/9187744429)
@@ -0,0 +1,162 @@
icon:: ⚽
progress:: {{renderer :todomaster}}
- #.tabular
- [[P1]]
- {{query (and (task TODO) (priority A))}}
query-table:: true
query-properties:: [:block :todoist-desc :todoist-id]
- [[P2]]
- {{query (and (task TODO) (priority B))}}
query-table:: true
query-properties:: [:block :todoist-desc]
-
- TODO Fare timesheets
- TODO [[PAPERS/ILIRIAN-COLLABORATION]]
- TODO [[EditoringChairing/SOSYM-AI-MDE-SpecialIssue]]
- TODO Literature review on adversarial ML for SE
todoist-id:: [6841676473](https://todoist.com/app/task/6841676473)
todoist-desc:: [Literature Review - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/643e68c8a424e0027e19fc5d)
- TODO Finalizzazione questione documentale
- TODO [#B] [[PAPERS/DSL-FOR-IOT-TESTING]]
- TODO [[PAPERS/SSTD-LLMS]]
- TODO [[PAPERS/JSS-2024-PERFORMANCE-TEST-COVERAGE]]
- TODO [[PAPERS/SOSYM-EXPERT-VOICE-2024-ML-EVOLUTION]]
- DONE Visita Riccardo
todoist-desc:: ✉: http://s.diruscio.org/u9fPP
todoist-id:: [7602643924](https://app.todoist.com/app/task/7602643924)
- TODO [[PAPERS/2024-ONTOLOGY-AI]]
todoist-id:: [7658261760](https://todoist.com/app/task/7658261760)
- TODO NIER paper on how our two-level agent architecture
- TODO [#C] [[PAPERS/2024-BiasInRSSEwithLLM]]
todoist-id:: [7688827022](https://todoist.com/app/task/7688827022)
todoist-desc:: [https://github.com/MDEGroup/BiasInRSSEwithLLM](https://github.com/MDEGroup/BiasInRSSEwithLLM)
- TODO [#B] [FRINGE] Collaborazione su Fairness Mutation/Metamorphic Testing?
- DONE [[EditoringChairing/2024-MODELS-WS-LOWCODE]]
id:: 6832257a-cbb8-4881-ab20-bebcda629999
- TODO [[PAPERS/2024-TESORO]]
- DONE [[PAPERS/TOSEM-2024-0258]]
id:: 6832257a-eea4-45f9-ab9f-98dbc36328cf
- TODO [[PAPERS/AML4SE]]
todoist-id:: [8113443070](https://todoist.com/app/task/8113443070)
todoist-desc:: [AMLinRSSE - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/66683cbaf1ed22bc12efee72)
- DONE [#B] popup UnivAQ Street Science 2024
todoist-desc:: ✉: http://s.diruscio.org/eTBkR
todoist-id:: [8117885918](https://app.todoist.com/app/task/8117885918)
:LOGBOOK:
CLOCK: [2025-05-10 Sat 22:52:25]--[2025-05-10 Sat 22:52:27] => 00:00:02
:END:
- TODO [[PAPERS/BADGES-IMPACT]]
- TODO [#C] Convenzione Erasmus Nazionale
- DONE [#A] [[PAPERS/JSS-SATD]]
todoist-desc:: ✉: http://s.diruscio.org/bWUfi
todoist-id:: [8230073873](https://app.todoist.com/app/task/8230073873)
- TODO [[PAPERS/EMELIOT-EXPERIMENT]]
- DONE Career Day 24
todoist-desc:: ✉: http://s.diruscio.org/Y20BN
todoist-id:: [8359671703](https://app.todoist.com/app/task/8359671703)
- TODO Panel Invitation (MODELS 2024)
- TODO [[PAPERS/FSE2024-UserStories]]
todoist-id:: [8407326252](https://todoist.com/app/task/8407326252)
todoist-desc:: ✉: http://s.diruscio.org/fcx9l
- DONE [#A] [ICSE 2025, Research Track] Review Assignment and Instructions (Half Review Deadline: *Aug 30*)
todoist-desc:: ✉: [http://s.diruscio.org/vMkXT](http://s.diruscio.org/vMkXT)
todoist-id:: [8286706547](https://app.todoist.com/app/task/8286706547)
- DONE [#A] Progressione Phuong ad Associato
todoist-desc:: ✉: http://s.diruscio.org/hJoCt
todoist-id:: [8419941589](https://app.todoist.com/app/task/8419941589)
- DONE [#A] Notifica nomina commissione RTD/A S.S.D INFO-01/A (Progetto MATTERS, Allegato A del Bando di selezione)
todoist-desc:: ✉: http://s.diruscio.org/Z3tSx
todoist-id:: [8424508957](https://app.todoist.com/app/task/8424508957)
- TODO Orientamento 2026 PNRR - Anno 24/25
- DONE [#B] Progressione seconda fascia Phuong Nguyen
todoist-desc:: ✉: http://s.diruscio.org/MjM5n
todoist-id:: [8427313493](https://app.todoist.com/app/task/8427313493)
SCHEDULED: <2025-01-10 Fri>
- DONE [#A] Conscorso RTD/a MATTERS
todoist-desc:: ✉: http://s.diruscio.org/ouj19
todoist-id:: [8434113580](https://app.todoist.com/app/task/8434113580)
SCHEDULED: <2024-11-08 Fri 11:10>
- TODO Ridefinizione Piano Formativo e regole di riconoscimento CFU
- TODO [#B] [[PAPERS/2024-AMLinRSSE]]
id:: 6832257a-6e4b-4f1f-9d7b-1f520b8197ca
SCHEDULED: <2025-05-26 Mon>
- DONE [Lavoro Davide Sciarra e Giovanni Sicchio](https://outlook.office365.com/owa/?ItemID=AAkALgAAAAAAHYQDEapmEc2byACqAC%2FEWg0AjoVpQvBez0Ss5ZY2WGWEJgAHeU%2BoMgAA&exvsurl=1&viewmodel=ReadMessageItem)
todoist-id:: [8558858426](https://app.todoist.com/app/task/8558858426)
- DONE [#A] [[PAPERS/TOSEM-FAIRNESS]]
todoist-desc:: [[TOSEM] Towards Early Detection of Algorithmic Bias from Dataset's Bias Symptoms: An Empirical Study - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/65b7d77455b46f44b87e2331)
todoist-id:: [8565953885](https://app.todoist.com/app/task/8565953885)
SCHEDULED: <2025-01-14 Tue 12:00>
- TODO [[PAPERS/SANER2025-FAIRNESS]]
- TODO [[PAPERS/SANER-2025-Popbias-LLM]]
- DONE [[PAPERS/MSR-2025-CodeXHug-dataset]]
id:: 6832257a-7e7e-4ed8-abf8-dd88c6643863
:LOGBOOK:
CLOCK: [2025-05-25 Sun 19:29:04]--[2025-05-25 Sun 19:29:05] => 00:00:01
:END:
- TODO Nuova edizione del PinKamp
todoist-id:: [8644892780](https://app.todoist.com/app/task/8644892780)
todoist-desc:: From: giuseppe.dellapenna@univaq.it
- TODO ICSE 2026 Program Committee
- TODO [[PAPERS/Experience-Report-to-EMSE]]
- DONE [[PAPERS/FSE2025-NIER]]
id:: 68362092-aafa-44b6-83b2-8f4a163dd2a0
- TODO [#C] Dottorato industriale riservato a dipendenti
- TODO Esplorare e approfondire gli aspetti fondamentali e pratici dei large language models
- TODO [#C] [[PAPERS/JOURNAL-LLMS4Edelta]]
- TODO Richiesta afferenza al Collegio di Mauro Cappelli, ricercatore allEnea
- TODO [#C] Vedere per compenso per la De Masi
- TODO [#B] [[PAPERS/Journal-Green-Paper]]
- TODO [#A] Rivedere Composizione Collegio
todoist-id:: [8750396305](https://app.todoist.com/app/task/8750396305)
- TODO [#C] [[PAPERS/ABSTRACT-ENGINEERING]]
- TODO [#C] [[PAPERS/TOSEM2025-TESORO]]
- TODO [#B] [R: Scheda XLI ciclo e richieste di afferenza al Collegio](https://outlook.office365.com/owa/?ItemID=AAkALgAAAAAAHYQDEapmEc2byACqAC%2FEWg0AjoVpQvBez0Ss5ZY2WGWEJgAHueDXAQAA&exvsurl=1&viewmodel=ReadMessageItem)
- TODO [#B] Informiamo che entro e non oltre il ciascun Coordinatore dovrà caricare sulla piattaforma telematica dedicata: - il verbale del collegio dei docenti con esplicita ammissione allesame finale; - la copia della tesi finale del dottorando; - il verbale della commissione dellesame finale.
SCHEDULED: <2025-07-31 Thu>
- TODO [#B] MODELS Journal-First-track + 1 more
id:: 6832257a-2676-4bf1-8958-81797e5c7003
SCHEDULED: <2025-05-26 Mon>
- DONE Revision of manuscript #EMSE-D-25-00044
id:: 6832257a-85cb-46bd-9018-855f59070a41
- TODO [#B] [[PAPERS/MAS-4-POPULARITY-BIAS]]
- TODO [#B] [ICSE 2026, Research Track] Review Assignment and Instructions (Half Review Deadline: *Apr 18*; All reviews deadline: May 16)
todoist-desc:: From: noreply-icse2026@hotcrp.com
todoist-id:: [9001461730](https://app.todoist.com/app/task/9001461730)
- TODO Dottorato industriale
todoist-id:: [9006116046](https://app.todoist.com/app/task/9006116046)
id:: 6823acce-6cc8-4da4-9a2c-5ffacf92e168
SCHEDULED: <2025-05-22 Thu>
- DONE [#B] Models Conference 2025
id:: 682ecc99-b356-4086-9ff8-4e4736018009
SCHEDULED✔️ <2025-05-26 Mon>
:LOGBOOK:
CLOCK: [2025-05-24 Sat 22:02:34]--[2025-05-24 Sat 22:02:35] => 00:00:01
CLOCK: [2025-05-24 Sat 22:02:52]--[2025-05-24 Sat 22:02:52] => 00:00:00
:END:
- DONE Review MODELS 2025 conference submissions
id:: 6832257a-4373-4560-a7e2-79fba9f4c9e6
:LOGBOOK:
CLOCK: [2025-05-24 Sat 22:02:27]--[2025-05-24 Sat 22:02:28] => 00:00:01
:END:
- DONE [#B] [[PAPERS/2025-SEAA-CodeXHug]]
id:: 6832257a-f98d-4f5e-850c-ddf8ffd0b5fb
:LOGBOOK:
CLOCK: [2025-05-25 Sun 19:26:07]--[2025-05-25 Sun 19:26:08] => 00:00:01
:END:
- DONE [[PAPERS/2025-Survey-MOSAICO]]
id:: 6832257a-63a4-4c89-8353-25f0e94caa51
- TODO [#B] Migliorare situazione economica dottorandi
- TODO [#B] Sinergia con GSSI
- TODO [#A] [[PAPERS/MOSAICO-Technical-Report]]
todoist-id:: [9187744429](https://app.todoist.com/app/task/9187744429)
SCHEDULED: <2025-05-31 Sat>
- TODO [#A] SLIDES DI PRESENTAZIONE
todoist-desc:: Con HOWTO etc.
todoist-id:: [9193848277](https://app.todoist.com/app/task/9193848277)
- TODO [[MODELS Journal-First-track + 1 more]]
todoist-desc:: From: noreply@researchr.org
todoist-id:: [8933176944](https://app.todoist.com/app/task/8933176944)
SCHEDULED: <2025-05-30 Fri>
- DONE [[PAPERS/2025-SEAA-CodeXHug]]
todoist-id:: [9123770472](https://app.todoist.com/app/task/9123770472)
@@ -0,0 +1,43 @@
icon:: 🔴
progress:: {{renderer :todomaster}}
- ## TASKS
- {{query (and [[TODOIST-LOGSEQED]] (task TODO DOING) (not [[GOALS-TODOIST]]))}}
query-table:: true
query-properties:: [:block :todoist-id]
- -----
- TODO [#A] [[Gestione studenti del primo anno che hanno già seguito corsi non nell'offerta formativa]]
todoist-desc:: logseq://graph/Logseq?page=Gestione%20studenti%20del%20primo%20anno%20che%20hanno%20gi%C3%A0%20seguito%20corsi%20non%20nell'offerta%20formativa
todoist-id:: [9201712096](https://app.todoist.com/app/task/9201712096)
- DONE [#A] [[Mutuazione parziale corsi magistrale e o triennale]]
todoist-desc:: logseq://graph/Logseq?page=Chiamare%20Antonio%20per%20mutuazione%20parziale%20corsi%20magistrale%20e%2Fo%20triennale
todoist-id:: [9201764330](https://app.todoist.com/app/task/9201764330)
SCHEDULED✔️ <2025-05-28 Wed>
- TODO [#B] [[Definizione processo gestione moduli didattica studenti]]
todoist-desc:: logseq://graph/Logseq?page=Definizione%20processo%20gestione%20moduli%20didattica%20studenti
todoist-id:: [9204275059](https://app.todoist.com/app/task/9204275059)
SCHEDULED: <2025-05-31 Sat>
- TODO [[Progettazione Offerta Formativa]]
todoist-desc:: logseq://graph/Logseq?page=Progettazione%20Offerta%20Formativa
todoist-id:: [9205819498](https://app.todoist.com/app/task/9205819498)
SCHEDULED: <2025-05-31 Sat>
- TODO [#B] [[Missione STAF 2025]]
todoist-id:: [9135141990](https://app.todoist.com/app/task/9135141990)
SCHEDULED: <2025-05-30 Fri>
- TODO [#B] [[Proposta di corso avanzato su machine learning]]
todoist-desc:: https://outlook.office365.com/owa/?ItemID=AAkALgAAAAAAHYQDEapmEc2byACqAC%2FEWg0AjoVpQvBez0Ss5ZY2WGWEJgAH1wAvQQAA&exvsurl=1&viewmodel=ReadMessageItem
todoist-id:: [9057940282](https://app.todoist.com/app/task/9057940282)
SCHEDULED: <2025-05-31 Sat>
- TODO [#B] [[PAPERS/SOSYM-EXPERT-VOICE-2024-ML-EVOLUTION]]
todoist-desc:: [Sosym Expert voice: Co-evo in the era of Low code - Online LaTeX Editor Overleaf](https://www.overleaf.com/project/680d243a75547ff8d273e791)
todoist-id:: [7584640828](https://app.todoist.com/app/task/7584640828)
- TODO [#C] [[PAPERS/AUSE-Metagente]]
todoist-desc:: [MDEGroup/AUSE-Metagente: A paper to be submitted to a special issue of the Automated Software Engineering journal](https://github.com/MDEGroup/AUSE-Metagente)
todoist-id:: [9213097648](https://app.todoist.com/app/task/9213097648)
- TODO [#A] [[Call per posizioni MOSAICO]]
todoist-desc:: logseq://graph/Logseq?page=Call%20per%20posizioni%20MOSAICO
todoist-id:: [8663268357](https://app.todoist.com/app/task/8663268357)
SCHEDULED: <2025-05-31 Sat>
- TODO [#C] [[Missione FSE 2025]]
todoist-id:: [9074935545](https://app.todoist.com/app/task/9074935545)
todoist-desc:: [FSE 2025](https://conf.researchr.org/home/fse-2025)
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -100,7 +100,7 @@ progress:: {{renderer :todomaster}}
- TODO ICSE 2026 Program Committee
- TODO [[PAPERS/Experience-Report-to-EMSE]]
- DONE [[PAPERS/FSE2025-NIER]]
id:: 68362092-aafa-44b6-83b2-8f4a163dd2a0
id:: 68362092-aafa-44b6-83b2-8f4a163dd2a0
- TODO [#C] Dottorato industriale riservato a dipendenti
- TODO Esplorare e approfondire gli aspetti fondamentali e pratici dei large language models
- TODO [#C] [[PAPERS/JOURNAL-LLMS4Edelta]]
+7 -3
View File
@@ -3,13 +3,15 @@ icon:: 👀
- ## List of challenges
query-table:: true
query-properties:: [:block]
querytable:: true
queryproperties:: [:block]
heading:: 2
- {{query (and (task TODO DOING DONE) [[Writing Challenges]])}}
query-table:: true
query-properties:: [:block]
query-sort-by:: block
query-sort-desc:: true
- ---
- ---
- [[31-05-2025]]
collapsed:: true
- DONE **🎯 Sfida di scrittura: “Il messaggio nella macchina”**
@@ -76,5 +78,7 @@ icon:: 👀
- Chiudi il testo con la frase:
- **“Quel sogno, però, mi aveva riconosciuto.”**
- {{renderer :wordcount_683dfc64-1824-497c-b591-44816e0a83aa, 300}}
- La sveglia suona alle 5:00 come tutti i lunedì mattina. Oggi devo occuparmi del "Parco delle rimembranze", un giardino non troppo lontano dalla piazza principale di "Gioia del Colle". E' un paese arroccato dell'appennino centrale che conta non più di trecento anime. Ho sempre avuto la passione per la cura delle piante e dei fiori... non avrei mai pensato che quella passione sarebbe diventanta il mio lavoro.
-
- La sveglia suona alle 5:00 puntuale come tutti i lunedì mattina. Il programma di oggi prevede la cura del "Parco delle rimembranze", un giardino non troppo lontano dalla piazza principale di "Gioia del Colle", un paese arroccato dell'appennino centrale che conta non più di trecento anime. Ho sempre avuto la passione per la cura del verde ... non avrei mai pensato che quella passione sarebbe diventanta il mio lavoro.
-
- query-table:: true
query-properties:: [:block]
BIN
View File
Binary file not shown.