Tundra blog: tools

Feel the cooling sensation of knowing things...


It is a programming blog btw

Hot

tools etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
tools etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

12 Kasım 2017 Pazar

BREAD is the new CRUD

Kasım 12, 2017 0
CRUD is a pretty classic term, an acronym for Create-Read-Update-Delete operations. These operations were considered as the essentials of persistence for any web  application, service, API and so on.

Well, since  then many things have changed... Machines are getting ready to take over, Facebook is sucking our lives, smartphones, single-page applications, capitalism, fall of the Soviet Union etc. etc. That means now we need to know more than just CRUD.

Well, this does not mean that CRUD is wrong. It is OK. However, CRUD does not completely cover nowadays applications (for example CMS applications) with huge amount of data, traffic, user interaction and so on.



When I was checking random stuff about this, I came up with strange names like DAVE (Delete-Add-View-Edit) or CRAP (Create-Retrieve-Alter-Purge) then BREAD. It is an acronym for Browse-Read-Edit-Add-Delete which mostly covers basic operations we do on our websites. (Simply put: listing, adding, updating, deleting and showing) 

There were some other propositions like "BROWSE", "MADS" and more... Well, acronyms are not so important. They just come and go. I think the main point is that we need to know our application's requirements and have an understanding about the proper guidelines for such persistence operations. 

thank you for your time. Cheers!




Read More

11 Kasım 2017 Cumartesi

Best Alternatives to PUTTY in 2017 (For Windows)

Kasım 11, 2017 0
Putty has been a corner stone of many developers for quite a long time. But today there are new necessities, things are not that simple like 5 years ago. Soo our ssh clients must also get smarter in a way.

That means, it is time to put aside PUTTY, look for new affairs.

1. MobaXterm 

There is free and business options for MobaXterm. You can also have either the portable version or install on your computer. However installation and unpacking takes more time than I expected.

Usage is very different than PUTTY. But it is based on PUTTY. That means, it is just a modern interface for an old program.

MobaXterm is basically a tabbed station for all of your connections. This means keeping all your terminals or SSH clients under one application, much more organized eh?

Here you can download

2. mRemoteNG

Strongest part about mRemoteNG is, the open sourceness. You can contribute, tweak, support. Another strong point is the language support. I've seen that they support quite a few language right now. Also it looks like they will add new languages in time.

About the look,  it looks more modern than the MobaXterm does. It also provides RDP feature for you remote servers. The sections which the connections are listed is similar. But the way you configure the connections is slightly different. It has this 'eclipse' feeling. I must say, I found it less practical to use than MobaXterm.

But anyway, here you can download

3. KiTTY

PuTTY and KiTTY...They are pretty much the same thing actually. If you are uncomfortable with the oldschool look of PuTTY, then you will like the KiTTY.

Technically speaking, KiTTY is a separate branch from PuTTy and it employs additional features such as session filters, pre-defined commands, automatic logon script etc. Also, KiTTY is more frequently updated than PuTTY (I see it as a good thing)


So, something additional for free? that is nice...

Here you can download KiTTY


Actually, I would like to find more of SSH clients... But it is very rare to find something more useful than PuTTY. I think when you check any of the options above and give it a try, you will want to replace your good old PuTTY with it.

Thank you for reading. Cheers!
Read More