most expensive software you've ever bought?
Games not included.
Windows 8 $15 at release.
Windows XP for my first build, 99.9€ in 2006
I was a stupid kid and actually saved up for an entire year to buy my own copy of the Adobe suite. I was even more stupid because I decided to buy from a local shitbox who was known for scamming customers, huge price markups and rebate scams but were eventually shut down after they were finally busted.
I spent $2900 on it. Worked my fucking ass off for an entire year and could have easily used that money for a cheap car because I got my license the same year.
I looked online. Sure, you could pirate it for free but I was one of those idiot kids who thought all piracy was bad (even though I did torrent music lel). Price of the same suite just a month after I bought it was $1800. Less on ebay. Then I learned that I qualified for a student discount through my school which pushed it down to $900. Or better yet, previous version for even less.
It was one hell of a wake-up call. I think that I've only paid for steam games and Windows 7 once since then.
>>58113560
Cuck..
Does anyone here actually use Arch?
It's just a joke, right?
>>58113256
Yes, but only those with a superiority complex.
We all use debian
>>58113256
I have used arch for over a year and never experienced a problem.
What to build first on a website? Is there a typical process or is it more case-by-case/preference?
I have a vauge idea for a simple social media platform. I'm not trying to make a start up or anything, just a project to tinker with and get some good experience. What is a good starting point for something like this?
I'm a decent enough programmer and know the general outline of what needs to be done, but I'm totally at a loss of where to start. Should the database be designed first? Is that a waste of time if I only vaguely know what my ultimate db requirements will be? Or play around with the front end until I have a more concrete vision of what I want?? Or something else?
When ever I build something like a small project I start with thinking how the User Interface should be and then begin working on the front end so I will know what the back end needs
Read up on lifecycle models, either you want agile development or a traditional cycle. Since you're working alone a traditional should work better.
I would suggest doing a very fast throwaway prototype if you're unsure of the requirements, since that's the first step.
So
>Write the requirements that you know
>Do a throwaway prototype
>Play around with it to understand the requirements better
>Do the requirements, system architecture and design
>Start working on your website
Working on the system without being very sure of the requirements it's a recipe for failure.
>>58113251
From top to bottom:
Requirements
List of features
Model of database
>Figure out what will be the most used query and optimise model so it will be easy in future to optimize more
Goto requirements again and repeat at least 3 times
>it is easier to change model early than late
how we will get rich?
>back again to features
How do we keep users in?
>back to features
Pick up database engine, OS, framework, ide, webserver
>pro tip: precompiled web applications have multiple advantages over let's say php
Start with blank html with no eye candy, you can alway hire designers later and implement features from easiest to more complex. Don't bother with advanced algo like: you might also want to buy this, use random.
>kiss
Keep it simple stupid
>json
If you manage to separate bussines logic and web ui, you will have muxh easier life later
>mvc
Model view controller
>unit test, integration tests
Your ide should allow you to easily write test so you won't break old stuff by adding new stuff
>browsers
Make one "mobile" and one full version of your web allow user to choose. If feature isn't supported everywhere, dont use it.
>javascript
libs like jquery tries to unite behavior amongst browsers - poorly, youhave been warned.
>localization
Consider making abstractions for date, numbers parsing and externalize ALL strings
>sql
Consider frameworks which allows you to generate sql "on the fly", but make sure it allows you to add custom query as well to save devs time
>users input
Sql injections, crosssite scripting, stealing cookies, ip spoofing, spamming buttons, it is all real
>session management
Best solution is to write your own, RAM is the best case, database is the worst
>acid
Atomicity,Consistency,Isolation,Durability is nice to have, but not alway neccesary
>logs
It is nice to know why servers are on fire. Don't put logs in db, also you need to tell fbi who put pizza on your site.
>https only
It is 2017
>pass
don't let users pick top10000 and consider anons
are you using bash on windows /g/?
>arch
>impying you didn't just make an executable file with "screenfetch -A 'arch'"
If not explain how you pulled that one off m8.
RIP Linux
>>58113259
i use a little utility you may have heard of called SSH
On Windows:
>best driver support and performance for my VGA (HD7870, shitty support on Ganoolenucks)
>plenty of REAL software
> shitty font rendering
> horrible updates management (you know, the auto reboot)
On Linux
>best font rendering ever
>very good update management
>few REAL software
>worst driver support.
What the fuck. Why there's not an alternative? For the first time of my life i'm actually thinking of going Apple.
Dual boot motherfucker
dual boot. also linux doesn't have very bad driver support imo. at least it's not BSD lol
Hackintosh it is for you, then. Unless you play games.
'Basic service' designation allows CRTC, the federal telecom regulator, to regulate broadband internet access much the same way they regulate landline phone.
This creates legal ground for CRTC to force incumbent telecoms such as Bell and Telus to offer broadband internet in rural area where they had not previously chose not to build out broadband connection.
Another implication is that CRTC can now force telecoms to lower the price of broadband internet access and/or force scrapping of bandwidth overage fee.
How do you feel about this?
>>58113073
fucking finally
I wish the US would do the same
>How do you feel about this?
Like I have yet another thing to make me feel superior to burgers. Once again Canada is above the usa and I am not just talkin about geography.
>>58113073
how long before they use that for censorship?
Why haven't you moved to canada yet anon?
>>58113048
too many pajeets and chinks.
>>58113070
Try not living in a poor neighbourhood
i'm gonna go for brazil like snowden-kun :3
So now that this shit is going on can anyone recommend me a new torrent site that isn't hard as fuck to get on. TPB and KAT were the shit for being so simple and straightforward but everything is being shut down now and the pirate bay has sucked ever since it came back online after the last raid. Where can I go to find a home /g/?
kat is back, sucka
>>58112775
>public trackers
ayy lmao
>>58112789
Where?
>>58112790
Fuck you they are easy, unless you are going to send me a invite to a great private tracker go eat a bag of baby dicks.
HELP
WHAT DO?
>>58112737
Click ok and stop going on shady porn sites
>>58112737
install the app and it will remove the four virus dude
do what it says before it damages your phone with rotational velocidensity
>28.1% damaged
Jesus Christ dude get your shit together
Is it a really bad idea to use 3 sticks of RAM?
>>58112648
Not if you have triple channel memory
>>58112648
Not if you have three computers
>>58112648
Not if you have single channel memory
Show me your OC/benchmark, /g/.
CinebenchR15 and CPU-Z score.
>>58113294
The calendar of windóws X only goes up to the year 2116.
What happens next?
>>58112628
you will switch to GNU/Hurd like everyone else has
>>58112628
it loops back to 1900 of course
>>58112628
Microsoft will have bought Amazon, Kraft foods, Procter & Gamble, and Google will have bought Apple, Yahoo, and Sony. And all the others. There will be only 2 megatrusts on the planet. We'll all have computers implanted in our forearms. And stuff!
The OS you use stops existing.
What else do you use to replace it?
>>58112557
FreeBSD
If Arch stopped existing Id use gentoo.
>>58112557
Win7
Is an internet blackout coming?
>>58112474
It already came
>>58112523
I'm talking about a total shutdown.
>>58112561
no, all stock markets would crash to zero, because it is almost impossible to destroy all servers at once.
Can someone redpill me on TempleOS? What's the story behind it and why/how it became a meme?
>inb4 google
God told some schizo dude to write an OS, he said it had to be 640x480 16 color with no networking. Also he had a run in with a CIA nigger once and that set him on edge.
Terry has a SETI
guy went full on batshit crazy