Skip to content

Salix's blog

Panos Kyriakakis, a programmer, a scholar, a devoted father

  • About
  • My CV
  • Sch
  • Addons Docs
  • csAddonGen

software engineering

Woodworking is like programing (vice versa maybe?)
Posted in
  • life
  • software engineering
  • woodworking

Woodworking is like programing (vice versa maybe?)

Building for ever

September 8, 2025September 8, 2025
Posted in
  • english
  • software engineering

A software maintenance tale gone bad

A long time ago… In 2011 I was hired by an e-shop owner to develop an … A software maintenance tale gone badRead more

January 22, 2016January 22, 2016
Posted in
  • english
  • software engineering

Reduce doctrine queries on hydration of related entities

Suppose you have a schema like the one in the next figure and in your repository … Reduce doctrine queries on hydration of related entitiesRead more

June 12, 2015June 12, 2015
Posted in
  • english
  • software engineering

Symfony – RabbitMq

Past few days I did some work on the software I use for my research. The … Symfony – RabbitMqRead more

June 1, 2015June 1, 2015
Posted in
  • greek
  • software engineering

Gini index

WORK IN PROGRESS! Με μια φράση A low Gini coefficient indicates a more equal distribution, with … Gini indexRead more

January 2, 2015April 26, 2015
Posted in
  • greek
  • software engineering

CCN

CCN Ο αριθμός κυκλοματικής πολυπλοκότητας CCN είναι μια από τις παλιότερες μετρικές πολυπλοκότητας. Για πρώτη φορά … CCNRead more

January 2, 2015January 2, 2015
Posted in
  • english
  • software engineering

Hooks explained

The simplest implementation of hooks is to have a global array holding the registered hooks, a … Hooks explainedRead more

January 2, 2015January 2, 2015
Posted in
  • software engineering

Practical API design

Here are my notes while reading Practical API design, by Tulach

October 28, 2013December 7, 2013
Posted in
  • software engineering

WTFs/m

WTFs/m  

October 10, 2013October 10, 2013
Posted in
  • software engineering

Diff output explainations

Source: http://blog.linuxacademy.com/linux/introduction-using-diff-and-patch/ [..] The 1c1 is a way of indicating line numbers and specifying what should … Diff output explainationsRead more

October 3, 2013October 10, 2013

Posts pagination

1 2 Next

Recent Posts

  • Just for the record
  • Claude experience
  • Phase C
  • Phase B Completed
  • Phase A

Random Quote

If I have a thousand ideas and only one turns out to be good, I am satisfied.

— Alfred Nobel
  • August 2026 (2)
  • July 2026 (2)
  • June 2026 (1)
  • May 2026 (7)
  • April 2026 (4)
  • March 2026 (1)
  • February 2026 (6)
  • January 2026 (6)
  • December 2025 (1)
  • November 2025 (2)
  • October 2025 (1)
  • September 2025 (7)
  • August 2025 (5)
  • July 2025 (1)
  • June 2025 (1)
  • May 2025 (3)
  • April 2025 (1)
  • March 2025 (1)
  • February 2025 (1)
  • January 2025 (1)
  • December 2024 (1)
  • August 2024 (1)
  • July 2024 (1)
  • April 2024 (1)
  • March 2024 (1)
  • January 2024 (1)
  • December 2023 (1)
  • July 2023 (1)
  • May 2022 (1)
  • January 2022 (1)
  • March 2021 (1)
  • March 2017 (2)
  • February 2016 (1)
  • January 2016 (1)
  • September 2015 (1)
  • July 2015 (1)
  • June 2015 (2)
  • May 2015 (1)
  • April 2015 (8)
  • February 2015 (2)
  • January 2015 (3)
  • November 2014 (1)
  • October 2014 (1)
  • August 2014 (4)
  • July 2014 (3)
  • June 2014 (4)
  • April 2014 (1)
  • February 2014 (1)
  • January 2014 (1)
  • December 2013 (3)
  • November 2013 (3)
  • October 2013 (7)
  • September 2013 (1)
  • July 2013 (5)
  • June 2013 (1)
  • cs-cart (26)
  • english (38)
  • Girls' room renovation (3)
  • greek (23)
  • life (42)
  • Microcontrollers (29)
  • projects (2)
  • rain gauge (8)
  • software engineering (11)
  • ubuntu (6)
  • woodworking (11)

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2026 Salix's blog.
Powered by WordPress and HybridMag.
  • About
  • My CV
  • Sch
  • Addons Docs
  • csAddonGen