Posts

Showing posts from June, 2020

PlantUML- great tool for sequence diagrams

Image
Recently I have been searching for various tools for UML diagrams. I checked out Dia, but did not like it because I could not figure out how to create a number of diagrams with it. Then I came up on plantUML and I thought to create a sequence diagram and see how well it works. Turns out it's great! ( At least with sequence diagrams as per my limited experience! ) Ex. Consider below file: @startuml actor Foo1 boundary Foo2 control Foo3 entity Foo4 database Foo5 collections Foo6 Foo1 -> Foo2 : To boundary Foo1 -> Foo3 : To control Foo1 -> Foo4 : To entity Foo1 -> Foo5 : To database Foo1 -> Foo6 : To collections @enduml This above file generates this beautiful graphics. Excellent! Cheers!!

Fixing Debian 10 on a desktop

Fixing the desktop Debain 10 I have this office provided desktop with me. And it has a version of Debian thats upgraded from Debina 7 to Debian 10. Frankly it's terrible at booting. Takes anywhere from a minute and half to 2-3 minutes sometimes. So I know a lot many things are broken inside. But I did not have time to take a look at the software side and just let it be. And another ting to note is, it has 16GB of RAM so once booted things run smooth. So with quarterly release done, the workload decreased and I got some time to take a look at this thing on weekends. First thing always is to note how bad things are, get hold of some logs and just list whatever broken thngs you can see around in first glance and then go about cleaning and fixing things one by one. So like I mentioned above it takes anywhere from 1.5 minute to 3 minutes just to boot up. My goal is to get it to boot in less than a minute, since this has a HDD. I have Linux Mint and a SSD in my 7Yr old laptop and it boot