GPN18:Using and creating console oriented services (such as wttr.in, cheat.sh, rate.sx, etc): Unterschied zwischen den Versionen

aus dem Wiki des Entropia e.V., CCC Karlsruhe
Zur Navigation springenZur Suche springen
(Die Seite wurde neu angelegt: „ Ein Vortrag von Igor Chubin auf der GPN17. ## About the talk I've created several console oriented services, that you are probaly aware of, if you are a…“)
 
K (vater pandoc bot)
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:


Ein Vortrag von Igor Chubin auf der [[GPN17]].
Ein Vortrag von Igor Chubin auf der [[GPN18]].


## About the talk
== About the talk ==


I've created several console oriented services,
I've created several console oriented services, that you are probaly aware of, if you are a vivid console user.
that you are probaly aware of, if you are a vivid
console user.


If you've never heard about them, you can try to do
If you've never heard about them, you can try to do the following in your terminal, just to get the first impression:
the following in your terminal, just to get the first impression:
<pre>
$ curl wttr.in/Karlsruhe
$ curl rate.sx/btc
$ curl cheat.sh/lua/:learn
</pre>


```
As we will see, in many cases services creaated using this approach has many advantages comparing to browser-orineted services:
    $ curl wttr.in/Karlsruhe
    $ curl rate.sx/btc
    $ curl cheat.sh/lua/:learn
```
 
As we will see, in many cases services creaated using this approach
has many advantages comparing to browser-orineted services:
* speed;
* speed;
* portability;
* portability;
Zeile 27: Zeile 22:
* etc.
* etc.


 
In the talk I will demostrate several popular console oriented services, that I've created, and tell:
In the talk I will demostrate several popular
console oriented services, that I've created, and tell:
* how such services could be created,
* how such services could be created,
* what tasks could be and should be solved by means of them;
* what tasks could be and should be solved by means of them;
* what advantages (and disatvantages) do they have;
* what advantages (and disatvantages) do they have;
* what changes in curl we are currently doing, to make such services
* what changes in curl we are currently doing, to make such services even easier to use, and even more universal and pervasive.
even easier to use, and even more universal and pervasive.
 
 
The talk will be accompanied with many technical examples
and useful practical tips and tricks such as:


The talk will be accompanied with many technical examples and useful practical tips and tricks such as:
* how to make weather forecast using nothing else but curl;
* how to make weather forecast using nothing else but curl;
 
* how to bring any text from you console one your smartphone using nothing else but curl;
* how to bring any text from you console one your smartphone
* how to find an answer to (almost) any programming question not leaving your editor;
    using nothing else but curl;
 
* how to find an answer to (almost) any programming question
    not leaving your editor;
 
and many other like that.
and many other like that.


I would be happy to share my ideas with you, discuss them and get some feedback from you during this discussion.


I would be happy to share my ideas with you, discuss them
== About me ==
and get some feedback from you during this discussion.
 
## About me
 
I'm a software developer, avid opensource user and enthusiast,
currenty residing in Nuremberg and working fulltime in a team
developing a distributed relational database management system.
Console oriented services is my hobby.


I'm a software developer, avid opensource user and enthusiast, currenty residing in Nuremberg and working fulltime in a team developing a distributed relational database management system. Console oriented services is my hobby.


Github:
Github:
 
* https://github.com/chubin
*   https://github.com/chubin
 
Twitter:
Twitter:
 
* https://twitter.com/igor_chubin
*   https://twitter.com/igor_chubin
 
StackOverflow:
StackOverflow:
 
* https://stackoverflow.com/users/1458569/
*   https://stackoverflow.com/users/1458569/


== Links ==
== Links ==
Zeile 78: Zeile 51:




{{Navigationsleiste GPN17:Vorträge}}
{{Navigationsleiste GPN18:Vorträge}}

Aktuelle Version vom 11. Mai 2018, 01:00 Uhr

Ein Vortrag von Igor Chubin auf der GPN18.

About the talk

I've created several console oriented services, that you are probaly aware of, if you are a vivid console user.

If you've never heard about them, you can try to do the following in your terminal, just to get the first impression:

$ curl wttr.in/Karlsruhe
$ curl rate.sx/btc
$ curl cheat.sh/lua/:learn

As we will see, in many cases services creaated using this approach has many advantages comparing to browser-orineted services:

  • speed;
  • portability;
  • small footprint and ubiquituous of the client;
  • good possibility of integration;
  • consciosness;
  • anonimity;
  • etc.

In the talk I will demostrate several popular console oriented services, that I've created, and tell:

  • how such services could be created,
  • what tasks could be and should be solved by means of them;
  • what advantages (and disatvantages) do they have;
  • what changes in curl we are currently doing, to make such services even easier to use, and even more universal and pervasive.

The talk will be accompanied with many technical examples and useful practical tips and tricks such as:

  • how to make weather forecast using nothing else but curl;
  • how to bring any text from you console one your smartphone using nothing else but curl;
  • how to find an answer to (almost) any programming question not leaving your editor;

and many other like that.

I would be happy to share my ideas with you, discuss them and get some feedback from you during this discussion.

About me

I'm a software developer, avid opensource user and enthusiast, currenty residing in Nuremberg and working fulltime in a team developing a distributed relational database management system. Console oriented services is my hobby.

Github:

Twitter:

StackOverflow:

Links