Kurze Biographie
Ein Softwareentwickler mit einer Leidenschaft für vielfältige Hobbys wie Fliegen, Kochen und Gärtnern 😉
Ein Softwareentwickler mit einer Leidenschaft für vielfältige Hobbys wie Fliegen, Kochen und Gärtnern 😉
Ich suchte nach einem einfachen Hugo-Theme, das verschiedene Inhaltstypen, mehrsprachige Inhalte, RTL und ein responsives Layout für meine Website/Blog unterstützt, aber keine der verfügbaren Optionen hatte alle Funktionen, die ich benötigte. Also beschloss ich, mein eigenes Theme zu erstellen, um sicherzustellen, dass es alle erforderlichen Funktionen hat. Das Ergebnis ist Mostafa Hugo Theme, ein Theme, das jetzt meinen Blog betreibt.
Weiterlesen (2 Min. lesen)Der persische Kalender, auch bekannt als Jalali-Kalender, Shamsi-Kalender oder Solar-Hijri-Kalender, ist der offizielle Kalender des Iran und einiger anderer Länder. Er wurde von persischen Gelehrten, darunter Omar Khayyam und anderen Astronomen des 11. Jahrhunderts, entwickelt, die ihn auf der Grundlage präziser astronomischer Berechnungen entwarfen. Im Gegensatz zum gregorianischen Kalender, der einer festen Schaltjahrregel folgt, ist der Jalali-Kalender genauer, da er sich am tatsächlichen Sonnenjahr orientiert und Fehler bei den jahreszeitlichen Verschiebungen im Laufe der Zeit reduziert. Während der gregorianische Kalender einen jährlichen Fehler von etwa 26 Sekunden aufweist, ist der Jalali-Kalender auf 1 Sekunde pro Jahr genau, was ihn zu einem der präzisesten Kalender macht, die heute verwendet werden.
Wenn Sie ein Garmin-Benutzer sind und einen persischen (Jalali) Kalender auf Ihrer Uhr oder Ihrem Navigationsgerät suchen, habe ich gute Nachrichten! Ich habe eine Jalali-Kalender-App für Garmin-Geräte entwickelt und veröffentlicht, die jetzt im Garmin Connect IQ Store verfügbar ist.
Weiterlesen (2 Min. lesen)Wenn Sie an UI-Komponenten arbeiten (sei es für ein Designsystem, ein groß angelegtes Projekt oder einfach zur besseren Wartbarkeit), ist ein solider Workflow für Entwicklung, Test und Dokumentation in einer isolierten Umgebung unerlässlich.
UI-Komponenten-Tools wie Storybook bieten eine strukturierte Möglichkeit, UI-Komponenten isoliert zu erstellen, zu testen und zu dokumentieren, um sicherzustellen, dass sie vor der Integration korrekt funktionieren. Diese Tools helfen Teams, verschiedene Komponenten-Zustände zu visualisieren, effizient zusammenzuarbeiten und Konsistenz über Projekte hinweg zu wahren. Darüber hinaus unterstützen einige dieser Tools sowohl manuelle als auch automatisierte Tests, was die Überprüfung des Komponentenverhaltens erleichtert.
Weiterlesen (3 Min. lesen)Für Entwicklungsteams, insbesondere in Front-End-Projekten, ist es entscheidend, dass Änderungen korrekt aussehen und funktionieren, bevor sie zusammengeführt werden. PR-Vorschau-Bereitstellungen sind nicht nur für Front-End-Entwickler von Vorteil, sondern auch für Designer, QA-Tester und Produktmanager, die Änderungen überprüfen und validieren müssen, bevor sie live gehen.
PR-Vorschau-Bereitstellungen erstellen temporäre Umgebungen, in denen Teams neue UI-Updates visuell und interaktiv testen können. Im Gegensatz zu traditionellen Test- oder Staging-Servern erhält jeder PR seine eigene isolierte Umgebung, die unabhängig von anderen PRs ist, sodass Änderungen sich nicht gegenseitig beeinflussen. Dies ermöglicht präzisere Tests und Validierungen, bevor sie in den Hauptzweig zusammengeführt werden, wodurch das Risiko einer Produktionsunterbrechung verringert wird.
Weiterlesen (2 Min. lesen)Eine der wichtigsten Lektionen, die ich im Leben gelernt habe, ist, dass Routine und Disziplin wie die Säulen eines Hauses sind; ohne sie kann man eine Weile stehen bleiben, aber früher oder später bricht alles zusammen. Sie retten dich an schwierigen Tagen und bringen dich an guten Tagen voran. Sie mögen langweilig erscheinen, aber sie sind das, was deinen Geist im Gleichgewicht hält und dir hilft, auch in den schwierigsten Zeiten auf Kurs zu bleiben und weiterzumachen.