Time |
Nick |
Message |
00:00 |
Fixer |
http://www.mdgx.com/upd98me.php |
00:00 |
Fixer |
http://www.mdgx.com/web.htm#98SE |
00:01 |
Fixer |
http://www.msfn.org/board/topic/118097-day-to-day-running-win-9xme-with-more-than-1-gib-ram/ |
00:10 |
garywhite |
I want to get you guys' opinion, I want to start a server to hold my school stuff, & I have an option to run either Windows 2000 or Ubuntu. Which is the better choice (I have all Windows PCs & the server would not be connected to the Internet). I also have WinXP Pro, but idk if that'd be the best for a file storage |
00:11 |
red-001 |
ubuntu |
00:11 |
red-001 |
unless you like kinda sort of retro stuff |
00:12 |
garywhite |
Well, the machine only has an 80GB HDD, so I don't want to try to install anything newer than XP cause of the sheer size of 7/8/10 |
00:12 |
red-001 |
well I suppose it could depend |
00:13 |
red-001 |
if you need windows spesific stuff use windows 2000 |
00:15 |
garywhite |
what about XP Pro? |
00:15 |
* Jordach |
just considers installing 2000 |
00:15 |
Jordach |
but i got ME running at 1024x768 with full acceleration without guest addons |
00:19 |
garywhite |
I think I'll use XP Pro, since that way I can remote desktop in over the network if I want to |
00:19 |
garywhite |
That with ClamWin & I should be set |
00:20 |
Stone-Talus |
eww ClamWare |
00:21 |
garywhite |
Well, I could install Norton from my ISP, but my dad can't get it to work on his XP tower |
00:21 |
Stone-Talus |
EWWW NORTON |
00:21 |
Stone-Talus |
EVEN WORSE |
00:23 |
Stone-Talus |
bigfoot547, linux generally doesnt need it because of the amount of people, changes, and it being open to changes |
00:23 |
red-001 |
bigfoot547, you forgot to exclude android |
00:24 |
red-001 |
and mac isn't even linux it's some other unix |
00:52 |
|
sniper570 joined #minetest-hub |
00:52 |
|
sniper570 joined #minetest-hub |
00:54 |
benrob0329 |
OSX is Unix, with bits of the userland taken from FreeBSD |
01:15 |
|
lumidify joined #minetest-hub |
01:23 |
|
octacian_ joined #minetest-hub |
01:26 |
|
bigfoot547 joined #minetest-hub |
01:44 |
Shara |
Yay. Back to my silly "things need to be written properly" PRs. |
01:45 |
Shara |
I wonder how many ridiculously trivial things I find :) |
01:57 |
* garywhite |
finishes installing Windows XP on his system & proceed to install...you guessed it...Office XP |
03:13 |
|
bigfoot547 joined #minetest-hub |
03:17 |
|
bigfoot547 joined #minetest-hub |
04:39 |
|
Sokomine joined #minetest-hub |
05:13 |
|
nerzhul joined #minetest-hub |
05:48 |
|
srifqi joined #minetest-hub |
07:51 |
|
CWz joined #minetest-hub |
08:03 |
|
nerzhul joined #minetest-hub |
08:53 |
|
cx384 joined #minetest-hub |
09:31 |
|
DS-minetest joined #minetest-hub |
09:37 |
cx384 |
hi DS-minetest |
09:37 |
DS-minetest |
hi |
10:31 |
|
twoelk joined #minetest-hub |
10:54 |
|
Fixer joined #minetest-hub |
11:05 |
Fixer |
garywhite: ubuntu* |
11:35 |
|
Raven262 joined #minetest-hub |
11:36 |
|
calcul0n joined #minetest-hub |
11:38 |
|
lisac joined #minetest-hub |
12:10 |
|
sniper570 joined #minetest-hub |
12:21 |
|
NathanS21 joined #minetest-hub |
12:25 |
|
Jordach joined #minetest-hub |
12:29 |
|
RobbieF joined #minetest-hub |
12:32 |
|
DS-minetest joined #minetest-hub |
12:38 |
Jordach |
http://i.imgur.com/A5wG83y.jpg |
12:41 |
* Jordach |
can hear the duck tales theme played on a kazoo |
12:41 |
Jordach |
:thinking: |
12:51 |
|
DI3HARD139 joined #minetest-hub |
13:00 |
|
nerzhul joined #minetest-hub |
13:00 |
Fixer |
PART FISH @ PART GIRL |
13:17 |
|
Fixer joined #minetest-hub |
13:24 |
|
NatedaGr8 joined #minetest-hub |
13:26 |
|
octacian joined #minetest-hub |
14:14 |
|
Darcidride joined #minetest-hub |
14:21 |
|
NatedaGr8 joined #minetest-hub |
14:36 |
Bobr2 |
hiya all |
14:37 |
shivajiva |
Hi Bobr |
14:37 |
Bobr2 |
u ok shiva |
14:38 |
shivajiva |
mhm |
15:04 |
Bobr2 |
can any one recomend a good irc bot that is reliable please |
15:05 |
nerzhul |
mybot |
15:05 |
nerzhul |
:p |
15:05 |
nerzhul |
(it's my CPP bot with lua bindings :p) |
15:06 |
nerzhul |
(it can also connects to slack :p) |
15:06 |
Bobr2 |
lol never learnt lua |
15:06 |
nerzhul |
you cannot play minetest without lua :p |
15:06 |
Bobr2 |
;p |
15:08 |
Bobr2 |
reason why i never learnt it is i dont have the attention to sit there and read everything i like people going through it with me XD |
15:14 |
|
ssieb joined #minetest-hub |
15:19 |
lisac |
<Bobr2> reason why i never learnt it is i dont have the attention to sit there and read everything i like people going through it with me XD |
15:20 |
lisac |
no need to, just figure out basic if/else, while, for loops |
15:20 |
lisac |
and if you need anything more, you can just google it |
15:20 |
Bobr2 |
ah ok :) |
15:20 |
* lisac |
> Opeth - The Moor - [ Still Life #1 ] - [ 02:57 / 11:25 ] |
16:23 |
Bobr2 |
question what does onlyinfomessages mean |
16:27 |
shivajiva |
it means it will only log events marked info in the general sense, logging usually has levels like error/debug/action/info |
16:29 |
Bobr2 |
ah ok there might be a few questions if anything comes up lol |
16:29 |
shivajiva |
I'm afk for a while shortly |
16:29 |
Bobr2 |
ok |
16:34 |
|
nerzhul joined #minetest-hub |
17:11 |
|
Krock joined #minetest-hub |
17:13 |
Shara |
Hello all |
17:13 |
Krock |
ty Bobr2 |
17:13 |
Krock |
hi Shara, everybody else |
17:14 |
Shara |
Hi Krock :) |
17:14 |
Bobr2 |
np |
17:21 |
garywhite |
hello |
17:30 |
|
paramat joined #minetest-hub |
17:30 |
Bobr2 |
hi |
17:32 |
red-001 |
oh hi paramat |
17:32 |
red-001 |
is there a reason there isn't a limit on the size of the book or did someone forget to add one/it broke |
17:38 |
paramat |
don't know :] |
17:38 |
|
CWz joined #minetest-hub |
17:39 |
Bobr2 |
i seem to find /memo serv much easier then a /msg |
17:40 |
red-001 |
lol |
17:40 |
red-001 |
how? |
17:41 |
Bobr2 |
how to memo serv or how it easier |
17:41 |
red-001 |
how it is easier |
17:42 |
Bobr2 |
because if they go off line they get informed when they logon |
17:46 |
twoelk |
books aren't limited? cool, wonder if the bible fits into a minetest book |
17:49 |
benrob0329 |
Oh hey, you can order a US Linux layout from Unicomp |
17:50 |
|
paramat joined #minetest-hub |
17:53 |
|
DS-minetest joined #minetest-hub |
17:57 |
|
bigfoot547 joined #minetest-hub |
18:03 |
Bobr2 |
red-001 |
18:04 |
red-001 |
yes? |
18:04 |
Bobr2 |
we talking about xdecor or default books |
18:04 |
red-001 |
eh default |
18:04 |
Bobr2 |
okay thanks |
18:05 |
red-001 |
but anything that stores stuiply large amounts of data in item metadata is at risk |
18:06 |
red-001 |
and book mods have a bad habbit of doing that |
18:06 |
Bobr2 |
think that could effect ownerhack:tool since that can change the meta data |
18:06 |
twoelk |
nooo - lots of data in books can't be a bad habit |
18:07 |
* twoelk |
looks at his shelves of books |
18:07 |
Bobr2 |
lol |
18:08 |
twoelk |
is default books data stored in the map blob? isn't that limited by design? |
18:08 |
sfan5 |
metadata values are limited to 64k bytes by design |
18:10 |
red-001 |
I have a feeling someone didn't tell that to whoever was working on dropped items |
18:10 |
Bobr2 |
i actualy have an idea |
18:11 |
Bobr2 |
make it so the book cannot be dropped out of the inventory |
18:13 |
twoelk |
so when I die I keep my books but loose everything else? |
18:13 |
twoelk |
if the server is set thus |
18:13 |
Raven262 |
Sounds fun. |
18:13 |
Bobr2 |
didnt think about that |
18:13 |
rubenwardy |
nah, I don't like that |
18:13 |
rubenwardy |
Really it would be good for the book's content to not be stored in the meta - but in a separate database |
18:14 |
rubenwardy |
with reference counting |
18:14 |
twoelk |
like the gutenberg mod or the wiki mod? |
18:15 |
rubenwardy |
it would work exactly the same way to the user |
18:15 |
rubenwardy |
but it would be more efficient (less copying) and safer (less chance of deleting) |
18:15 |
rubenwardy |
ie, a moderator could recover a book |
18:15 |
rubenwardy |
if they chose not to autodelete on reference = 0 |
18:19 |
Bobr2 |
=O = not good |
18:20 |
red-001 |
you see that would be a good idea |
18:20 |
red-001 |
there is more slight issue |
18:20 |
red-001 |
one* |
18:20 |
red-001 |
someone needs to implement it |
18:22 |
Krock |
how come the gcc linker is so much faster than MSVC? It took up to three minutes to link all libraries/compiled sources and now on Linux it's like 10s |
18:22 |
|
kaeza joined #minetest-hub |
18:22 |
* Krock |
= confused |
18:22 |
Krock |
hi kaeza |
18:22 |
kaeza |
hi tenplus1 |
18:22 |
kaeza |
oops |
18:22 |
kaeza |
:P |
18:22 |
kaeza |
heyo Krock |
18:22 |
Krock |
kek |
18:23 |
kaeza |
how's it going? |
18:24 |
Krock |
just fine, thanks :) |
18:24 |
Krock |
how about you? |
18:25 |
Calinou |
hi |
18:25 |
Krock |
o/ Calinou |
18:25 |
Calinou |
I just got an email, I'm accepted into the university I wanted to continue my studies in :) |
18:25 |
Bobr2 |
o/ |
18:25 |
Bobr2 |
well done |
18:25 |
Krock |
wow nice, congrats. |
18:25 |
Calinou |
now I need to get my degree at this university (ie. pass my internship) |
18:25 |
kaeza |
Krock, fine I guess |
18:26 |
Krock |
kaeza, "I guess"?? |
18:26 |
kaeza |
coding a blog/wiki/whatever in Python |
18:26 |
Krock |
hssss sshsssss |
18:27 |
kaeza |
going insane looking at those dangling code blocks with no end markers :( |
18:27 |
Krock |
sounds interesting. Python alone won't be enough, so there's going to be a HTML page around it? |
18:27 |
kaeza |
of course :P |
18:27 |
Bobr2 |
thats one thing i can do HTML XD |
18:28 |
Krock |
who knows... telnet webblog |
18:28 |
kaeza |
that would be nice too |
18:28 |
kaeza |
thanks for the idea :P |
18:29 |
kaeza |
it's a monolithic Python script (well, monolithic as far as Python goes) |
18:29 |
kaeza |
around 1000 lines of code |
18:30 |
kaeza |
I will publish it someday. it is interesting learning what's going on under the hood |
18:31 |
Krock |
well, if you're reaching 2000 lines you should consider to go away from this monolithic idea |
18:31 |
Krock |
the overview is quite hard in so large files |
18:32 |
nerzhul |
use django, and then paf a easy blog :p |
18:32 |
kaeza |
meh, Django looked like too much cruft for my needs |
18:33 |
Calinou |
"too much cruft" |
18:33 |
kaeza |
and I'm more interested in the educational aspect more than "grab some blocks and do it" |
18:33 |
Calinou |
inb4 ends up writing something as large as Django |
18:33 |
Calinou |
people making frameworks are *likely* more experienced than you, I think you should trust them :P |
18:33 |
Calinou |
it's often their job too |
18:33 |
kaeza |
of course |
18:34 |
nerzhul |
kaeza, it's interesting to understand a framework, but then you don't have tiem to maintain, there are security problems and you just need jekyll and django for your ruby/python usage |
18:34 |
Bobr2 |
can any one suggest a good language to start learning coding with |
18:35 |
kaeza |
nerzhul, I don't intend to submit this to facebook or something for production |
18:35 |
red-001 |
eh literaly any simple language |
18:35 |
rubenwardy |
sounds good, kaeza |
18:35 |
Bobr2 |
such as? |
18:35 |
rubenwardy |
Flask is awesome |
18:35 |
nerzhul |
Bobr2, php is the best i think to learn |
18:36 |
red-001 |
script lanaguages are so similar that learning one should make it easy enough to learn the other ones |
18:36 |
rubenwardy |
nah |
18:36 |
nerzhul |
Flask is very nice yes |
18:36 |
rubenwardy |
don't learn PHP |
18:36 |
kaeza |
^ |
18:36 |
kaeza |
Lua or Python are good |
18:36 |
nerzhul |
PHP is the most used langage with java, it's the advantage |
18:36 |
red-001 |
depends on what you want to do |
18:36 |
rubenwardy |
doesn't mean it's the best to start with, nerzhul |
18:36 |
nerzhul |
Lua is not good to learn code because it has no object, in PHP you can do procedural and then go to POO |
18:36 |
rubenwardy |
Bobr2, how old are you? |
18:36 |
rubenwardy |
nerzhul, tables |
18:36 |
Bobr2 |
15 |
18:36 |
kaeza |
I myself started with BASIC on a ZX Spectrum :P |
18:36 |
rubenwardy |
hmmm |
18:37 |
rubenwardy |
you're on the older end to learn scratch |
18:37 |
rubenwardy |
I'd go with Python and/or C |
18:37 |
red-001 |
^ |
18:37 |
Bobr2 |
ill learn c |
18:37 |
nerzhul |
rubenwardy, what, tables ? |
18:37 |
red-001 |
or if that doesn't work out give javascript a shot |
18:37 |
red-001 |
node.js is pretty useful |
18:37 |
nerzhul |
C is not easy to start coding, it just shows you low level machine :p |
18:37 |
nerzhul |
nodejs is crap for newbies |
18:37 |
nerzhul |
callback is a specific coding |
18:38 |
Bobr2 |
then flask? |
18:38 |
rubenwardy |
nerzhul, it's good as a second language |
18:38 |
red-001 |
nerzhul, I guess it might be |
18:38 |
red-001 |
I only abused node.js |
18:38 |
kaeza |
and it's good to know |
18:38 |
rubenwardy |
like, it should be a language you learn as a beginner as it teaches you about the machine |
18:38 |
kaeza |
sooner or later everything boils down to C[++] |
18:38 |
rubenwardy |
^ |
18:38 |
nerzhul |
rubenwardy, oh no, do JS in browser not on servers, nodejs is pure shit and is the worst high performance langage |
18:39 |
rubenwardy |
*red-001 |
18:39 |
nerzhul |
nodejs servers under high load take too many time to do callback than runthem LOL |
18:39 |
rubenwardy |
citation |
18:39 |
rubenwardy |
also, node is clusterisable |
18:39 |
nerzhul |
rubenwardy, tested myself in production |
18:39 |
nerzhul |
lol |
18:39 |
rubenwardy |
with clusters? |
18:39 |
nerzhul |
every language is clusterisable, define what is a cluster ? |
18:40 |
nerzhul |
when you bench an app in different languages you should have SAME SYSTEM and SAME ressources and test it on a SINGLE node |
18:40 |
nerzhul |
nodejs is the most expensive technology in terms of infrastructure |
18:40 |
Bobr2 |
ill try c++ |
18:40 |
rubenwardy |
no, Bobr2 |
18:40 |
rubenwardy |
don't do that as a starting language |
18:40 |
kaeza |
^ |
18:40 |
rubenwardy |
do C instead of C++ |
18:40 |
Bobr2 |
ok will do |
18:40 |
rubenwardy |
C++ is a clusterf*** |
18:40 |
kaeza |
C++ is a cluster.. |
18:40 |
kaeza |
.. |
18:41 |
nerzhul |
these days in web server in terms of performance if you have very good devs you have: python/ruby < nodejs < PHP 5 < PHP 7 < java < golang |
18:41 |
nerzhul |
and cluster only means multiple nodes |
18:41 |
Bobr2 |
and code academy?? good place to learn it |
18:41 |
nerzhul |
if you make a app server clustered you just do the worst case app :p |
18:41 |
kaeza |
rubenwardy, ha |
18:41 |
nerzhul |
app should be stateless if you want to distribute your app |
18:42 |
nerzhul |
(crew me, at work we have 35 java applications in production across 150 servers) |
18:42 |
nerzhul |
we have legacy 10 years old monolith, younger two layer apps (front js + front web servce + back webserver) and now microservices |
18:43 |
kaeza |
http://abstrusegoose.com/strips/ars_longa_vita_brevis.png |
18:43 |
kaeza |
^ oblig |
18:43 |
nerzhul |
https://www.reddit.com/r/programming/comments/2jdnsb/nodejs_is_cancer/ |
18:43 |
nerzhul |
https://news.ycombinator.com/item?id=12338365 |
18:44 |
rubenwardy |
Controversial: I like JS as a language |
18:44 |
nerzhul |
https://news.ycombinator.com/item?id=4495101 |
18:44 |
nerzhul |
JS is a good language for browsers and the worst langauge for servers |
18:44 |
rubenwardy |
I prefer Python flask for more complicated backends though |
18:44 |
nerzhul |
for personnal project i agree flask is nice |
18:45 |
nerzhul |
for high performance without doubt: PHP 7.1, Java8, Golang or C++ |
18:45 |
nerzhul |
Java8 with a netty app server |
18:45 |
rubenwardy |
I do PHP at work |
18:45 |
nerzhul |
which version ? |
18:45 |
rubenwardy |
it's not good |
18:45 |
rubenwardy |
mixed |
18:45 |
rubenwardy |
PHP5 mainly, newer ones are PHP7 |
18:45 |
nerzhul |
it's not good if you do shit and your server admin forget to configure the PHP VM |
18:45 |
nerzhul |
nice |
18:46 |
nerzhul |
do you use frameworks like symfony or silex ? |
18:46 |
rubenwardy |
I mainly do Android though |
18:46 |
rubenwardy |
Symfony |
18:46 |
nerzhul |
nice |
18:46 |
nerzhul |
silex is a very nice webservice thing, like flask |
18:46 |
nerzhul |
and do you use doctrine and/or ORM ? |
18:46 |
rubenwardy |
doctrine |
18:49 |
nerzhul |
is APCu enabled on the web servers ? does PHP has sufficient memory ? is the database server correctly tuned (memory, indices, disks ?) |
18:49 |
nerzhul |
is PHP running on a UNIX server, Windows ? uses PHP-FPM or apache ? |
18:50 |
nerzhul |
APCu is a big performance enhancement if your code is tuned correctly, it's PHP bytecode |
18:51 |
rubenwardy |
it's a centos computer, with apache |
18:51 |
nerzhul |
it's more difficult to build maximum performance PHP app, as the language is very permissive and you can easily do real shit, unlike java or golang |
18:51 |
rubenwardy |
s/computer/server/g |
18:51 |
nerzhul |
okay :) |
18:52 |
rubenwardy |
production and staging, anyway |
18:52 |
rubenwardy |
for dev I use php-fpm |
18:52 |
nerzhul |
yeah FPM is sufficient for dev heh :) |
18:52 |
nerzhul |
and do you build your SQL queries or do you use doctrine ORM ? |
18:52 |
rubenwardy |
and I doubt the memory is enough, each page is like 2 seconds to load on the server |
18:52 |
nerzhul |
database loading is slow ? |
18:52 |
rubenwardy |
when I say "production" I mean the client's database |
18:52 |
nerzhul |
or is this disk problem ? |
18:53 |
nerzhul |
don't forget database needs to be loved |
18:53 |
rubenwardy |
like, staging is for internal testing, production for client testing |
18:53 |
rubenwardy |
doctrine ORM as much as possible, but there isn't that much data |
18:53 |
nerzhul |
then ORM is your problem |
18:53 |
nerzhul |
like in every language |
18:54 |
nerzhul |
ORM = OhRapemyMemory |
18:54 |
rubenwardy |
ORM is unnoticable in Python/Flask and Javascript/Sequelize |
18:54 |
nerzhul |
it depend on the dataset |
18:54 |
nerzhul |
ORM caches are the worst case and will load many data you don't need |
18:55 |
rubenwardy |
nah, the server's just awful |
18:55 |
nerzhul |
also ORM = you don't know what query is sent to server |
18:55 |
|
ssieb joined #minetest-hub |
18:55 |
nerzhul |
=> is the query using database indices ? |
18:55 |
nerzhul |
it's generally why ORM are bad: indices are not easy to track and you can do shit easily, you load more data than you need then memory usage is too huge |
18:56 |
* Fixer |
.oO(Incorporeal Visions Deluxe - è©© Desktop) |
18:57 |
Calinou |
ORMs are fine to me |
18:57 |
Calinou |
writing SQL by hand sucks |
18:57 |
Calinou |
face it :P |
18:58 |
rubenwardy |
for the size of the dataset, indices shouldn't matter |
18:58 |
Calinou |
(and can end up being insecure) |
18:58 |
rubenwardy |
like, a linear search would be unnoticable |
18:58 |
Calinou |
most people aren't making Facebook |
18:58 |
Calinou |
they're making tiny-scale sites |
19:01 |
ircSparky |
can I butt in for a sec? |
19:02 |
nerzhul |
Calinou, yeah i know many devs are like you, but at a moment when you have more than 10 row in your table (i talk about 1 million or more) ORM is just shit |
19:02 |
kaeza |
ircSparky, no :) |
19:02 |
ircSparky |
darn :P |
19:02 |
kaeza |
heyo |
19:02 |
nerzhul |
their intelligence trigger just high memory usage, server high useless loading times etc |
19:02 |
shivajiva |
make a space for ircSpark's butt :) |
19:02 |
Bobr2 |
hey sparky |
19:04 |
nerzhul |
good dev = dev who care about where he interact, bad dev is dev who only thinks about his code, we had them at work, we fired them, they cost money by making infrastructure more expensive and they cost human money too because ORM problems trigger DBA and ops (i'm ops) time to find what shit they do with their ORM, then they cost too much :) |
19:04 |
Fixer |
amazing https://virtuallyfun.superglobalmegacorp.com/2017/06/14/hacking-flight-simulator-4-multiple-monitors/ |
19:05 |
shivajiva |
nerzhul: nicely put |
19:05 |
Calinou |
I'm wary of "anti-something" cliques in programming in general |
19:05 |
Calinou |
it always hides something |
19:06 |
kaeza |
except PHP |
19:06 |
kaeza |
anti-PHP is fine |
19:06 |
Calinou |
no, it's not :P |
19:06 |
kaeza |
:P |
19:06 |
nerzhul |
ORM hides shit, keep your shit in your PC and don't send it to prod just that :p |
19:06 |
rubenwardy |
ORMs are good for update/insert, reduces copy+paste |
19:06 |
nerzhul |
and always care about your database it's your friend |
19:06 |
nerzhul |
ORM are shit for insert/updates :p |
19:06 |
nerzhul |
if you mean with databases |
19:06 |
rubenwardy |
a good dev writes maintainable code, and reduces work for themselves and others |
19:07 |
shivajiva |
^ |
19:08 |
nerzhul |
maintainable code which cost 5k per month is not maintable |
19:08 |
nerzhul |
you can do maintainable code which good code design and function, orm just permit to do easily PoC |
19:09 |
nerzhul |
and a good dev yes reduce work, but not by using ORM, just by adding unit tests, integration tests, comments and architecture docs |
19:09 |
* Calinou |
uses Webpack at his internship now :D |
19:09 |
Calinou |
but integrating obscure libraries (that aren't published to npm) with it is a mess :( |
19:10 |
Calinou |
even jQuery doesn't feel very clean to use with |
19:10 |
Calinou |
(it's fully supported though) |
19:10 |
Calinou |
also, ESLint and Stylelint |
19:10 |
rubenwardy |
for everything that doesn't have millions of users per day, ORM is a very good choice |
19:10 |
nerzhul |
we are software editor since 12 years and we estimated ~10% infrastructure cost per year is lost due to ORM usage |
19:10 |
nerzhul |
i have 20k users per day and only 200GB content databases |
19:11 |
Calinou |
did you sue Doctrine developers? :D |
19:11 |
|
tenplus1 joined #minetest-hub |
19:11 |
tenplus1 |
hi folks |
19:11 |
nerzhul |
my infrastructure is 150 servers and costs 650k€ per year |
19:11 |
nerzhul |
10% are lost with ORM at least |
19:11 |
shivajiva |
Hi ten :) |
19:11 |
tenplus1 |
hi shiva, nrz :P |
19:11 |
nerzhul |
that means 1 or 2 developpers or 65k redistributed as primes at the end of the year to the people |
19:12 |
tenplus1 |
hi bigfoot |
19:12 |
nerzhul |
(~2k per people, we are ~40 people in the software & ops team) |
19:12 |
Bobr2 |
hello 11 |
19:13 |
tenplus1 |
hi bob |
19:13 |
nerzhul |
and i estimated switching from java to go permits to reduce ~20% infrastructure costs too :p |
19:13 |
Bobr2 |
got a new name for u 11minus2 |
19:13 |
kaeza |
hi tenplus1 |
19:13 |
rubenwardy |
how much is lost in dev time though? |
19:13 |
tenplus1 |
hi kaeza |
19:13 |
tenplus1 |
hi ruben :D |
19:13 |
rubenwardy |
lol hi |
19:13 |
tenplus1 |
lol bob |
19:13 |
kaeza |
first! |
19:13 |
Bobr2 |
that dont even make sense |
19:13 |
nerzhul |
not many |
19:14 |
nerzhul |
because we have a data team which help them to build their query and design the databases correctly |
19:14 |
nerzhul |
(it's relatively recent) |
19:15 |
nerzhul |
the data team design the content databases (we are software editor and provider for vehicles, our clients are PSA, Ford, Renault for example) we have big databases which contains all existing vehicles , pieces and documentations on how to repair each vehicle part on cars and trucks |
19:16 |
nerzhul |
our users can buy those pieces we interact with distributors to know the prices and available amounts in their stocks, and do many complex things with our content and partneers :) |
19:17 |
* tenplus1 |
is lost |
19:17 |
nerzhul |
it's a complexe relational scheme, and ORM are not designed for that |
19:17 |
kaeza |
tenplus1, I think you're there → |
19:18 |
tenplus1 |
:P |
19:18 |
nerzhul |
you have 3 tables and want to show a product fast, use it, you want to do high quality scalable product in production ? do it ourself :p |
19:18 |
kaeza |
tenplus1, you even have a shiny '@' :P |
19:18 |
tenplus1 |
oooooh shiny o.O |
19:19 |
* Bobr2 |
is hungry |
19:19 |
tenplus1 |
http://lolsnaps.com/upload_pic/e39973e3-that-point-where-you-gave-up-being-subtle.jpg |
19:20 |
Bobr2 |
and quite confused |
19:20 |
kaeza |
Bobr2, you need some löve |
19:21 |
kaeza |
http://love2d.org |
19:21 |
Fixer |
YES |
19:21 |
Fixer |
was googling just this |
19:21 |
Fixer |
Mari0 and such |
19:21 |
tenplus1 |
hi Fixer |
19:21 |
Bobr2 |
lol |
19:21 |
|
lisac joined #minetest-hub |
19:21 |
Fixer |
hi |
19:21 |
tenplus1 |
hi lisac |
19:22 |
tenplus1 |
*bookmarked* :DDD |
19:24 |
kaeza |
https://www.youtube.com/watch?v=6ySNDZVQ8sI |
19:26 |
kaeza |
^ that project sadly died with the HDD :(( |
19:26 |
|
RobbieF left #minetest-hub |
19:27 |
rubenwardy |
oh cool, kaeza |
19:28 |
rubenwardy |
Do you have anything left of it? :( |
19:28 |
kaeza |
zilch |
19:28 |
rubenwardy |
I lost a 64GB USB with 10s of small games :/ |
19:28 |
rubenwardy |
I know back up everything using Git |
19:28 |
rubenwardy |
*now |
19:29 |
kaeza |
one does not simply think about backups... |
19:29 |
kaeza |
until the inevitable happens :( |
19:29 |
tenplus1 |
*cough*... back's everything up daily |
19:33 |
Bobr2 |
cough cough doesnt know how to back up cough cough |
19:33 |
rubenwardy |
Bobr2, what files do you have? |
19:33 |
rubenwardy |
like, type |
19:33 |
tenplus1 |
heh... usb flash drive, copy any important files onto it :D |
19:34 |
rubenwardy |
for code: git and private repo |
19:34 |
Bobr2 |
idk i think DI3 does the backing up for my server cuz he hosts it |
19:34 |
rubenwardy |
bigfoot547, are you a student per chance? ie: have a .ac.* address |
19:34 |
rubenwardy |
bigfoot547, if not, there's bitbucket.org which gives it for free |
19:35 |
garywhite |
what do mobs horses eat? |
19:35 |
rubenwardy |
for video/images/games: google photos / apple cloud / dropbox / external hdd / multiple of the above |
19:35 |
tenplus1 |
wheat |
19:35 |
tenplus1 |
and apples |
19:35 |
garywhite |
ok, thanks 11 |
19:35 |
rubenwardy |
tenplus1, USB drives won't be very good if your house burns down |
19:36 |
rubenwardy |
so redundancy is good |
19:36 |
* tenplus1 |
always has flash drive in wallet :D |
19:37 |
Bobr2 |
why? |
19:37 |
tenplus1 |
back up files and keeps it close/safe |
19:38 |
* Bobr2 |
doesnt know where his usb is XD |
19:39 |
tenplus1 |
:p |
19:39 |
tenplus1 |
in fact, I have a 16gb flash with Xubuntu 16.04 loaded and a 2nd partition with my files... that way I always have access to them also on any pc |
19:40 |
Bobr2 |
or u could just use SSH |
19:40 |
tenplus1 |
nah |
19:40 |
tenplus1 |
dont like depenging on internet |
19:41 |
* Bobr2 |
just relised the time |
19:45 |
Jordach |
IT'S HIGH NOON |
19:45 |
tenplus1 |
hi Jordach |
19:45 |
tenplus1 |
20:45 here |
19:50 |
Bobr2 |
same 12 |
19:52 |
* Bobr2 |
was looking for his usb and found a golf ball |
19:54 |
paramat |
game 1543 is merged, nerz suggests a better priv name, can anyone think of one? |
19:54 |
Bobr2 |
priv nzmd |
19:54 |
Bobr2 |
name for what if i may ask |
19:54 |
tenplus1 |
hi paramount studious |
19:55 |
tenplus1 |
:P |
19:56 |
tenplus1 |
w00t, thanks |
19:56 |
Shara |
Why should it need a better name? |
19:56 |
tenplus1 |
creative priv is exactly what it is... |
19:56 |
Shara |
Pretty much everyone knows exactly what it means as it is |
19:56 |
tenplus1 |
giving access to creative inventory, unlimited 'creative' placement |
19:57 |
Shara |
Any other name would likely be more confusing |
19:57 |
tenplus1 |
agreed... |
19:57 |
tenplus1 |
every player seems to know what creative means |
19:58 |
Bobr2 |
i got a good name |
19:58 |
Bobr2 |
yatop |
19:58 |
tenplus1 |
lol |
19:58 |
Bobr2 |
you are to op |
19:58 |
Bobr2 |
or you are to over prived |
20:03 |
Bobr2 |
what does that mean |
20:04 |
Bobr2 |
ah lol |
20:05 |
Bobr2 |
im on there what do i do |
20:06 |
Bobr2 |
ok |
20:15 |
kaeza |
<rubenwardy> bigfoot_547, if not, there's bitbucket.org which gives it for free |
20:15 |
kaeza |
nice, didn't know that |
20:16 |
Bobr2 |
that bot is amazinf |
20:16 |
Fuchs |
as does gitlab |
20:16 |
Bobr2 |
hi Fuchs |
20:16 |
Fuchs |
yes, hi |
20:17 |
kaeza |
I was using private gists as backups :P |
20:18 |
kaeza |
and Dropbox for heavier stuff |
20:19 |
* Bobr2 |
might add a sopel bot in to AMHI |
20:20 |
Fuchs |
I am using an external harddrive attached to my server for backups, and one external server for _really_ important backups (family pictures I'd care about if lost, gpg keys) |
20:21 |
Bobr2 |
no dont think so |
20:21 |
Fuchs |
I'd give it a smart test, mount it read only and do a backup |
20:21 |
Fuchs |
then not use it for anything important |
20:21 |
tenplus1 |
+ |
20:21 |
tenplus1 |
+1 |
20:22 |
Bobr2 |
9+10+221 |
20:22 |
Bobr2 |
21 |
20:22 |
tenplus1 |
unless you can pad the bad sectors |
20:22 |
kaeza |
duct tape works? |
20:22 |
tenplus1 |
lol |
20:23 |
Bobr2 |
i would suggest polystrine XD |
20:23 |
tenplus1 |
if you know where the bad sectors lay you can re-create partitions avoiding that area |
20:23 |
nerzhul |
bigfoot547, private repositories on gitlab.com are illimited |
20:23 |
nerzhul |
only CI have limited time |
20:24 |
Bobr2 |
what does the slang ngl mean |
20:26 |
paramat |
yeah i have no problem with the priv name |
20:26 |
tenplus1 |
glad to hear :D |
20:30 |
tenplus1 |
nite folks :PPPp |
20:30 |
|
tenplus1 left #minetest-hub |
21:33 |
|
NatedaGr8 joined #minetest-hub |
21:35 |
|
octacian joined #minetest-hub |
21:52 |
red-001 |
oh neat minetest got updated in the arch repo |
22:31 |
Fixer |
https://twitter.com/darkstockphotos |
22:38 |
Fixer |
time to test some PRs / increases volume on *SECRETS OF MY AGE* |
23:07 |
Fixer |
300 fps in beta 1.7.3 -_ |
23:07 |
Fixer |
- |
23:08 |
|
paramat joined #minetest-hub |
23:20 |
VaultyTowers |
ITS RICHARD NIXON AAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHH |
23:26 |
|
stormchaser3000 joined #minetest-hub |
23:58 |
|
twoelk|2 joined #minetest-hub |