Kilos | morning everyone | 07:05 |
---|---|---|
gremble | Good morning | 08:49 |
Kilos | hi gremble | 09:03 |
gremble | How are you Kilos | 09:03 |
Kilos | power cuts killed another 80g drive | 09:03 |
Kilos | sigh | 09:03 |
Kilos | im ok ty lad and you? | 09:03 |
gremble | That sucks. I am well thank you. | 09:05 |
gremble | Just taking a breather. First week of the semester has been rough haha and the weekend doesn't offer much salvation | 09:05 |
Kilos | ouch | 09:06 |
gremble | Don't think hardwork ever killed anyone though, so it should be fine. :P | 09:07 |
Kilos | hahaha | 09:07 |
gremble | Have you considered getting a UPS to buffer against the power cuts? Or are they prohibitively expensive? | 09:08 |
Kilos | yip cost is the prob. i have one but battery died, and they not cheap either | 09:11 |
Kilos | saving for trip to aus is priority atm | 09:11 |
Kilos | i should just leave the 2 desktops turned off | 09:12 |
Kilos | lappy at least gives me 2 mins to shutdown | 09:12 |
gremble | Thats good though | 09:16 |
Kilos | yeah its enough time to shutdown if im here when the power cuts | 09:17 |
Kilos | hehe | 09:17 |
Kilos | will get a new lappy battery in aus | 09:17 |
Kilos | they $45 aud there and R1450 here | 09:18 |
Kilos | so like 1/3 of our costs | 09:18 |
gremble | That is quite a large difference in cost O.o | 09:19 |
Kilos | yeah | 09:19 |
Kilos | things expensive here | 09:19 |
gremble | Very | 09:19 |
gremble | Books... Books are so expensive. Luckily I've found a few nice second hand bookstores | 09:19 |
Kilos | yeah books are crazy prices | 09:20 |
Langjan | Hi Kilos, Sharks were lucky to get the nil! | 09:42 |
Kilos | eish | 09:44 |
Kilos | very shocking display | 09:44 |
Langjan | News from Melbourne? | 10:05 |
Kilos | eish , she was feeling to bad to go yesterday so got another appointment in 2 weeks time | 10:06 |
Langjan | Ai! | 10:07 |
Langjan | And Sharks need to learn that, in rugby, you need the ball to score points | 10:07 |
Kilos | yes | 10:07 |
Kilos | and when you have it dont kick it away | 10:07 |
Langjan | So if you dont want points you just kick it away | 10:08 |
Kilos | oh , maybe that was their plan | 10:08 |
Langjan | What beats me is that they have the ball in the opponents 25 AND they have a penalty in their favour playing advantage, they still kick it away! | 10:09 |
Kilos | yes, i dont understand the tactic at all | 10:09 |
Langjan | Yes good plan, now they have a new record to their name, only team ever to not score a single point in a super Rugby playoffn | 10:10 |
Langjan | Its not tactic its pathetic | 10:10 |
Langjan | They dont even know the rules | 10:11 |
Langjan | last week their flyhalf kicked into touch after a penalty as if that would end the game | 10:12 |
Kilos | maybe they are trying to be dropped out of the supers | 10:12 |
Langjan | He was perplexed at why they had to play a lineout | 10:12 |
Kilos | yeah i saw that | 10:12 |
Langjan | dropped out of rugby | 10:12 |
Kilos | shocking | 10:12 |
Langjan | If your'e a coach and the rules change, dont you tell the players? | 10:13 |
Kilos | depends how much pay you get' | 10:13 |
Langjan | Im becoming a Lions supporter | 10:14 |
Kilos | haha tara and debs already have | 10:14 |
Kilos | (10:40:39 AM) baby: LIONS WOOOOO | 10:14 |
Langjan | Hope they thrash the 'Saders but they botched their chances of a home final in Argentina | 10:14 |
Langjan | (10:40:39 AM) baby: LIONS WOOOOO? | 10:15 |
Kilos | that was tara this morning | 10:15 |
Langjan | Ok ok | 10:16 |
Kilos | we call her baby | 10:16 |
Langjan | Cute! Well enjoy the day and hopefully the next game will be better | 10:16 |
Kilos | ty sir and all the lekker goed daar by julle ook | 10:17 |
Langjan | Your will still holding out? | 10:17 |
Kilos | battling , have had a couple when things get tough | 10:17 |
Kilos | but im stopping | 10:17 |
Kilos | dont you nag as well | 10:18 |
Langjan | when? | 10:18 |
Kilos | 2 yesterday and 1 today | 10:18 |
Langjan | Hows the headache? | 10:18 |
Kilos | was bad this morning but ok now | 10:19 |
ra1v3n | Hello | 10:19 |
Langjan | OK but now you've ruined the friendship | 10:19 |
Langjan | cheers Kilos chat later again | 10:19 |
gremble | Hey ra1v3n | 10:19 |
ra1v3n | Hello gremble | 10:20 |
Kilos | hi ra1v3n | 10:20 |
ra1v3n | mind if I hang here? | 10:20 |
ra1v3n | hello Kilos | 10:20 |
Kilos | you are welcome | 10:20 |
ra1v3n | ^^ thanx | 10:20 |
Kilos | welcome to ubuntu-za | 10:21 |
gremble | its what i do | 10:21 |
gremble | im just nursing a pulled bicep xD | 10:21 |
Kilos | ouch | 10:21 |
ra1v3n | aw shame gremble | 10:23 |
ra1v3n | So I shall be upgrading to LUbuntu 16.04 soon | 10:31 |
ra1v3n | any thoughts? | 10:31 |
ra1v3n | or hints? | 10:31 |
Kilos | are you in a hurry ra1v3n | 10:38 |
ra1v3n | not really | 10:39 |
ra1v3n | ^^ | 10:39 |
Kilos | then wait a bit longer i think | 10:40 |
ra1v3n | for all the updates to hit? | 10:40 |
Kilos | i havent been watching them lately | 10:41 |
Kilos | let me see what i can find out | 10:41 |
ra1v3n | ok | 10:41 |
Kilos | ra1v3n where are you? | 10:43 |
ra1v3n | ZA | 10:43 |
Kilos | yes where | 10:43 |
Kilos | im in pta | 10:43 |
ra1v3n | my skin? | 10:43 |
Kilos | the guys here are all over za | 10:43 |
ra1v3n | lol Durbs | 10:44 |
Kilos | what city? hehe | 10:44 |
Kilos | aw you lucky | 10:44 |
ra1v3n | nah | 10:44 |
ra1v3n | <--------- vampire | 10:44 |
ra1v3n | durbs is the worst | 10:44 |
Kilos | yes today i spose it has gone backwards | 10:44 |
ra1v3n | too Sunny | 10:45 |
Kilos | i love the sun | 10:45 |
ra1v3n | -_- | 10:45 |
Kilos | was a beach life saver in toti | 10:45 |
ra1v3n | Im super pale.... sun just eats me | 10:45 |
Kilos | ouch | 10:45 |
Kilos | hi chesedo | 10:46 |
Kilos | or wb | 10:46 |
=== eebrah_ is now known as eebrah | ||
Kilos | ra1v3n im just checking with the lubuntu guys i think its them | 10:49 |
Kilos | waiting for a reply | 10:49 |
ra1v3n | kewl thanx man | 10:50 |
Kilos | np | 10:50 |
Kilos | i get mixed up with channels at times | 10:50 |
jerit | got ubuntu server 14.04.4 installed on a VM in VMWare... now this blob:http%3A//imgur.com/71bcc52d-33ad-4891-b79c-580cbd8105d4 | 10:52 |
jerit | fuck wth is that? | 10:52 |
jerit | http://i.imgur.com/6zvIvDJ.png | 10:52 |
Kilos | jerit what are you doing | 10:54 |
Kilos | or WAYTTD | 10:54 |
jerit | trying to run my Ubuntu server 14.04.4 VM | 10:54 |
Kilos | ssh into it | 10:55 |
jerit | I can't get it to start even | 10:55 |
Kilos | oh my | 10:55 |
Kilos | is that a vm in windows | 10:56 |
Kilos | you should have text login prompt only | 10:56 |
jerit | yes but when I try to start the VM in VMWare, that error comes up | 10:57 |
jerit | I don't even get the chance to log in | 10:57 |
Kilos | well hang on, i dont know if anyone here puts ubuntu in a windows vm | 10:58 |
Kilos | ra1v3n check private message tab | 10:58 |
jerit | I'd dual boot but thats a chore in and of itself | 10:59 |
Kilos | no man its not that difficult | 10:59 |
MaNI | message means pretty much what it says | 11:00 |
jerit | well I have 3 hard drives in here and all have data on them so I'm not sure if I want to format any to install the linux OS | 11:00 |
MaNI | you need to reboot your machine - go into the bios - and turn vt support on | 11:00 |
MaNI | what cpu do you have? | 11:01 |
superfly | good evening Kilos | 11:01 |
Kilos | hi there superfly | 11:01 |
jerit | MaNI, got an i5 3570K | 11:03 |
MaNI | see e.g. https://docs.fedoraproject.org/en-US/Fedora/13/html/Virtualization_Guide/sect-Virtualization-Troubleshooting-Enabling_Intel_VT_and_AMD_V_virtualization_hardware_extensions_in_BIOS.html for step by step instructions | 11:03 |
superfly | MaNI is right, just go into your BIOS and you'll see an option to enable virtualisation extensions | 11:07 |
superfly | it's usually fairly easy to find, and it's just one of those "on/off" switches | 11:07 |
Kilos | superfly is your mac still a mac? | 11:10 |
superfly | Kilos: you mean, is it running Mac OS? yes, it is. we use it for OpenLP's mac build | 11:10 |
Kilos | spose so for everytime you upgrade your project | 11:11 |
Kilos | ah guessed as much | 11:11 |
jerit | vt-s is enabled in the bios and is supported by my processor | 11:18 |
jerit | okay its running | 11:20 |
Kilos | yay | 11:20 |
jerit | what type of system installation do I want? Normal or live O_o | 11:30 |
jerit | okay I went with normal | 11:34 |
jerit | now I have to select a kernel... why it doesn't just be like "this is what you'll use and you'll like it" | 11:35 |
jerit | sheehs by the time you've got installation completed you've forgotten your login details | 11:39 |
Kilos | lol | 11:40 |
jerit | I am iiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnn | 11:42 |
* jerit flexes not-existant brain muscles | 11:42 | |
Kilos | haha | 11:42 |
jerit | lol I can't sudo | 11:43 |
jerit | dunno what the password is | 11:43 |
jerit | [sudo] password for logan: | 11:43 |
jerit | logan is not in the sudoers file. This incident will be reported | 11:43 |
jerit | okay but how do I sudooooo | 11:43 |
Kilos | ra1v3n | 11:51 |
Kilos | some work for you | 11:51 |
ra1v3n | hi | 11:52 |
ra1v3n | yes? | 11:52 |
Kilos | if you like you can join us on launchpad and our mailing list | 11:52 |
Kilos | go to https://ubuntu-za.org | 11:53 |
Kilos | and tick get involved | 11:53 |
Kilos | then you become an official za member | 11:53 |
Kilos | find the mailing list and launchpad goodies | 11:53 |
ra1v3n | do I have to use the email I registered here with? | 11:54 |
Kilos | you use the mail you prefer | 11:55 |
Kilos | most of us use a gmail address | 11:55 |
ra1v3n | kewl | 11:55 |
jerit | apt-get is installing from disc, not from web O_o | 11:57 |
jerit | thats a first for me | 11:57 |
jerit | this is preventing me from installing a lamp stack here | 11:59 |
Kilos | jerit you can use apt only nowadays | 11:59 |
jerit | still asking me to put in the disc, buuut I don't know if its looking for a disc in my physical rom drive or if its looking for the iso in the virtual one | 12:00 |
Kilos | most likely need to activate the other repos | 12:01 |
Kilos | i dunno how to do that from cli | 12:01 |
Kilos | and unntick the cdrom as a repo | 12:01 |
jerit | well, this seems helpful | 12:11 |
jerit | http://askubuntu.com/questions/386265/media-change-please-insert-the-disc-labeled-when-trying-to-install-ruby-on-ra | 12:11 |
jerit | except sude sed -i '/cdrom/d' /etc/apt/sources.list errors | 12:11 |
jerit | oh thats because whenever I do a ' I have to press space twice | 12:12 |
jerit | so now I've removed cdrom from sources but now I have no sources at all | 12:12 |
Kilos | google adding repos from cli | 12:16 |
jerit | add-apt-repository is an unknown command | 12:17 |
jerit | err... command not found rather | 12:18 |
Kilos | hmm... | 12:18 |
superfly | jerit: which version of ubuntu? | 12:20 |
jerit | server 14.04.4 | 12:20 |
superfly | what is the code name? trusty? | 12:20 |
superfly | deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse | 12:22 |
superfly | deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse | 12:22 |
superfly | deb http://archive.ubuntu.com/ubuntu trusty-security main restricted universe multiverse | 12:22 |
jerit | superfly, I have no idea @ code name | 12:23 |
jerit | my sources.list is empty and read only so I can't edit it | 12:23 |
Kilos | trusty yes | 12:24 |
superfly | sudo nano /etc/apt/sources.list | 12:24 |
jerit | no nano | 12:25 |
jerit | got vi though | 12:25 |
superfly | vi is a little difficult at first, it's not a normal text editor | 12:25 |
superfly | I love it, it's amazingly powerful once you know it | 12:26 |
superfly | jerit: you can use vi | 12:26 |
superfly | just press "i" to get into insert mode, and <esc> to get out of insert mode so that you can save and exit | 12:26 |
jerit | ah that's what I was looking for | 12:27 |
superfly | jerit: also, don't use your arrow keys. vi uses h j k l for movement | 12:27 |
superfly | but you can only move in command mode (press esc to get to command mode) | 12:27 |
superfly | (I use vim for all my development) | 12:28 |
superfly | in command mode, type : to start a command | 12:29 |
ra1v3n | watching an experienced vi/vim/neovim user is akin to watching a squirrel on tik | 12:29 |
superfly | so saving is :w | 12:29 |
superfly | and quitting is :q | 12:29 |
superfly | (w => write) | 12:29 |
jerit | fuck me running, vi is shit to use | 12:32 |
ra1v3n | lol | 12:33 |
superfly | jerit: it's amazing, but you have to use it the way it was meant to be used, not the way you think it should | 12:33 |
Kilos | jerit we dont swear here | 12:33 |
jerit | superfly I added the sources like you said but unable to locate package nano | 12:33 |
Kilos | we have ladies here at times | 12:33 |
jerit | do we have any ladies here now? | 12:33 |
ra1v3n | <------ thinks vi is amazing | 12:33 |
superfly | jerit: then you need to "sudo apt update" once you're out of vi | 12:33 |
* superfly agrees with ra1v3n | 12:33 | |
ra1v3n | Im a novice tho | 12:33 |
Kilos | the pro is only a novice at fixing cars | 12:34 |
jerit | ra1v3n are you a masochist? :P | 12:34 |
ra1v3n | whatched someone use it on a windows box recently and was in awe of the speed at which he geneated text | 12:34 |
jerit | apparently its abnormal that I can log in as root and edit this file | 12:35 |
superfly | ra1v3n: plugins are extremely useful too | 12:35 |
ra1v3n | generated* | 12:35 |
jerit | oh, would be if I couldn't* | 12:35 |
superfly | jerit: yes, you don't want to be root, you want to only use sudo | 12:35 |
ra1v3n | only ever sudo | 12:35 |
ra1v3n | NEVER sudo su | 12:36 |
jerit | nano installed | 12:37 |
* jerit wipes sweat off brow | 12:37 | |
ra1v3n | for sudo su is both sacred and profane! We shall not avail ourselves thereof.... | 12:37 |
superfly | ra1v3n: you can also sudo -i ;-) | 12:37 |
Kilos | lol | 12:37 |
jerit | well my apache works :P | 12:42 |
Kilos | ra1v3n have you joined us yet? | 12:43 |
Kilos | i can learn lots from you as well | 12:44 |
ra1v3n | yes I signed up to the mailing list | 12:44 |
Kilos | and if you stay here it isnt a problem when i forget | 12:44 |
ra1v3n | lol | 12:45 |
Kilos | and launchpad? | 12:45 |
ra1v3n | no Im staying | 12:45 |
Kilos | https://launchpad.net/~ubuntu-za | 12:45 |
Kilos | join there then you are counted as a ubuntu-za team member | 12:46 |
superfly | ra1v3n: vimawesome.com | 12:51 |
superfly | http://www.viemu.com/a-why-vi-vim.html | 12:51 |
superfly | jerit, ra1v3n: ^^ | 12:52 |
ra1v3n | ok all signed up! | 12:53 |
ra1v3n | ^^ | 12:53 |
Kilos | good lad | 12:53 |
jerit | oh hey I just realized, I can set up my client's pos system here on this vm and mess with it that way | 12:53 |
jerit | if I can set it up so that it works on the api I developed, then I can write the manual myself and fire my contractor lol | 12:53 |
ra1v3n | haha | 12:57 |
jerit | I need to install ftp though. Is this generally included in a lamp stack? | 13:02 |
jerit | okay so apache, mysql and php installed (though I haven't actually managed to test mysql yet) | 13:37 |
Kilos | jerit did you thanks superfly for his help | 13:44 |
jerit | actually I didn't :( sorry superfly | 13:45 |
jerit | thanks for the help :) really got me going that did | 13:45 |
Kilos | our fly is a star at everything so we have to keep him happy to help | 13:46 |
jerit | I have openssh server installed but I can't use winscp to access the system | 13:59 |
jerit | need to copy my website files over and configure apache to serve it correctly I guess | 13:59 |
jerit | thinking that http://server_ip/website/ isn't going to be ideal | 13:59 |
jerit | [16:08] <ChainsawBaby> I see a vim user, I see an insane person | 14:11 |
jerit | couldn't have said it better myself ;P | 14:11 |
ra1v3n | yes! But all the best people are! | 14:21 |
Kilos | ra1v3n i dont see you in lp | 14:23 |
Kilos | jerit have you done the lp bit yet | 14:23 |
Kilos | ? | 14:23 |
Kilos | yes i nag till i get my way | 14:24 |
jerit | Kilos the lp bit? | 14:24 |
Kilos | easier just to give in | 14:24 |
jerit | I dunno what that is | 14:25 |
ra1v3n | I logged out | 14:25 |
Kilos | https://launchpad.net/~ubuntu-za | 14:25 |
Kilos | no man ra1v3n you supposed to tick join this team, not just look and go | 14:25 |
ra1v3n | I did join the team | 14:26 |
Kilos | wow | 14:26 |
ra1v3n | Im in | 14:26 |
Kilos | i dont see you there waiting for approval | 14:26 |
ra1v3n | shadowraven | 14:26 |
Kilos | lemme look | 14:27 |
ra1v3n | there | 14:28 |
Kilos | i still dont see you | 14:28 |
Kilos | ha gotcha | 14:28 |
Kilos | now jerit your turn | 14:29 |
Kilos | ra1v3n welcome to the za team | 14:29 |
ra1v3n | Awesome! thanx | 14:31 |
Kilos | now you get to nag new peeps so i can rest | 14:31 |
ra1v3n | lol | 14:32 |
Kilos | superfly is our resident python and most other languages expert, only he doesnt like php | 14:34 |
ra1v3n | <---------- knows nothing of programming | 14:35 |
Kilos | me neither but with fly around we win all battles | 14:36 |
Kilos | we have many clever peeps in this team | 14:37 |
ra1v3n | Ive only been using Linux for a few years (2?) got fed up with win 7 and mb bs and dll hell... | 14:37 |
Kilos | haha | 14:37 |
ra1v3n | ^^ | 14:37 |
jerit | Kilos what dis? | 14:52 |
Kilos | huh | 14:52 |
jerit | launchpad | 14:53 |
jerit | ubuntu one | 14:53 |
Kilos | cant you get there? | 14:53 |
Kilos | launchpad is where ubuntu peeps register | 14:54 |
Kilos | ra1v3n did you have probs | 14:55 |
Kilos | hehe you can help jerit | 14:55 |
ra1v3n | nope | 14:55 |
ra1v3n | was rather easy | 14:55 |
Kilos | im a greeter bot i dont do clever stuff | 14:55 |
ra1v3n | Im just spinning too many plates today | 14:55 |
Kilos | haha | 14:55 |
ra1v3n | thats whyI may have missed the second join team link | 14:56 |
Kilos | aha | 14:56 |
Kilos | multitasking is a painful thing to do | 14:56 |
ra1v3n | but its all sorted now | 14:56 |
Kilos | jerit what are you battling with | 14:57 |
ra1v3n | I do it rather well most of the time | 14:57 |
jerit | Kilos I registered | 14:57 |
Kilos | i can only do one thing at a time | 14:57 |
Kilos | hmm... another one taking long to show | 14:59 |
ra1v3n | Jerit go to the lp ubuntu-za page and click on the join team | 15:00 |
jerit | I did and I registered and verified my email address already and everything | 15:00 |
Kilos | wow | 15:00 |
ra1v3n | ubuntu one >> join team >> ubuntu-za >> join team | 15:00 |
ra1v3n | or rather | 15:00 |
ra1v3n | ubuntu one >> join team >> register >> verify >> ubuntu-za >> join team >> wait for approval | 15:01 |
ra1v3n | link is on the upper far right of the page | 15:02 |
superfly | Yeah, Launchpad's design is still rather 2000 | 15:14 |
Kilos | whew its quite a mission nowadays hey | 15:23 |
Kilos | jerit ubuntu one >> join team >> register >> verify >> ubuntu-za >> join team >> wait for approval | 15:31 |
Kilos | you gotta go back again | 15:31 |
Kilos | hehe | 15:31 |
jerit | mhmm ra1v3n did that | 15:39 |
Kilos | ai! | 15:39 |
Kilos | still dont show | 15:39 |
jerit | look again | 15:40 |
jerit | I think I missed a thing | 15:40 |
Kilos | there you go | 15:40 |
Kilos | welcome to the za team | 15:41 |
jerit | coolness :) | 15:59 |
jerit | now, I just need to figure out how to make phpmyadmin work since I've installed it, then I can set up a database for my website | 15:59 |
jerit | can't seem to get phpmyadmin working | 16:15 |
jerit | did this https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-14-04 | 16:15 |
jerit | but I get 404 when I browse to http://server_ip/phpmyadmin | 16:16 |
Kilos | i go eat | 16:23 |
=== pavlushka is now known as Guest29209 | ||
=== Guest29209 is now known as pavlushka | ||
jerit | after all this work to get the server installed, the lamp stack set up and configured with peripheral systems like phpmyadmin to help you manage the databases you kinda get a sense of "damn I'd hate if this were to go away" | 16:58 |
pavlushka | lol | 16:59 |
Kilos | i would have installed it on another pc | 16:59 |
Kilos | not inna vm | 16:59 |
pavlushka | ahoy ZA! | 16:59 |
superfly | jerit: have you ever installed the MS stack? | 17:00 |
Kilos | now you trusting windows to keep it working | 17:00 |
ra1v3n | lol | 17:00 |
jerit | superfly as I don't know what that is, nope | 17:00 |
jerit | Kilos this is just so that I can learn how to work with linux mostly | 17:00 |
superfly | jerit: the Microsoft stack... MS SQL Server, etc. | 17:00 |
ra1v3n | await the impending cheese error or BSoD | 17:00 |
superfly | jerit: it's far more of a pain | 17:00 |
jerit | superfly oh right... yeah it took roughly the same amount of time I guess | 17:01 |
superfly | jerit: did you install Apache, MySQL and PHP first? I presume you did, though. | 17:01 |
* pavlushka is afraid of water, dont know how to swim but love to be a sailor, ahoy | 17:01 | |
SEptic | rofl | 17:02 |
jerit | For my business partner's product we actually got AWS to host everything. On there I'm running an MS server with IIS and such to host my API and then the POS systems go on the linux server | 17:02 |
superfly | pavlushka: stick to the simulators | 17:02 |
jerit | the windows server manages DNS and email too | 17:02 |
ra1v3n | pavlushka, what drugs are you on? and! Where are mine? | 17:02 |
jerit | superfly: installed apache first, then mysql and php ya | 17:02 |
superfly | I last installed that stuff a long time ago, but I didn't find it difficult | 17:03 |
pavlushka | superfly: yep, I think that would be wise. | 17:03 |
jerit | then I figured out some weirdness on the website and fixed it to apply to this environment and then got phpmyadmin installed and properly set up... now I'm working on securing it and getting the database info that I need out of the website | 17:03 |
superfly | jerit: kudos to you, most people give up before they get to this point | 17:04 |
jerit | superfly I'm based in SA so zar currency | 17:04 |
superfly | (most ex-Windows) | 17:05 |
jerit | for this project I'm getting paid 15k USD as a start so it wouldn't make sense to give up | 17:05 |
Kilos | whew | 17:05 |
superfly | ^^ what he said :-) | 17:06 |
jerit | thereafter my profit share is to be paid to me as a monthly salary starting conservatively at 2500 USD/month | 17:06 |
SEptic | ^^ what he said too | 17:06 |
jerit | so giving up is not an option haha | 17:06 |
Kilos | nope fix it | 17:07 |
jerit | unfortunately the stuff that needs to be fixed is the php and thats where my contractor comes in but I'm admin of these servers so I need to learn how to use them | 17:08 |
* superfly needs to get kids into bed and will be back later | 17:08 | |
SEptic | woah ... kubuntu just blown my mind with "activities" | 17:12 |
Kilos | lol | 17:15 |
kulelu88 | hey guys | 17:16 |
kulelu88 | is anybody familiar with SQL? | 17:16 |
Kilos | hi kulelu88 | 17:16 |
kulelu88 | specifically sqllite | 17:16 |
Kilos | the pro | 17:16 |
Kilos | most likely fly as well | 17:16 |
Kilos | and we have new guys here kulelu88 | 17:17 |
kulelu88 | how do I join x-db entries to form a 1-to-many relationship? | 17:17 |
superfly | kulelu88: cross database? | 17:55 |
superfly | jerit: managing to make some progress? | 17:55 |
kulelu88 | superfly: my setup is quite simple. I want to map 1-to-many relationships between containers. Do I even need a DB for this? | 17:57 |
kulelu88 | vertical relationships (master/slave) and then horizontal after that | 17:57 |
superfly | kulelu88: I'm trying to understand what you hope to achieve by this? | 17:59 |
kulelu88 | superfly: by mapping relationships, I will be able to share packages between containers | 18:00 |
superfly | kulelu88: ah, using container inheritance? | 18:00 |
kulelu88 | yes, correct. eg. Python will be the father of Django, Flask and Pandas. when I update Python, I just need to use my mapped relationships to say: okay, put all the fresh packages into Flask, Django and Pandas | 18:02 |
superfly | kulelu88: if you actually use container inheritance you don't need to do that | 18:06 |
kulelu88 | superfly: looks like LXC doesn't have it | 18:07 |
superfly | oh, you're using LXC | 18:07 |
superfly | I don't know LXC | 18:07 |
kulelu88 | which is why I am rolling my own :D somebody already told me Docker solves this problem | 18:08 |
superfly | I just had a brief look at LXC, and I'm flummoxed. their website does not overflow with information | 18:12 |
kulelu88 | here superfly https://linuxcontainers.org/ ? | 18:13 |
superfly | yes | 18:14 |
superfly | man pages are not documentation | 18:15 |
superfly | they need to learn that. | 18:15 |
kulelu88 | superfly: LXC containers are quite awesome though. they are multi-process | 18:15 |
superfly | kulelu88: as are docker containers | 18:15 |
kulelu88 | doesn't Docker break PID1? | 18:16 |
superfly | kulelu88: this is why you use phusion's baseimage instead of Canonical's ubuntu | 18:19 |
superfly | kulelu88: baseimage is ubuntu, but fixed | 18:19 |
kulelu88 | superfly: so you're saying the ubuntu base image breaks PID1 and not Docker? | 18:20 |
superfly | yes | 18:20 |
superfly | http://phusion.github.io/baseimage-docker/ | 18:20 |
kulelu88 | aah that looks cool :D | 18:23 |
superfly | indeedy | 18:23 |
superfly | the phusion guys are quite jacked up | 18:23 |
kulelu88 | well I'm sure I can use this as an excuse to learn raw SQL though :) | 18:24 |
superfly | haha | 18:24 |
superfly | always good to use raw SQL | 18:24 |
kulelu88 | how good does raw SQL perform against using an ORM? | 18:25 |
superfly | people should never ever use an ORM without knowing SQL | 18:25 |
superfly | kulelu88: in most cases, they'll be on par | 18:25 |
superfly | but someone who really knows that particular RDBMS well will be able to exploit it in ways an ORM cannot | 18:26 |
kulelu88 | I thought the ORM is what makes webapps like Flask and Django so slow, I didn't know the speeds are equivalent | 18:30 |
superfly | hi Sicelo009N | 18:32 |
superfly | kulelu88: it depends on the ORM. SQLAlchemy is fast | 18:32 |
Kilos | whew he became a 009 | 18:32 |
Sicelo | lol .. that's my phone .. model number back-to-front | 18:35 |
Sicelo | hope everyone is doing great | 18:35 |
kulelu88 | whoa someone who still uses Nokia | 18:35 |
Sicelo | i actually have two of them :P | 18:36 |
Sicelo | real linux n my pocket | 18:36 |
Sicelo | s/n/in/ | 18:36 |
kulelu88 | Sicelo: you tried booting an android device to Sailfish or Ubuntu yet? | 18:37 |
theblazehen | Funny. I'm trying to build ubuntu now.. Over 16 GB of source... | 18:39 |
theblazehen | Downloaded 15 GB locally, then decided to do it on my dedicated server instead | 18:39 |
Sicelo009N | kulelu88: i don't have one ... but it's insanely difficult - bootloader issues | 18:39 |
kulelu88 | theblazehen: abusing high-speed priviledges :) | 18:40 |
jerit | superfly I'm working on setting up the database now for the website and seeing if the website works | 18:40 |
theblazehen | kulelu88: 500 mbit :) | 18:40 |
jerit | then I need to secure phpmyadmin more apparently per https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-14-04 | 18:40 |
kulelu88 | stop showing off theblazehen :) | 18:40 |
theblazehen | kulelu88: and 2 TB disk, 8 GB RAM | 18:41 |
kulelu88 | jerit: I wouldn't let phpmyadmin exist on a server | 18:41 |
Sicelo009N | kulelu88: N900 too old for Sailfish .. but I've tested Ubuntu, Arch & Debian on it in the past ... will actually make 2nd one run Debian permanently now, as it is also now possible to make & receive calls while in Linux | 18:41 |
theblazehen | Only around R1600 / month | 18:41 |
kulelu88 | only 8GB ram :O yucks | 18:41 |
theblazehen | Unmetered bandwidth | 18:41 |
kulelu88 | fibre right? | 18:41 |
jerit | lol kulelu88 I've heard some people prefer other things | 18:41 |
kulelu88 | jerit: installing woordepress? | 18:41 |
theblazehen | kulelu88: It's in a datacenter | 18:42 |
Sicelo009N | i prefer to avoid phpmyadmin if i can help it :-/ | 18:42 |
jerit | kulelu88 nope, the pos system my contractor developed. I'm looking at this as a setup for a new store | 18:42 |
superfly | "securing" | 18:42 |
jerit | not impressed, superfly? Is it worth doing? | 18:42 |
superfly | Sicelo009N: I prefer to avoid PHP | 18:42 |
superfly | jerit: it's worth doing, it'll stop most of the automated bots and things | 18:43 |
Sicelo009N | :) | 18:43 |
superfly | jerit: but it's not particularly secure | 18:43 |
kulelu88 | you let your dev develop a POS in PHP? 0.o in 2016 nogal | 18:44 |
superfly | jerit: it's probably worth more putting it behind a TLS certificate | 18:44 |
kulelu88 | jerit: how big is your server? | 18:44 |
kulelu88 | and is it remote? | 18:44 |
jerit | this one is just running as a vm on my pc here | 18:44 |
jerit | the actual server is an EC2 instance on AWS | 18:45 |
superfly | jerit: but if this is just locally on a VM, I wouldn't even bother | 18:45 |
jerit | ah cool then | 18:45 |
kulelu88 | jerit: as superfly said, you should use lets encrypt for a free SSL cert (https) - so not MiTM | 18:45 |
kulelu88 | and then you can harden the OS firewall with some rules and then put an app firewall also, to prevent against attacks on the app itself | 18:46 |
theblazehen | http://caddyserver.com/ is cool. Automatically gets ssl certs for you | 18:46 |
theblazehen | I use it with a reverse proxy to get it for all my subdomains | 18:46 |
kulelu88 | theblazehen: does LXC have container inheritance? | 18:46 |
theblazehen | kulelu88: Refering to nesting or something else? | 18:48 |
kulelu88 | theblazehen: more like something where container X and container Y both live on the same host, but X is Ys daddy | 18:49 |
theblazehen | Well, you can run lxc inside lxc | 18:50 |
kulelu88 | down for you guys: https://pastee.org/ ? | 18:50 |
theblazehen | yup | 18:51 |
jerit | guys | 19:16 |
jerit | my website works | 19:17 |
superfly | jerit: \o/ woo | 19:17 |
jerit | only took me all day lol | 19:17 |
kulelu88 | Devops level 1 unlocked jerit | 19:17 |
jerit | now what else can I do with this ubuntu server? | 19:17 |
jerit | can I set up znc without a static ip on it? | 19:18 |
Sicelo | yes .. use a ddns service to 'follow' your changing IP | 19:18 |
Sicelo | althought most ISP can give static for not so much money (if any) | 19:19 |
superfly | jerit: of course since it's running in a VM, you won't be able to access it from outside your own PC | 19:19 |
jerit | not so much money is all I've got lol | 19:19 |
kulelu88 | jerit: I know of a domain-based naming service that follows your dynamic IP to give you a static-like option | 19:20 |
jerit | is that useful? | 19:22 |
Sicelo | superfly: if he's not NATed, he can setup iptables to forward packets into the VM | 19:22 |
Sicelo | ddns *is* useful if you have no choice ::) | 19:22 |
jerit | I'm more involved in software dev, networking and such goes over my head generally speaking | 19:23 |
jerit | ask me anything about C# and app development however and I can probably give you an answer | 19:23 |
kulelu88 | jerit: what's your dev toolset? | 19:23 |
kulelu88 | aah C# | 19:23 |
Kilos | inetpro . | 19:30 |
jerit | huh? | 19:33 |
Kilos | inetpro ping | 19:41 |
Kilos | glad you got that thing working jerit | 19:41 |
Kilos | xo once youve tested it you gonna install on their server | 19:42 |
Kilos | so | 19:42 |
jerit | well I'm seriously considering dumping everything I've currently got set up on my live server and installing it all again like I did today | 19:42 |
Kilos | hope you kept notes | 19:43 |
Kilos | or can you remember it all | 19:43 |
kulelu88 | he doesn't need to | 19:43 |
kulelu88 | cat ./bash_history | 19:43 |
Kilos | oh yes | 19:43 |
Sicelo | if he changed the contents of files though ;) | 19:45 |
kulelu88 | git? Sicelo | 19:46 |
kulelu88 | or whatever source-code-manager he uses | 19:46 |
jerit | I can remember most of it lol | 19:46 |
kulelu88 | your server will get hit with port scanners, root login attempts and brute-forcing jerit . secure the server first | 19:47 |
jerit | server exists behind AWS firewalls in addition to whatever security is in place by default | 19:48 |
jerit | I also limit SSH traffic to it to my IP address only - have to go in every day roughly and update it before I can access the shell | 19:48 |
kulelu88 | afaik, AWS has no firewalls. the service is self-managed | 19:49 |
kulelu88 | default security is none :P | 19:49 |
jerit | well that's monday's problem. I'm off to have fun for the rest of my weekend | 19:50 |
kulelu88 | :D | 19:50 |
jerit | Thanks for the help all (that means you especially superfly) :) | 19:50 |
Kilos | lol | 19:50 |
inetpro | Kilos: ? | 19:52 |
Kilos | helloooooo inetpro | 19:52 |
inetpro | ohi oom | 19:52 |
Kilos | hoe gaan dit daar oompie | 19:52 |
inetpro | busy, busy oom | 19:52 |
Kilos | ive forgotten what i wanted to ask you | 19:52 |
Kilos | again | 19:52 |
Kilos | saterday night | 19:53 |
Kilos | you need to rest sometime | 19:53 |
superfly | jerit: you're welcome | 19:53 |
=== Ra1v3n_ is now known as ra1v3n | ||
Kilos | nice to see you involved again superfly | 20:11 |
superfly | Kilos: pfft | 20:12 |
Kilos | haha | 20:12 |
inetpro | Kilos: rest? | 20:16 |
inetpro | what is that? | 20:16 |
Kilos | that thing you need to do sometimes inetpro | 20:17 |
Kilos | you need to look after your health | 20:17 |
Kilos | you are useless to anyone in a sick bed | 20:17 |
inetpro | ok | 20:18 |
Kilos | night all. sleep tight | 20:29 |
pavlushka | I am following Kilos, going with him, see ya, :p | 21:17 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!