Next Techno Composition Preview (2021​.​06)

Composed and arranged in June 2021 using:

  • Renoise Tracker 3
  • AAS Ultra Analog VA-3 All Packs
  • Native instruments Kontakt 6, SuperCharger GT, Replika XT, Raum, Flair, Choral, Phasis
  • Toontrack EZdrummer MetalHeads and EZmix 2
  • Tone2 AkustiX
  • Blue Cat Audio TripleEQ 4 Free

Libre image from Pixabay

License Creative Commons Attribution-NonCommercial-ShareAlike 4.0

BandCamp

SoundCloud

Continue reading »


Is everything an object in .NET and C#?

In .NET and C# all is object.

Simply said.

Even a value type, a struct, an interface and an enum.

One can not approve, but the point is that everything is object, except pointers/references, and literals from binary files, even CPU optimized primitive types, since it is the OOP Theory as well as the. NET specifications and therefore the facts.

Continue reading »


What are classes and interfaces in C#?

Interfaces are to make an abstraction, an archetype, of the abstraction, the classes, of the reality, the objects.

Interfaces are to specify contract terms without providing implementation provided by classes.

Continue reading »


What is polymorphism in OOP?

Polymorphism in OOP Theory is the ability to:

  • Invoke an operation on an instance of a specialized type by only knowing its generalized type while calling the method of the specialized type and not that of the generalized type: this is dynamic polymorphism.
  • Define several methods having the save name but having differents parameters: this is static polymorphism.

The first if the historical definition and the most important.

Continue reading »


What is encapsulation in OOP?

Encapsulation in OOP Theory is the process to mask some properties and operations in the class that will become inaccessible from the exterior: these are only internal things and behaviours like a digestive system.

It's a compartmentalization.

Continue reading »


What is abstraction in OOP?

Abstraction in OOP Theory consists in retaining only the relevant aspects of a real world object for a specific problem.

Thus we talk about abstraction of the reality.

It's a reduction.

Continue reading »


How to improve your knowledge of C#

Study the code of software you like that you can found for example on CodeProject, GitHub, GitLab, SourceForge, etc.

Try to make similar software and adapt them, without plagiarizing outside of personal learning, like a notepad, a calculator, a file explorer, a bank manager... or a game.

Write code, don't stop to write.

And above all, read and re-read books.

Personally, I like Wrox (Wiley) books, they are very good: do not hesitate to read even old books if newer version not available.

Online course are great too, but they don't replace books and source code or professional training.

To be able to understand advanced and in depth subjects related to programming and the nature of computers, we must go to Assembly, not only IL, but native Assembly and machine code.

Continue reading »


Of boredom and computers

Give a software to someone, you keep them from getting bored for a few days; teach them to program, they will never be bored again for a lifetime.

In the absence of the villains, I should have started on an Alice with the same 8-bit Basic and Assembler 6803 instead of 6809. Thus as much to say that it would have been all the same or almost, without therefore obviously considering the crimes and the sufferings, since on the way of the TO9+ and the PC x16 then x32 and x64 with C++ and C#, not to mention my favorite tools like Word, Total Commander and TortoiseGit or Fast Tracker and Renoise: my destiny is my destiny.

Therefore even diverted in the details, what difference? My choices are my choices: create computer software, compose music, and study physical science and Hebrew Torah. Then even slandered, weakened, hampered, robbed, crippled, tortured and poisoned, and even without a degree, I'm a computer scientist and a programmer as well as an analyst, a designer, an architect, an engineer, a technical lead, and a consultant. And more precisely a coder. And also a decoder. That is to say that my knowledge and my experience of microprocessors and computer languages ​​allow me both to manufacture software as to transform a program written from one dialect, into another, in order to obtain roughly the same result, and this, in almost any domain.


New project Tweets Inspector

Libre and open-source software written in C# that allows to list, filter and delete tweets from a Twitter account.


New year 2021

That the medico-social and juridical-judicial organization of the health-help-justice system, which is currently unconstitutional and illegal, because it is privatized and trades in the protection of people's lives and properties, while it is a contractual prerogative of the Republic, and which leads the public territorial committees of the State and therefore the government and the administrations, finally agrees to respect the laws in force and therefore human life, by claiming its nationalization and therefore its officialization, for its own survival, for the survival of the population, for the survival of the nation, for the survival of nations, and for the survival of the specie, as required by logic and in particular by articles 9 to 11 of the Preamble of the French Constitution, article 25 of the Universal Declaration of Human Rights and article R4127-19 of the Public Health Code, in order to solve the problem of the public debt and to save the victims of the privatization and of the wicked. Instead of asserting that lying, abuse of power, withdrawal of fundamental rights, denial of justice, torture and murder are a legal righteousness well-founded not subject to appeal, neither prohibited nor punished by a code of law in force, for the exclusive benefit of this organization.