[06:29] guess who went to job early today [06:38] elacheche: this is what I was talking about yesteday http://imgur.com/a/IiGX1 [07:49] !Morning [07:50] Chikore: morning [07:59] morning everyone! [08:20] pavlushka: hey! [08:20] how is it going my friend [08:21] a little busy but without money :p [08:24] pavlushka: aw man [08:24] that's taugh [08:24] yeah, very ! [08:25] what do you do in life? [08:28] loool praisethemoon :D [08:28] Morning folks :) [08:28] morning elacheche! [08:29] how are you today? [08:29] I can see that not only Linux hates C++ x) [08:29] Need more sleep x) [08:29] elacheche: aww yeah [08:29] did you deal with yesterday pirates? [08:29] did you teach them a lesson? [08:31] I'm not sure that my server was really compromised.. OVH said so, I don't find traces in the logs (many of them).. I'll just start restricting (very) the access on that server.. [08:32] praisethemoon: I am involved in our Family business, mostly working under my dad's command :) [08:34] elacheche: is this the DDos attack coming from insecure IoT cameras? [08:34] pavlushka: what kind of business does your family run? [08:38] praisethemoon: Not really, but it can be related to an other kind of attacks related to OVH.. [08:38] I heard ovh is now facing the biggest ddos attack ever, though these cameras :X [08:39] praisethemoon: we have a small tea farm, and some small establishments lend to people as stores and I help him in his reporting as a Local Journalist :) [08:40] pavlushka: oh that's nice! [08:40] we wont have a cup of coffe then [08:40] we'll have a cup of team \o/ [08:40] it's been decided [08:41] lol, sure [08:41] it has been decided* [08:41] <3 [08:42] do you have any plans of coming to tunisia? [08:56] Yo Naeil marwen__ :) [08:57] hi elacheche === marwen__ is now known as MarwenDo [08:57] praisethemoon: You that I'm a lazy guy, do you? And after all you're the Lua Expert in here :p Do you have any idea if there is a lua alternative to Flask (a py web microframework) [08:59] o/ [08:59] I am very interested to learn Lua [08:59] Naeil: praisethemoon is creating a new programming language based on lua :D [09:00] praisethemoon, have you any recommendations to begin with? [09:00] aw that's awesome! :D [09:00] praisethemoon: Naeil is an other guy in here that you can easly "ittala3hélou" to test and learn a new thing x) [09:01] hahahha :D [09:03] xDDDDDD [09:03] sure [09:04] Naeil: do you code in lua? [09:07] praisethemoon: You're the only one I know and use lua often x) [09:07] elacheche: does that make me special? [09:07] xDDD [09:08] So, lua is a must to know language, it is a very well deisgned and crafted piece of software [09:09] It's so well designed that it does not require any additional depencies other then standard C library [09:09] It can easily interface with C [09:10] I once ported a Wiimote C API to Lua [09:10] and made games using the Wii remote [09:10] using Lua [09:10] LuaJIT makes it even more awesome [09:11] faster than any other language, except raw language like C, but pretty much comparable! [09:12] I wrote game in lua using http://love2d.org [09:16] praisethemoon, no but I want to learn it :D cause I use Awesome WM daily so I would be happy if I know what I am modifying in the config files [09:17] any application that needs to maintain minimal dependencies and runtime overhead would use lua :) [09:17] and I am sure that the application can be scripting from Lua [09:17] learning lua is easy [09:17] you simple [09:17] simply* [09:17] have to [09:18] JUST .. DO IIITTT [09:18] haha :D great advice to such a lazy boy like me x) === marwen_ is now known as MarwenDo [09:19] i am imaginning my self hosting some workshops and speaking on some confs xDDDDD [09:22] Mornign nizarus :) [09:22] morning elacheche [09:22] alors pas trops de dégats avec la pluie ? [09:22] o/ nizarus [09:23] ahla Naeil & all [09:23] praisethemoon: you didn't answered my question about flask alternatives :) [09:24] Nope nizarus :) It's OK I made it home x) :d [09:24] nizarus, I am a little curious about SFD this year, I didn't saw any mail from CLibre's ML talking about organizing it [09:24] Is there any problems? [09:24] uhhm, what flask? :3 [09:25] praisethemoon: a web microframework based on py [09:25] praisethemoon, http://flask.pocoo.org/ [09:25] oh right! hold on [09:26] elacheche: something like .. this ? http://leafo.net/lapis/ :D [09:27] btw Moonscript, is a language that compiles to lua [09:28] I'll see.. i have a big load on my machine bcause of a HD shrinking, I need to wait minutes until I can see that x) [09:28] xD alright [09:29] awesome ! :D I like it x) [09:30] Naeil, je suis comme toi ! je suis pas dans l'équipe d'organisation cette année et j'ai pas plus d'informations :/ c'est vrai que la nouvelle équipe ne communique pas convenablement ! [09:32] ah, okay nizarus [09:49] i remember writing a lua presentation once [09:49] let me see [09:53] nah they are bad [09:53] i'll rewrite them .. [09:53] just for you guys [09:53] :') [10:01] Cool praisethemoon :D [10:02] <3 [10:49] praisethemoon, I assume you are using awesome wm? [10:49] nah ^^ [10:50] i have been on windows recently [10:50] ah okay [13:00] GUESS WHOS BACK [13:07] The lua ninja :p [13:08] elacheche: good one! [13:08] :D [13:21] :D [14:51] elacheche: how do i contact a freenode guy to get a cloak? [14:55] join #freenode [14:56] praisethemoon: come there is an op online x) [15:04] praisethemoon: join #freenode [15:04] praisethemoon_: come there is an op online x) [15:04] hey praisethemoon_, why you got a tail? do a "/j #freenode" :) [15:06] Hey Naeil , how is it going? [15:06] hello pavlushka :D fine ty, yourself? [15:07] me fine, I need to produce a test case on a bug. [15:07] * pavlushka clicking his finger and thinking === praisethemoon_ is now known as praisethemoon [15:12] pavlushka: didn't notice it xd [15:12] i'm identified now [15:12] no one shall steal my identity [15:12] MUAHAHAHAHAHA [15:15] praisethemoon: say hi in #freenode, lets see :) [15:17] --> | praisethemoon (~quassel@unaffiliated/praisethemoon) has joined #freenode [15:18] :) [15:18] pavlushka ,elacheche thank you .. <3 [15:19] * praisethemoon <3 you all [15:19] praisethemoon: yw :p [15:19] xD [15:19] q: [15:20] ha ha ha [15:20] :) [15:23] xD [16:05] elacheche: this might interest you http://openresty.org/en/ [16:05] lapis, the lua web framework uses it [16:07] awesome [16:38] think i'm gonna use it for a new project as well .. [16:38] elacheche: can you measure a website/server security? [16:39] like ethical hacking to measure security stength [16:39] ofc with the owner being aware of that [16:40] You can pentest it.. I have no idea how really people do that.. I'm an infosec n00b :/ [16:41] I just try to protect my servers using the right fw rules and user priv [16:42] oh ^^ alright :) [16:42] well you have to be noob at something so you can be pro at something else :D [16:48] praisethemoon: "you have to be noob at something so you can be n00b++ at something else" [16:49] xDDDDDDDDDDD [16:49] good one! [16:49] i have some good news for me :') [16:50] So this is my first month at work [16:50] and it was paid like 270dt, got paid yesterday [16:51] and my boss just talked with me, he said he was surprised with my motivation and that i'm officially in starting from next month [16:51] and i'll get also paid for sept, with the difference of my new salary [16:52] :') [16:52] i'm gonna cry [16:52] :'( [16:55] Congrats :) :) :) :) [16:57] thank you elacheche <3 .. [16:59] i'm going home now, ttyl [17:29] hi all ! [17:35] hello amtn [17:37] Naeil: salam [17:38] salam amtn, it is your 1st time here I think? Feel comfortable and welcome :D [17:39] Naeil: thank you :D [17:40] but my english is very low [17:41] Feel free to talk in French, Arabic or whatever you want :D [17:41] good.. [17:41] i prefer to use arabic [17:44] okay, I am sorry I don't have the AR Layout in my keyboard so it is a little struggle to write Arabic words [17:44] vous avez un connaissance en les records DNS? [17:45] A little bit amtn but ask your question directly and if there is any one in the channel here would help, he/she will answer [17:46] Encore des problèmes avec les MX amtn ? Ou SPF/DKIM? [17:46] salam :) [17:46] un serveur mail a-t-il besaoin d'un enregistrement type A [17:46] amtn: OUI et NON :D [17:46] elacheche: hier j'ai reçu une bonne note dnas mail-tester: 8.6/10 [17:47] :D [17:47] Mais je dois comprendre ce que je fais [17:47] Le serveur mail lui même utilise des MX.. tu peux utiliser que les IP pour les MX.. Mais les anti spams vont te donner une mauvaise note si y a pas de A.. [17:48] Alors c'est mieux de pointer le MX vers un A (un A doit être pointer que vers un IP) [17:48] On suppose l'existance de sous-domaines eux aussi avec serveurs mail et tout ce qui suit [17:49] OK.. Et..? [17:50] c a d il est de la bonne pratique de creer en mm temps un enregistrement A pour le serveur mail comme par exemple: mail.domain.com. [17:50] ? [17:50] Ah! Non.. pas la peine.. Voilà un example.. [17:51] A: domaine.com → 1.2.3.4 [17:51] MX: domaine.com → domaine.com [17:52] clair merci [17:52] autre question svp [17:52] le MX peut être le même que A ou tu peux utiliser autre chose si t'as pliusers serveurs mails (vps) [17:52] et un record CNAME : mail.domain.com ? [17:53] ça n'as pas de sense :) [17:53] je t'explique pourquoi :) [17:53] mail.domain.com. CNAME domain.com. [17:54] En suppose qu'on a un ndd domain.com avec le DNS suivant: [17:54] domain.com A 1.2.3.4 [17:54] www.domaine.com cname domaine.com [17:55] anis.domaine.com cname domaine.com [17:55] domaine.com MX domaine.com [17:55] mail.domaine.com MX ubuntu.tn [17:56] Dans l'example.. le ndd point vers le serveru avec l'IP 1.2.3.4.. je veux avoir des sous domaines lier à ce ndd alors je peux créer d'autre champs A ou je peux utiliser CNAME.. [17:57] l'avantage ici est lorsque je change A vers 5.4.6.9 les sos domaine pointent aussi vers la nouvelle IP [17:57] par contre si j'utilise des A pour créet des sous domaine, lorsque je change l'ip de mon serveur je dois changer les DNS un par un [17:58] oui ceci je le comprends... mé je trouve sur internet des exemples de type: [17:58] C'est pratique lorsque mon domaine est distribuer sur plusiuers machine [17:58] mail.domain.com. cname domain.com. [17:58] les champs MX ne sont pas accessible via web, suel les serveur/client mails les utilise [17:59] mé.. attends stp.... [17:59] Lorsque je lis ça "mail.domain.com. cname domain.com." je comprend que ce serveur à un client mail WEB disponible en HTTP :) [17:59] je veux dire par un sous domaine, un autre site concret [17:59] comme roundcube :) [17:59] à la place d'utiliser thunderbird, on peut avoir un client web sur notre serveur :) [18:00] elacheche: pour moi, oui c'est le cas: usermin [18:00] j'aime pas usermin.. je préfere roundcube :) [18:00] bien que je peux utiliser mon client thunderbird [18:01] je peux partager mon cas avec virtualmin.. [18:01] bon.. ça c'est autre chose [18:02] j'ia partager ça en privé x) [18:03] je pveux pas que ça reste dans le log publique :) [18:03] maintenant je peux utiliser un client mail à la place de thunderbird :) [18:04] je dois rentrer chez moi, on parle dans 2h si je te trouve ici :) [18:04] * elacheche BRB [18:36] GUESS WHOS BACK [19:41] * elacheche is back :) [20:04] elacheche: welcome back :') [20:04] * praisethemoon is happy \o/ [20:54] * elacheche is not very happy with his home internet [21:43] awww [21:43] elacheche: did you try lapis? [21:43] gonna try it right now :D [21:57] it's so easy to install on ubuntu :D [21:57] you need to install luarocks first, which kinda like pip? for python [23:08] elacheche: i'm working on the lua presentation, but i'm overly tired, i'll finish it tomorrow [23:08] have a good night and good weekend everyone