INNOQ · @innoq
601 followers · 303 posts · Server innoq.social

🍁 🥁 Auf geht's in den Konferenzherbst: Am 28. und 29. September kehrt die @bedcon nach 3 Jahren zurück und wir sind mit einem Stand und Vorträgen dabei. Sehen wir uns dort?

Wir freuen uns schon auf zwei aufregende Konferenztage rund um , und mit Euch in !

👉 Unsere Vorträge: innoq.com/de/talks/?all=true&c

#programming #ddd #softwareentwicklung #berlin

Last updated 1 year ago

门格海绵之形 · @Delolmo
217 followers · 1979 posts · Server wxw.moe

@9

{{ define "main" }}
<style>

/* 弹窗样式 */
.custom-popup {
width: 500px;
padding: 20px;
background-color: ;
border: 1px solid ;
border-radius: 5px;
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
text-align: center;
font-family: ipx;
color: ;
margin: 0 auto;
}

.custom-popup input[type="password"] {
width: 100%;
padding: 10px;
margin-bottom: 10px;
border: 1px solid ;
border-radius: 3px;
}

.custom-popup button {
background-color: ;
color: ;
border: none;
border-radius: 3px;
padding: 10px 20px;
cursor: pointer;
transition: background-color 0.3s ease;
}

.custom-popup button:hover {
background-color: ; /* 鼠标悬停时的背景颜色 */
}

/* 密码错误提示样式 */
.error-message {
color: red;
font-size: 14px;
margin-top: 10px;
}

body[data-theme='dark'] .overlay {
background-color: ; /* 黑夜模式下的背景颜色 */
}

body[data-theme='dark'] .custom-popup {
background-color: ; /* 黑夜模式下的背景颜色 */
color: ; /* 黑夜模式下的文字颜色 */
}

body[data-theme='dark'] .custom-popup button {
background-color: ; /* 黑夜模式下的按钮背景颜色 */
}

body[data-theme='dark'] .custom-popup button:hover {
background-color: ; /* 黑夜模式下按钮悬停时的背景颜色 */
}
</style>

<div class="custom-popup">
<h2>请输入页面认证密钥</h2>
<input type="password" id="password" placeholder="密码">
<button id="submit-button">开启</button>
<div class="error-message" id="error-message"></div> <!-- 密码错误提示 -->
</div>

<script>
var passwordInput = document.getElementById('password');
var submitButton = document.getElementById('submit-button');
var errorMessage = document.getElementById('error-message');

passwordInput.addEventListener('keyup', function(event) {
if (event.key === 'Enter') {
submitButton.click(); // 模拟点击提交按钮
}
});

submitButton.addEventListener('click', function() {
var inputPassword = passwordInput.value;

if (inputPassword === '密码1) {
window.location.href = '/跳转页面';
} else if (inputPassword === '密码2') {
window.location.href = '跳转页面';
} else {
errorMessage.textContent = '认证失败!'; // 显示错误提示
}
});
</script>

{{ end }}

#e9f3fb #ddd #8aa2d3 #ccc #34495e #fff #465b70 #2f3136 #1e1e1e #2c3e50

Last updated 1 year ago

门格海绵之形 · @Delolmo
217 followers · 1979 posts · Server wxw.ooo

@9

{{ define "main" }}
<style>

/* 弹窗样式 */
.custom-popup {
width: 500px;
padding: 20px;
background-color: ;
border: 1px solid ;
border-radius: 5px;
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
text-align: center;
font-family: ipx;
color: ;
margin: 0 auto;
}

.custom-popup input[type="password"] {
width: 100%;
padding: 10px;
margin-bottom: 10px;
border: 1px solid ;
border-radius: 3px;
}

.custom-popup button {
background-color: ;
color: ;
border: none;
border-radius: 3px;
padding: 10px 20px;
cursor: pointer;
transition: background-color 0.3s ease;
}

.custom-popup button:hover {
background-color: ; /* 鼠标悬停时的背景颜色 */
}

/* 密码错误提示样式 */
.error-message {
color: red;
font-size: 14px;
margin-top: 10px;
}

body[data-theme='dark'] .overlay {
background-color: ; /* 黑夜模式下的背景颜色 */
}

body[data-theme='dark'] .custom-popup {
background-color: ; /* 黑夜模式下的背景颜色 */
color: ; /* 黑夜模式下的文字颜色 */
}

body[data-theme='dark'] .custom-popup button {
background-color: ; /* 黑夜模式下的按钮背景颜色 */
}

body[data-theme='dark'] .custom-popup button:hover {
background-color: ; /* 黑夜模式下按钮悬停时的背景颜色 */
}
</style>

<div class="custom-popup">
<h2>请输入页面认证密钥</h2>
<input type="password" id="password" placeholder="密码">
<button id="submit-button">开启</button>
<div class="error-message" id="error-message"></div> <!-- 密码错误提示 -->
</div>

<script>
var passwordInput = document.getElementById('password');
var submitButton = document.getElementById('submit-button');
var errorMessage = document.getElementById('error-message');

passwordInput.addEventListener('keyup', function(event) {
if (event.key === 'Enter') {
submitButton.click(); // 模拟点击提交按钮
}
});

submitButton.addEventListener('click', function() {
var inputPassword = passwordInput.value;

if (inputPassword === '密码1) {
window.location.href = '/跳转页面';
} else if (inputPassword === '密码2') {
window.location.href = '跳转页面';
} else {
errorMessage.textContent = '认证失败!'; // 显示错误提示
}
});
</script>

{{ end }}

#e9f3fb #ddd #8aa2d3 #ccc #34495e #fff #465b70 #2f3136 #1e1e1e #2c3e50

Last updated 1 year ago

Dmitri Goosens :elephpant: · @dgoosens
357 followers · 1199 posts · Server phpc.social

@tjlytle @ApiPlatform

Oh you’re free like a bird with @ApiPlatform

Sure you can do as you say….
But you can also, as I do, go full and decouple everything
In our case, the business layer is completely decoupled from the framework

@chalasr has a talk somewhere where he shows the basic principles… I think he also did the talk in English… let me check

#ddd

Last updated 1 year ago

Luke Browell 💡 · @LukeBrowell
103 followers · 407 posts · Server mastodon.scot

recently came up in conversation with a mentee. Having read Eric Evans’ Domain Driven Design book a few years ago, I recently stumbled upon this free ebook which is a refreshingly succinct revisiting of the topic (compared to the original tome). infoq.com/minibooks/domain-dri
On the concrete side, there are repos of opinionated domain driven hexagonal examples with which to cement the concepts: github.com/Sairyss/domain-driv

#architecture #ddd

Last updated 1 year ago

Papperlapapp - Spaß mit {) · @papperlapapp
49 followers · 30 posts · Server det.social

In unserer neuen Folge von Papperlapapp - Spaß mit Klammern reden wir über Event-Storming! 🌬️
youtube.com/watch?v=52J9GKfAjA

Was ist Event-Storming? Wie funktioniert das? Wann kann das helfen?
Zusammen mit @AndreasEK erklären wir das und erzählen von unseren Erfahrungen mit dieser klasse Methode!

Habt ihr Event-Storming schonmal eingesetzt? Wie sind eure Erfahrungen? Schreibt es in die Kommentare! ✍️

#eventstorming #ux #userexperience #ddd #DomainDrivenDesign #papperlapapp #youtube #techfluencer

Last updated 1 year ago

Saji Weerasingham · @sajilicious
20 followers · 256 posts · Server hachyderm.io

I keep hearing about frameworks like Brighter/Darker, Wolverine ("critter stack") etc that are alternatives to Mediatr.

Any suggestions on what is better from a DDD or event-driven development point of view taking into account developer productivity and performance?

#dotnet #ddd #evetdrivendevekopment #mediatr #brighter #wolverine

Last updated 1 year ago

Stefan Spittank · @spittank
58 followers · 28 posts · Server det.social

Leute, wir sind zurück. Mit einer neuen @papperlapapp UX Folge.

Oder - ist es wirklich eine UX Folge??

Es geht um das Thema Event Storming und darum, warum diese Methode auch ohne Domain Driven Design sinnvoll sein kann!

youtu.be/52J9GKfAjAo

#eventstorming #ddd #DomainDrivenDesign #ux #uxdesign #userexperience

Last updated 1 year ago

Corstian Boerman · @corstian
95 followers · 524 posts · Server sunny.garden

Reflecting a bit on the work I had done to be able to publish github.com/whaally/domain in its current form, but that's going all the way back to 2016 😅

Perhaps the first recognizable prototype can be found in this blog post from 2022: corstianboerman.com/blog/2022-

#software #ddd #dotnet

Last updated 1 year ago

Sadukie · @sadukie
56 followers · 74 posts · Server hachyderm.io

I signed up for the @virtualddd Open Space Meetup happening on September 20th! Logged into Gather.town and created my avatar.

This is going to be fun! Check it out here: techhub.social/@virtualddd/110

#ddd #OpenSpaces #domaindrivendesign

Last updated 1 year ago

Informatik Aktuell · @informatikaktuell
207 followers · 242 posts · Server det.social

Wie Agile Transformationen und Domain-driven Design sich gegenseitig unterstützen können – 📘 Neuer Artikel von Lana Knödler & Christian Nockemann
@nockemannc
informatik-aktuell.de/entwickl

#agile #transformation #ddd #DomainDrivenDesign

Last updated 1 year ago

Sadukie · @sadukie
48 followers · 53 posts · Server hachyderm.io

A process may not always be as simple as it seems. can help bring out the details of complex processes. The webinar on Domain Storytelling is happening this Thursday! Learn more about the event and sign up today: mailchi.mp/nimblepros/domain-s

#domainstorytelling #nimblepros #ddd #softwaredevelopment

Last updated 1 year ago

Sadukie · @sadukie
46 followers · 52 posts · Server hachyderm.io

My webinar is happening this Thursday! Learn more about the event and sign up today: mailchi.mp/nimblepros/domain-s

#nimblepros #domainstorytelling #ddd #softwaredevelopment

Last updated 1 year ago

Sadukie · @sadukie
46 followers · 52 posts · Server hachyderm.io

My webinar is happening this Thursday! Learn more about the event and sign up today: mailchi.mp/nimblepros/domain-s

#nimblepros #domainstorytelling #ddd #softwaredevelopment

Last updated 1 year ago

Bèr Kessels 🐝 🚐 🏄 🌱 · @berkes
163 followers · 1034 posts · Server mastodon.nl

Hey and community. Are there any event-sourcing databases that aim for simplicity? A bit what sqlite is for relational databases. But aimed at storing events.

Hell, even storing json-on-disk would work, I guess.

I doesn't need thousands of tps, nor load-balancing or redundancy and such. Like SQLite, storing on disk is fine for my use-case, and, like sqlite, having it integrated in the app preferable over a separate service.

Anything?

#eventsourcing #ddd

Last updated 1 year ago

Stuart Jones · @horuskol
93 followers · 649 posts · Server phpc.social

Hey in

Did you know we have our very own conference going on in this November?

dddadelaide.com/

#developer #adelaide #dev #ddd

Last updated 1 year ago

Marc · @marcduerst
1 followers · 5 posts · Server hachyderm.io

Hey . Wenn Ihr interessiert seit, wie die Software-Architektur bei @digitec_ch @Galaxus aussieht, dann gibt es am 6.9. einen Livestream von unserem Domain-Architect Oliver Girard. Sehr empfehlenswert!

linkedin.com/posts/digitec-gal

#developers #coding #architecture #dotnet #kafka #ddd

Last updated 1 year ago

ignace nyamagana butera · @nyamsprod
24 followers · 45 posts · Server phpc.social

So I am currently doing some documentation driven development with League\Uri v7. Every time I re-read the documentation to see if all is OK before release I found ways to improve the doc example which leads to updating the public API which means refactoring the code adding tests and changing the doc.

#ddd #php #thecircleoflife

Last updated 1 year ago

Nicolas Fränkel · @frankel
842 followers · 1026 posts · Server mastodon.top

à la : From stringly typed to affordances

Domain-driven design very much applies to technical domains. Let’s try it on event-driven systems to see why I am such a big fan of object-oriented automation languages.

architectelevator.com/cloud/dd

#cloudautomation #ddd #cloud

Last updated 1 year ago