Pages: 1 2 3 4 5 6 7 8 9 10 11 12
cycle 15, day off #1:
I'm glad to have taken the decision to make some unit testing.
It did allow 2 things. First, I have identified a major way to refactor an existing class into a base and derived class and by doing better separate functionality and possibly will allow down the road to reuse the base class with some other needs.
I like to keep modules small. It makes than more maintainable and easier to understand.
But most importantly, the part of code that I did test, was buggy beyond what could be usable.
Now that I have fixed everything that I have seen wrong, things start to work as expected... And even possibly better than never before too!
cycle 16, day 1:
I did apply a new coding standard to my existing code base. I got the idea from a book that I am currently reading.
It did took much more time than expected. Roughly 2 days. 1624 changes all over the place.
Was it worth it?
idk.
At least, the code is up to date with the latest good practices for the language. As a minor side benefit, the library size did shrink by about 500KB out of 21MB...
The best takeway is that it did force me to review the whole code base and this exercise did allow me to identify a serious flaw in one of the module. I did fix the flaw with some refactoring...
Margin trading testing is complete... I have super minor feature to complete to finally declare the first margin trading coding iteration over...
cycle 16, day 2:
latest code changed did make my client code stop compiling. I had to modify that code as well.
cycle 16, day 3:
I wonder if the special secret November program has any TID associated to it...
I did notice some change since last week-end...
cycle 16, day 4:
I have finally written the missing function to complete the initial margin trading functionality.
This thing was starting to drag and it was starting to become painful. I'm glad to have finally finished this.
I am adding some comments to new modules that I wrote for margin trading feature.
I started implementing this feature around Nov 6th. That means, it took me about a month to do it.
I still remember when I did think about doing it while I was doing bicycles ride back in October when the weather was still warm outside...
Time pass by so fast...
cycle 16, day 5:
Today, my rights have been disrespected in a store. I have been asked to leave and they did refuse to let me do my purchases. This is against the law and I'm preparing a formal notice for the store to let them know that if this happens again I am going to take legal action against them.
I might also call the store HQ first. People working at HQs are usually more aware of the laws and they are able to pressure the store manager to come back to reason...
Bottomline, I have 2 takeaways from this experience...
Few minutes before the incidents... I felt something in my head... The best way that I could describe it was like Spiderman spider sense that makes him feel impeding dangers.. I knew something bad was about to happen and it did...
Did OF/DRS has anything to do with that premonition feeling? maybe...
Next that is the type of experience that has the potential of break someone good mood. I'm very happy to report that the event didn't affect me at all...
One could have feared the repetition of the same event. The next thing that I did after being asked to leave the store was to go at the grocery. The second errand has been much more enjoyable and totally eventless!
It could be that OF is unlocking dormant intuition. If so, that's badass.
P.S. I theorize that OF might be the master key to unlocking a lot of things. My own intuition almost has me convinced to purchase OF if Shannon releases it in 5.75.3+ and switching to it once my LTU6 run is complete.
(11-26-2020, 10:25 PM)NOMAD Wrote: [ -> ]P.S. I theorize that OF might be the master key to unlocking a lot of things. My own intuition almost has me convinced to purchase OF if Shannon releases it in 5.75.3+ and switching to it once my LTU6 run is complete.
We see things the same on this matter. AFAIK, there is not much that I was afraid of consciously but it appears that I had a lot of ugly stuff buried in my subconscious mind.
By being past mid-way OF program length, I'm feeling more free than I was... This feeling came quick after few days of OF...
And this ugly subconscious stuff might be what did make some previous programs (DMSI being one of them) not deliver their full potential.
cycle 16, day off #3:
I am currently in the process of recreating my dev platform on my fresh new server.
I did stumble into the same hurdles that I got the first time I did it back during BASE stage 4 last July...
Some of them weren't documented and I had to rediscover their fixes... This time, I am documenting everything.
Despite those minor frustrations, I would say that things are smoother than the first time. The results might even be better.
Link-Time Optimization wasn't available on the last server despite that I did configure everything to get it. I think that I have figured why. I should find out soon.
Plus because the OS is more recent, I can use more recent libraries version. I have glibc in mind specifically.
Previous kernel version was 2.6.32, Now, I am on 3.10 (still a dinosaur but it is more recent nonetheless!).
But compile time is a pain... Compiling GCC takes forever.. Especially that it bootstrap itself meaning that you compile it once, and the resulting compiler binary is used to compile itself a second time... We are talking hours of compilation... (I should try to play with make -j switch to make things faster...)
cycle 17, day #1:
I did finish compile glibc 2.32. I got problems with the -flto switch that was include in my env variables. This was making the compilation break midway.
Just downloading the source code was a pain. I still have no idea why but from the server, if the remote repository URL protocol is git, connection is refused. If I clone the repo through https, all is fine.
I also got a configuration issue causing an error during the installation.
I'm documenting all these difficulties so that next time, things are going to be smoother.
I need to update my glibc rpm spec file for this new lib version.
I need to test the resulting rpm on a dummy vm to make sure that I won't brick my server when I install on the real machine.
Building the compiler and glibc was painfully hard and slow... Once those are completed, the rest is going to be soooo easy... A walk in the park..
Cycle 17, day #3:
Exactly 1 week ago, I have been refused access in a store despite such a thing being illegal. As a result, I did write and send a formal notice asking the store owners to respect my rights or to face a $25,000 claim from me.
On top of that, I did call the chain HQ to explain them the situation. The lady that I spoke with did tell me that she would raise the issue with the owner and the he would contact me no latter than 3 business days from now.
The 3 days did pass and I didn't hear back anything from them. I did face my fear and did show up again in the store to see if they would respect my rights this time. It seems like my legal arguments made their points. I didn't look after him but minutes after entering the store, I ended up face to face with the manager that did kick me out of the store one week ago.
He did politely greet me. I asked him if they did receive my letter. He said yes... And he did escort me but he did let me do my errands. The postal service employee was about to decline serve me but she was looking at her manager over my shoulder that was just behind me and he did order her to serve me saying that it was ok...
I won in defending my rights!
Bottomline, this experience is great for my self-esteem.. My gf doesn't understand why I took so much trouble to defend my rights while I could have complied and let my rights go... Idk neither... Maybe some sort of strong self-love that comes from my AM programming... All I know was that I felt some fear during the process but I did overcome it and I went through what I felt was right and what I had to do to stand for my principles...
Truly amazing day in my life journey!
concerning my IP tasks,
My punishment is almost over. I have the rpm packages built.
My new CentOS vm created.
All that remains is install my packages on the crash test dummy vm and if the test is conclusive, install them on the server...
At last!
Cycle 17, day #4:
I'm glad to have tested my packages. There was few glitches in it. I had to rollback the VM image to what it was before installing the packages to fix these glitches and make a second test. (I haven't done it).
Last night, I did the recurring dream of me preparing myself to checkout an hotel room being anxious of forgetting something in the room and being late to catch my return flight.
The exception was that this time, the dream was more joyful with less or maybe even no anxiety.
It is weird, I'm starting to notice OF effects even in my dreams...
A lot of low priority things that I have postponed looking at them are coming back at me because they are about to expire all at once...
This could be some sort of procrastination from me... but one way or another, life is forcing me to take care of them and I am getting a great relief as a result...
Cycle 17, day #5:
I have made a lot of dreams last night and tonight.
I have made a lot of dreaming when I started OF... Then, I got a pretty long stretch with no memorable dreaming and it seems like dreams are coming back in force in the last few days... Idk, as if, OF as been dormant for some time and was waiting me to complete some task or understanding before pursuing its goal...
Concerning my trading server... I'm still squashing few final issues.
I was having some mysterious issues after upgrading the lib on my testing VM. It took me 2 days to have a clearer picture on the problem. I'm not fully grasping the whole thing but I have stumbled into a very good lead. I'm about solve this final mystery which will allow me to move on to something else than rebuilding my whole dev platform on the new server.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12