So the fact that this is just a raw CSV makes it kinda painful to read for any period of time, and it's hard to tell where one begins and another ends sometimes.
So I wrote a quick python script to pump it all out to a spreadsheet and formatted it a little to make it more friendly to read.
EDIT: So I saw that there's actually records for the years of 2009-2013 so I went through and revamped my script and made a spreadsheet with a sheet for each fiscal year. Enjoy reading 3,967 incident reports over the course of 5 years. Yay Python.
Well it makes it a bit less breathtaking, but i made a python program to take a text file and make it into a bind for me. So not too much time was wasted for the shits and giggles.
edit: GitHub
This tutorial will help you set up an OpenVPN instance on an Ubuntu Linux machine (it's written for 14.04 but still works in 16.04 for me). It'll walk you through all of the steps to set up the vpn instance although it assumes you already have some knowledge with a headless Linux server and the command line. Hopefully that helps!
Edit: For people worried about DigitalOcean's imo okay privacy policy, this will work on any Ubuntu Machine/VM regardless of where you get it.
Here's the latest fastboot/adb files included with the 6.0 SDK. For many, this should fix the "missing system.img" error when using the flash-all batch file.
I just clean flashed my Nexus 6. As we all expected but still wished otherwise, dark theme didn't make the final cut. ~~OEM Unlocking is enabled by default as well.~~ (I stand corrected, I thought it was an OS-level option that did not persist through any full flashes)
Nope. That's Adobe's ExtendScript for things like After Effects and Photoshop with some shell jibberish added in.
Things to note:
sub(targetBox, boxAnchor)
- Anchors are used on all elements in an AE composition.xDistanceToEdge
- obvious XY two dimensional coordinate in relation to some outer edge (not a bounding box, vector, or an area)MKDIR BKUP
MYCONFIGPROGRAM,SH
CREATE_SAMPLE_FILES,SH
./backup
>Take for example Titanfall right. I heard mixed reviews so saying good some bad not the point EA said nope not our country because our infrastructure was to bad. Which is total horse crap because we get Battlefield Mp just fine.
No, it's not horse crap. Titanfall relies on Microsoft Azure servers. If you look here, you'll see that Microsoft does not have any data centers in South Africa. So naturally they shouldn't sell it there.
In this case you can always use your own VPS to host a VPN for yourself, it may not give you the “hide in the masses” advantage but still gives you some sort of bypass to censorship.
Now, I can hear people say that most people don’t have the technical know-how on how to do this, but I’m pretty sure there are many guides out there and there are some who gives “out-of-the-box” VPNs for you to use to set up in a VPS.
A guide to set things up manually in a VPS using OpenVPN: https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04
Out-of-the-box experience: Algo: https://nomadgate.com/10-min-vpn-server/
Ok, I gotta admit that I’ve not used Algo before, because I set up my server manually with openvpn, but then again, I’m a newbie so take whatever I’m saying with a pinch of salt
I backtested this strategy using excel with data acquired from Yahoo Finance. Using only closing prices from January 1 1950 until today using 252 trading days (1 year) as the moving average. 1 dollar investments to start turns into 105.7636 using your strategy while a buy&hold yields 104.8761. An annualized return difference of roughly a hundredth of a percent. However, to use this strategy over the past ~64 years you would have had to buy sell your shares 156 times and repurchase them 156 times. Accounting for transaction costs quickly puts buy&hold ahead.
What your strategy is is a very basic trading algorithm. The problem with that is if anyone saw that this algorithm made money then the HFT would already be doing it until it was priced into the market and was therefore unprofitable. A question: do you really think beating the market is THIS simple? People much smarter than anyone on this website - with decades of finance experience -people who actually get PAID to do this for a living have been fighting to beat the market for decades. Do you really think they wouldn't have thought of this first?
Firstly, you can write e. g. {0:.2f} to specify a float with 2 decimals, see e. g. https://www.digitalocean.com/community/tutorials/how-to-use-string-formatters-in-python-3
Secondly, the best formatting method is f-strings, see e. g. https://www.blog.pythonlibrary.org/2018/03/13/python-3-an-intro-to-f-strings/
Yes, it's true that the private interface on Rackspace's Cloud Servers is on a network that is shared by others in your data center. I'm not going to take a stand on one side or the other about that; it is stated in multiple places on the website, but it's also still a bit misleading. What I will say, though, is that there are still security measures in place on the existing private network. IP/MAC spoofing is blocked, and there are some other measures in place that I'm not willing to divulge here.
However, our next-generation Cloud Servers, which are going into private beta on the 1st, will have private vlans for each customer by default using the OpenStack Quantum plugin. I believe that an API will also be available to configure and segment your private networks however you please.
Digital Ocean has some great guides to set it up for Ubuntu
https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-14-04 https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-16-04
Locations of Ether Chests: Venus: back of the regular level minotaur room + Hobgoblin spawn opposite side to minotaur spawn. (fight is at the Minotaur major location.
Shores : Top of building you fight them next too+ along the coast, near the golden chest location, (below the cliff)( Fight is next to omnigul strike start point)
Venus: Ember caves: just outside the cave with the large white marking on it ( cave underneath the major captain) https://onedrive.live.com/redir?resid=d1597e6d296bd776!110&authkey=!ADON65VByEdbwps&v=3&ithint=photo%2cpng
Skywatch: Top of building at back of the map + right next to where you fight enemies.+ next to the rusty fence near the patrol mission at the bottom of the map
Clip of Skywatch boss+ Chest location
EDIT: I have looted about 20 ether chests (including a few twice at the same time) each time i got a blue engram and planet materials and and a synth 2/20 i got the epic key
https://www.digitalocean.com/community/tutorials/new-droplet-plans-frequently-asked-questions > In order to decrease impact on existing applications and workflows, these plans are being introduced as completely new plans. This means there is no impact to your current Droplet and these changes will only impact newly created Droplets.
So the pricing changes aren't automatically applied to existing droplets. But you should be able to resize an existing droplet into one of the new plans to get the discount/upgrade.
Wrong
>Seahawks WR Chris Matthews was fined $11,025 for making an obscene gesture (he grabbed his crotch), not for shaking Marshawn Lynch’s hand
Video: https://vid.me/kFaV 12 second mark: Chris Matthews runs up to Marshawn
After watching it in HD (game tape) i think they were shaking hands but really close to Chris Matthews body (aka package). Here's a picture: https://onedrive.live.com/redir?resid=DEA2A5F71763F8BD!2428&authkey=!AJCO1j0e0WfU_a8&v=3&ithint=photo%2cjpg As you can see in the video link, he runs up and stretches out his hand and it looks like they shake hands, their hands end up low (again near Chris Matthews package, a low handshake) and then they part ways.
It is finished: https://onedrive.live.com/redir?resid=CD0FE62C840581C2!300774&authkey=!AMEQi7UZVfa32O4&ithint=file%2cmp3
I'll put it on my new album that I'm working on. I have one done already finished called "Marth Swag", but I haven't gotten a chance to create a video and upload it.
So here's the deal:
>Seahawks WR Chris Matthews was fined $11,025 for making an obscene gesture (he grabbed his crotch), not for shaking Marshawn Lynch’s hand
Video: https://vid.me/kFaV 12 second mark: Chris Matthews runs up to Marshawn, what happens after that point gets a little blurry.
After watching it in HD (game tape) i think they were shaking hands but really close to Chris Matthews body (aka package). Here's a picture: https://onedrive.live.com/redir?resid=DEA2A5F71763F8BD!2428&authkey=!AJCO1j0e0WfU_a8&v=3&ithint=photo%2cjpg As you can see in the video link, he runs up and stretches out his hand and it looks like they shake hands, their hands end up low (again near Chris Matthews package, a low handshake) and then they part ways.
If you plan to host different services/sub domains on the same ports (such as 80 and 443) take a look at NGINX reverse proxy, I followed this DigitalOcean guide and got my reverse proxy and Lets Encrypt certs done real quick.
https://www.digitalocean.com/community/articles/how-to-protect-ssh-with-two-factor-authentication
[Edit] It mentions in the article, but since so many people have upvoted this, I feel I should mention, it is EXTREMELY important that you make sure you take note of those emergency codes that are generated and keep them somewhere safe. If, for example, your phone is stolen, those emergency tokens are the only thing that will let you back into your system. Please take care to store those somewhere safe.
I work for DigitalOcean, what kind of logs?
We don't log traffic, if that's what you're asking. We log things like Droplet Creates, Destroys, etc — activity within the control panel. We don't log anything that happens on your droplet, with one exception: metrics.
We collect your general bandwidth usage (speed in/out and how much data), CPU usage, and disk I/O usage. If you have our monitoring agent installed, we collect things like your disk space usage, memory usage, etc. We don't see any specific data — the metrics are only collected in order to (A) ensure the platform is healthy and (B) provide the information to you.
If some crazy law was passed and we were required to log that network activity, the only logs would be from that point forward, and it'd probably take us a long time to even be able to technically implement something like that on such a large scale. The storage alone would be extremely expensive.
Also, knowing our executive team, we'd fight such legislation tooth and nail, as would pretty much every other provider.
Keep in mind that you have control over the logs on your droplet itself. If you're in legal trouble and we receive a subpoena for that data, we'd be legally obligated to provide it. If it's encrypted or if it doesn't exist, ¯\_(ツ)_/¯
https://www.digitalocean.com/legal/privacy/ and https://www.digitalocean.com/legal/enforcement/ have all the legalese, but are worth reading.
Here's me chopping the legs off a zombie and my buddy kicking the torso to the moon. Amazing duel kill
Sure, but it doesn't show much else. XB1's "Record That" feature only records the previous 30 seconds.
OpenVPN is what you're looking for. Link is for doing it at Digital Ocean, but it should apply anywhere that offers Ubuntu server (which is any hosting company, really). Some knowledge of Linux command line helps, but really if you're even kinda technical you should be able to get by with copy paste and figure it out.
https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04
One thing to note is that this is not a good solution for doing illicit things. Your home ip will not be tracked, no, but your server ip will be. That server is yours and linked to you personally. Great for Netflix, not for torrents.
Never use GoDaddy. For anything. Ever.
Use Digital Ocean. Far cheaper than anything GoDaddy offers, FAR FAR better for any real RoR app or any real web app at all.
GoDaddy has AWFUL ethics, AWFUL security and AWFUL...well everything.
There was the time GoDaddy supported SOPA.
Digital Ocean is $5 a month for a VPS, way better.
If you're feeling generous, here is a referral link.
If you're not feeling generous here is a regular link.
I have everything sorted in 800 count boxes.
All extra cards in 3200 count boxes.
All 33,000+ cards also logged in my Decked Builder app through icloud so I can access everything via iPhone, iPad, and Mac. Too bad I couldn't find an app that did the Promo cards.
Everything is logged in the Decked Builder app except for my RUG Delver Legacy deck, foil lands, and Zendikar lands.
I mainly finished organizing everything so it would be easier for me to sell. Either it be to a local shop or on eBay. I will be keeping my Legacy deck though.
I just wanted to share before it was all sold.
I had to delete and repost because something was wrong with the imgur link
Good list. This is not me shamelessly pimping OneDrive, but if you create in on OneDrive using Excel Web, you can set it up where people can sort on the different columns which could be real helpful.
Here is an example using some of the data from your table. I'm a data nerd of sorts....so I love being able to use sorting etc. Also, if you have the latest desktop version of Excel you can pull it in there for easier data entry etc and push it back to the web.
Let me know if you want help creating it...or not.
Edit: Changed SkyDrive to OneDrive :|
Edit: Give this one a shot if you're on your phone
Usually I get trainees to install a LAMP stack:
It's a good way to get them to understand certain concepts, utilities, services and packages. It certainly also lets them explore how it all works together to provide a solution and see how bash / the cli works.
It's not too difficult, and can be quite fun.
I'm also suggesting this, as this was my very first project that got me into Linux and even into a Junior Sysadmin job!
This is what I used:
https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04
Got an account, fired up an Ubuntu Server VM, used Putty to connect and followed instructions. Took a bit of fiddling and this ain't my first rodeo. Be glad to help.
Best thing is; once you have it working you can simply install OpenVPN on any PC and copy the config file. It just works. Wife wanted it on her PC. No problem. Install OpenVPN and copy the config file to the appropriate directory. Works like a champ.
I currently work in NYC in the tech sector and work about 40-45 hours a week and it's been that way for the 2 1/2 years I've been here. A good work/home life balance is important not only for your mental health but also your productivity.
Anyone else putting in massive hours in tech in NYC (or anywhere else, we're 40% remote) should check us out: DigitalOcean Careers
Did a presentation on David Cameron mouthfucking a pig. Warning: Memes and moe girls.
To be fair, my entire class knew that I was an anime fan long by that point so it's not like it really mattered. Also this "elective" class on politics was a huge joke, and I'm not sure how our teacher managed to get through it without popping a blood vessel once. When the presentation showed up on screen he literally just came up to us and said "The presentation's quite otaku, isn't it" with a completely straight face. The face of a man who had seen too much.
To put it even further in perspective, we had an old satellite dish in our form room / homeroom / whatever. Somebody decided to bring that along to the lesson, and when an IT technician had to come over and help with the projector or something, he was asked "Why doesn't my phone work?" while this guy was holding the satellite dish and pointing it at the window.
Needless to say, moe girls and memes were not the biggest issue there.
Hi deadbunny! We actually do have a team of in-house writers (I'm one of them!), in addition to the great work our editors do with community authors. I actually got the job after writing as a community author for a little while, and it was a great experience.
If anybody reading this knows some interesting tech and wants to get paid to write about it while working with some wonderful editors, give our Write for DOnations program a look. We recently revamped our payouts and also added in a donation to a tech-focused charity of your choice.
If you're going to reupload, for fuck's sake, just use the full quality version (open in new tab>download) instead of compounding YT's shitty compression.
And feel free to credit me or don't... Don't sweat it either way.
EDIT: also, this is totally not "RIP headphones". Whoever flaired that needs to turn down their damn headphones in the first place. I just woke up and listened with headphones on fine, and don't see any comments about it.
May 17th is my Golden's 15th and she's named Ginger too. You've got a darker one, I've got the lighter one. I'll get a pic later..
Edit: OP Delivers: https://onedrive.live.com/redir?resid=FF68BA8EBA319BB0!278&authkey=!AJjfek1uF9U8sR4&v=3&ithint=photo%2cjpg
Happy birthday Ginger.
Not glitched, I got one:
EDIT: When I added it to my cart it said, "Hurry, only 3 in stock" or something along those lines.
EDIT 2: Lol, here comes the salt. Downvoted at least twice already.
EDIT 3: My order has shipped!
FINAL EDIT: Just received my package. I was a bit worried because there was no padding at all in the box (I'm an in-box collector). Luckily, it's in perfect condition.
Edit: Here's one for mobile users and those who don't like Excel/OneDrive.
It's not her saw the full album plus gifs the girl looks completely different. Edit: Have a link https://onedrive.live.com/?authkey=%21ALxk3k_MUcmhd34&id=97ACBD274259129%21108&cid=097ACBD274259129 But she looks hot anyway even if she is not sjokz
We’re in the process of getting DHCP failover configured. Just setup NTP for accurate time. Trying to figure out some of the options in the dhcpd.conf file.
We’re using instructions from the following sites. 1. DHCP Failover Example 2. NTP Server on Ubuntu
IMO, a better way to do this is by setting up a SSH certificate authority and avoiding authorized_keys files completely. Then when you sign your friends key you could specify an expiration time. The following example would give a friend access to your server for the next 2 weeks:
ssh-keygen -s ca_key -I user_friend -n friend -V +2w id_rsa.friend.pub
His/her login would be valid on all servers using this CA where the unix user "friend" exists and has login permissions. More info.
SGA wrecks Oracles. On HM, our away team got overrun by a rogue Praet on Venus. We sent 2 SGAs in from the outside to help. Away team didn't even start on the Oracles yet, so all 6 Oracles were up when we arrived, and we still caught up and survived. Proof:
https://onedrive.live.com/?cid=9f149c335b31aada&id=9F149C335B31AADA%21126&v=3
Sorry for the onedrive link, I'm way too lazy to YouTube or imgur this.
I have every exotic gun in the game available for Xbox, and I am 100% converted to SGA for Atheon. Gjally stays home.
Edit: Things you don't need - Golden Gun, Rare raid drops (Praet foil), reloading. SGA is the easiest exotic bounty to finish, and is easy to max to 331.
Tell me if that video doesn't work. Onedrive is finicky, but I can always upload to Youtube.
Freyrs3 is incorrect. You are correct.
Percentage Calc Its about 4.38 hours technically.
Assuming the full Amazon downtime of 1 day, 14 hours from the uptime calc.. they owe 34 hours of downtime pro-rate.
However, Amazon is going to claim that as soon as the site was able to get "up", the downtime clock stops. Even if not every volume was accessible, etc. There are such loopholes in these contracts/SLAs. Reddit would be lucky to be compensated for half of that. (reading their SLA, its worse than I thought)
> If the Annual Uptime Percentage for a customer drops below 99.95% for the Service Year, that customer is eligible to receive a Service Credit equal to 10% of their bill (excluding one-time payments made for Reserved Instances) for the Eligible Credit Period.
It appears the max refund for any month is 10% of that month's service? Someone please tell me this isn't true. This is why I love Rackspace Hosting:
*Network: Five percent (5%) of the fees for each 30 minutes of network downtime, up to 100% of the fees;
Data Center Infrastructure: Five percent (5%) of fees for each 30 minutes of infrastructure downtime, up to 100% of the fees;
Cloud Server Hosts: Five percent (5%) of the fees for each additional hour of downtime, up to 100% of the fees;
Migration:Five percent (5%) of the fees for each additional hour of downtime, up to 100% of the fees.* From: SLA
Given how cucked reddit is I wouldn't be surprised if that wasn't a front for various spy organisations.
e.g. 'Hey guys, try out XYZ VPN, they take no logs and are totally free speech man!'- then full pipe your data straight to the NSA.
Learn how to set up your own VPN's and proxies. It's easy. Example. Chain a few together and you should be able to dodge casual snooping.
If things get properlly bad, you're going to need that kinda info and more.
That said, I hope it's not required.
Here's a good overview. Ignoring Nosql and sqllite, you should be looking at mysql and postgres. The gist of that article is that postgres is better in almost every single way except speed.
OK - I've created a minimalist version that any jungler or support could benefit from imo. I cleaned up the notes a little bit, provided version info, and install instructions in the file. Here's what's different from the version in the OP: 1. F9 will not cause the game to alt + tab out. 2. Automated reminder messages have been removed. The script now only generates 1 single message indicating the respawn time of a creep. Note - the main reason for me making this change is so that the user will NEVER be surprised and miss an ability because the timer pop up occurred (see above).
Upvote if useful so more can get at the new code. My thanks again to the op and the original code. This is a useful tool that I'll use going forward.
Link to pastebin of file: http://pastebin.com/Ppgt2auW Link to box.net file zipped: https://www.box.com/s/20c5dc762a38b263531a
edit - I tested the updated code multiple times and it works well. I think the minimalist approach is best (1 message period) as it mitigates issues with slower pcs, etc, and ensures that you'll still be able to cast all abilities as appropriate. I might make another version that does the same stuff, but has 1 additional message (instead of the 3 that happen in the pastebin in the op) indicating either the spawn time or a reminder about 15 seconds before something will spawn. Anyway, the version I made is likely something that everyone can use without impacting them negatively in any way. Night!
You should really edit your post since it's at the top. It was Chris Mathews who was fined for an obscene gesture, which, in reality was literally a handshake, but because it was lower and close to Mathews' crotch, he was fined for it. basically, someone at the NFL is spending way too much time looking for crotches to fine.
Link to a pic of "crotch grab"
Twitter post confirming it was Mathews, not Daniels who was fined
You're right that it's not as simple as I made it sound. That said, if you're using a VPN that has no surveillance reciprocity with your home country (i.e. not in the 5/14 eyes for US citizens) then you're better off than you would be otherwise.
Also, you'll note that that table has several columns devoted to each VPN's logging practices.
Also, for the sake of completeness, here is a pretty user friendly guide to setting up your own VPN: https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04
If you're really worried you can host your own VPN server and burn it down every few months.
I work for DigitalOcean. We absolutely let you export your data, dns, etc - just not backups and snapshots. This is because they wouldn't really be of any use to you - they're customized for our system. We even have a published tutorial about backing up outside of DigitalOcean
Check out our API - https://developers.digitalocean.com/documentation/v2/. You can export your DNS, firewall settings, etc from there. Want to move to another provider? Use our API to get your DO settings and then the new provider's API to set them up.
Digitalocean had a pretty good article about the history of Apache and Nginx, as well as some considerations to take that helped me when I was starting out. Link
Cheers for being civil. I was playing titanfall once and major Nelson and e were on the other team. I teabagged the Shit outta them
Edit: I forgot I Xbox recorded it lol https://onedrive.live.com/?cid=64f0312ab3a330b7&id=64F0312AB3A330B7%21110
I was recently driving with a trailer, and left my Lenovo Yoga on top of the SUV. Well, as I got up to about 60mph, the laptop caught some air and flipped off the roof, hitting the trailer hard enough to break the light and put a dent in the aluminium. I looked back after the noise to see my laptop getting run over by a truck.
I eventually found it on the side of the road, the case had flipped open and it was at the login screen. Still worked fine, except for the touch screen. I eventually had to send it back for repair because the screen section was coming apart (right hinge broke off, the bottom-right part of the screen that I assume hit the trailer was coming apart, and most of the plastic was broken and all the metal was bent up.)
I will always and forever defend Lenovos as improbably durable laptops, and have never had a problem with any of them, or the IBM ThinkPads I've owned.
Edit: Some pictures I had on my phone: its remarkably undamaged,except the screen section that actually hit the trailer, and a few scratches. https://onedrive.live.com/redir?resid=3AEA6C47F85F5127!377&authkey=!AH99hbV1mH76JJ0&ithint=folder,.jpg
Most hosting sites don't let you execute processes but instead give you access to a folder where you can create files that get parsed and served by an Apache type server. This allows you to easily make a website out of html files which just get served to the browser or php files which get parsed and run generating a static file which gets served to the browser. NodeJS apps run as their own process and need to be executed differently resulting in the need for other hosting sites like nodejitsu.
I highly recommend using Digital Ocean as it not only lets you run nodejs apps but it gives you access to your own virtual private server which is a machine that you can install whatever os you want on. You can then ssh into in and run nodeJS apps as if you were on your own computer. It's also cheaper than most of the other hosting companies I have seen since the starting price is only $5/month. Virtual private servers also teach you more because you learn how to setup your app yourself.
Fun fact $750,180,000 of that comes from maxing out Machine Learning 1 billion predictions and 1 hour per prediction, the second part is prorated so it won't cost nearly that much, it's still not cheap but you're basically buying 114,155 compute years (a month!!!) if my math checks out.
Source: http://azure.microsoft.com/en-us/documentation/articles/machine-learning-faq/
The rest of the cost comes from buying a small data center's worth of servers of high specs.
I'm an owner of multiple websites, including one that hosts a 45GB torrent (with a web seed, the files are hosted and downloaded off of our servers). All I can say is that to host a VPK website, it might take a lot of work, but it will take neither web space nor bandwidth, considering you guys all use mega.nz and google drive. This means you can easily use Vultr or DigitalOcean, for example, to host your own website for typically less than $10 a month. There is absolutely no reason why you need either ads or the horribly atrocious adfly links. These will only help your pockets, not to mention degrade the website's performance (how can adding ads to a website increase it's performance???).
Assuming you're already reasonably comfortable on a Bash/sh prompt: The best place? Your own server! If you don't have one and don't want to pay for something with AWS, digital ocean or whatever you can just run virtual machines on your own computer just fine most likely. VMware player is free and makes it easy to get a virtual machine going.
Ubuntu and its derivatives have the most help available online through questions asked to try and work it out yourself. DigitalOcean in particular has some good docs to help you like this one. Outside of Apache+PHP you generally need to setup a module or a second application server to run code. Nginx, for example, is meant to serve your static content like .css and .js very quickly, but defer the work to something like gunicorn to actually interpret and run python to generate the page if you're using Django or something.
If you aren't comfortable on the shell, yet, well you'll want to get that down first.
You have no idea! I got pulled out of the car and still wasn't discovered! he got in and drove off a bit... I was like AHHHHHHH.....wait...what?!
Install Ubuntu + LAMP stack onto a spare computer, make a WordPress site.
https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-ubuntu-16-04
Develop the site out, make another site if you can. Make a blog and a real webpage, YouTube a few of those 2+ hour videos on intro WordPress sites, you have the time. Devote a week or two to those and boom you have a portfolio and marketable skills, go forth and work.
Don't beat yourself up if you don't pick it up on the first try, do it again and again, learn from mistakes, don't ignore success, and be patient with yourself, this is the hard part.
https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2
Take a look there. It's pretty straightforward once you get it going. Basically you
Keep the id_rsa one secret. Disable the password login ability of your SSH server and now even if anyone gets both your username and password, they still can't login - since they don't have your key.
As far as fail2ban - the most basic level of getting it up and running is:
sudo apt install fail2ban
That's about it. All it basically does is scan your logs and look for IPs that fail to login a certain number of times over a certain time period. If so, it bans them for (I think the default is) 3 days. Even if they have the right credentials in that 3 day period, that IP is getting dropped until unbanned.
Glad to be of help, and thank you! If you're interested in setting up SPF records on your current or future domains, there's a fairly in-depth, yet approachable, tutorial at this page. You can set them with virtually any DNS provider, and it can be a good step to take.
I use digital ocean
I think you get $10 credit with my link
https://www.digitalocean.com/?refcode=6de208ecb9dc
Set up the $5 per month Ubuntu LAMP stack.
Install Putty (windows) to connect to your VPS IP address.
sudo apt-get install python-pip
Then you can run Flask if you want
https://www.digitalocean.com/community/tutorials/how-to-deploy-a-flask-application-on-an-ubuntu-vps
Use WinSCP to manage your files.
If you keep a written budget in Excel, you most certainly need to know (basic) algebraic expressions and how to write simple equations. I keep a budget vs. actual tally, with a separate tab for each month of the year, and each tab feeds to a year-to-date summary page.
How to seem rich? Know a little algebra so you are able to judge when you should be declining invitations to go spend money.
If anyone wants a copy of a great (blank) 2016 budget, shoot me a PM and I'll send it over. It'll be an Excel file, but I believe Excel Online is free now. Edit: or just go here to view it online via Microsoft OneDrive.
it should be all properly tagged with the album named "It's Lit" and has everything Travi$ has released in 2016 yet. I got the files a few days ago from someone whose tag I cant remember rn :/
I know, it's not exactly the same, but it's my shitty 5-minute attempt.
The best is to disable password authentication and use a key-file (https://www.digitalocean.com/community/tutorials/how-to-configure-ssh-key-based-authentication-on-a-linux-server). If you don't want to then your new password must be at least 10 characters long and not subject to dictionary attacks.
An easy way of going about it. Probably won't work on mobile devices though - that's what led me to set up OpenVPN. It really is not that much of a big deal if you follow a decent guide.
edit: So DigitalOcean is now also blocked. Shit.
First of all, get your labels right.
Second of all, Dropbox is 2gb: https://www.dropbox.com/plans I don't know why it redirects to a different page, but click on plans in the footer
Third, MS is 5gb: https://onedrive.live.com/about/en-us/plans/
>Damn I bet you feel pretty silly right about now.
There's nothing worse than a smug idiot.
You should not even have access to your users' Private keys. They should run the ssh-keygen
command, then copy their public keys to your server.
Also, Ed25519 is preferred to ECDSA. /u/Plausibleaurus must work for the NSA :P
If your users don't use Linux, they can generate keys with PuTTY. If they do, my preference is to generate a separate key for each server with ssh-keygen -f ~/.ssh/id_ed25519_servername -t ed25519
, but that's by no means necessary. That gives you two files (~/.ssh/id_ed25519_servername
and ~/.ssh/id_ed25519_servername.pub
), with the .pub going on the server to their home folder (~/.ssh/authorized_keys
).
> It means that you have changed your ssh password since the last time you used ssh on that computer.
... no it doesn't. SSH is an encrypted channel (you might even call it a Secure Shell). As in all SSL/TLS connections there is a handshake to exchange the keys for the communication and establish some small level of trust. This message is telling OP that the public key presented by the SSH server running on the device he is trying to connect to is different from the last public key that was presented from that same IP.
also, this is a really bad solution. You don't want to delete the entire file of known devices. It's better to just remove a single line for the IP of your device. Open the file with vim
> vim ~/.ssh/known_hosts
search for the IP by typing /<IP Address>
e.g. /10.0.1.2
(you may need to specify a port here if you use a port other than the default of 22. e.g. /10.0.1.2:2222
delete the entire line by hitting d key twice
exit vim by typing :x
.
or you can use another text editor if you don't like vim. edit
will open the default editor on your computer. Find the line, delete it, save, and close the file
> edit ~/.ssh/known_hosts
if you do not know this, you'd better be careful SSHing to your device, especially as root. It is very easy to mess stuff up if you don't know what you're doing
I know I always say this... but Statistics, Statistics, Statistics.
Analyzing the 2000 Election Results (President) and the 2012 Primaries (Republican), it is clear that tampering is occurring.
Here's the 2012 evidence. I'll create a new post for it. https://onedrive.live.com/redir?resid=F9BB53CA1C0AA3CA%211719
Morgan from the MySQL team here! Happy to answer any questions.
I also have an article describing the SQL mode changes here: https://www.digitalocean.com/community/tutorials/how-to-prepare-for-your-mysql-5-7-upgrade
/u/wiztard don't bother trying to talk sense to /u/exgeniusexventions. He's an absolute moron that constantly makes posts like this.
If it's static, why not just use GitHub Pages?
Otherwise, there's: https://lowendbox.com/
And since I like stability and accessibility, I've used DigitalOcean, which is very scaleable and developer friendly.
I DID IT!!! I have the goal, the club name popping up in the restart after the goal, and the club name being paired with my gamertag on the results screen in FUT seasons! https://onedrive.live.com/redir?resid=6E898F13791A1D26!282&authkey=!AGNco_Hr5uATWeI&ithint=video%2cmp4
I looked at the pricing of their dedicated servers and they were super expensive. If I would be building a new service, I would straight out think foreign providers...
Of course then there are also Yandex (Russia) and Alibaba Clouds.(China). With these one would need to make sure that servers are located in either USA or EU.
t2.micro is like Raspberry Pi. You want to run production database on t2.micro and then scale/expand it? Expand to where? Vertically? Take it down to change instance type? Horizontally? Sharding? I don't believe you know what it takes to run databases.
You aren't going to get a better bang for a buck with a dedicated server. To get anything close to Hetzner SX1 at ~$80 p/m you'd need something like a c5.4xlarge which'll cost $576 p/m on-demand (eu-west-1). Again, the dedicated server will run circles around the virtualised c5.4xlarge. Don't forget the 4 x 6 TB SATA 3 Gb/s hard drives the Hetzner comes with. How much is that additional cost with Magnetic EBS at $50 per 1TB? Wanna check how much 30TB traffic costs on AWS that's included in the Hetzner's price $80 p/m price?
My point is not that anyway. If you say "I won't use AWS service, I'd rather build it myself because look at EC2 pricing", then you're doing it wrong. People don't use AWS because it's cheaper, cloud is always much much more expensive compared to dedicated hosting as in my example above. People use AWS, and pay premium for it to take away the operational burden and focus on their core competencies - build, ship, deliver service/product or whatever it is.
Heroku and Github have an integrated student pack, you can get a free tier of hosting on Heroku Using that, there are lots of articles about how to use different databases with Heroku and deploy your front and back end there (my group used this for 362).
That should hopefully be a good starting place. Also, if you haven't already, sign up for the full github student pack.
I set up a LEMP server using Digital Ocean's tutorials, and then installed WordPress myself. Link here: https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-in-ubuntu-16-04 This pretty much tells you everything you need to know, but feel free to PM me for help as well.
> I have id_rsa auth with a strong password, but if I use that my employer could just sniff the password and copy the key.
Setup a separate key you use to login from work, then setup two-factor authentication for logins using it. The second factor will keep your work from being able to use the key while you work there, and you can revoke the key when you leave that job.
Tl;DR just buy a hardware token and use that for 2FA.
I'm guessing that he means using something like a VPS service (Virtual Private Server) - basically you rent a server from a company that you can access over the internet - and installing a VPN Server to it. This way you control all the logs and can wipe anything once you finish whatever you wanted to use it for.
The exact process for installing and configuring a VPN server isn't something that translates well to an ELI5, though there are many step by step guides available online.
It's not something to be recommended unless you are fairly computer-savvy, at least if you want to trust it to be secure and anonymous.
An example of a guide on how to do so is here for the curious, however.
https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04
Depends on how in depth you're wanting to go? DO did a good write up here, but the very basic tl;dr is that networking stack is fantastic on the BSD's, OpenBSD is extremely secure (even comparative to Linux), NetBSD runs on a phenomenally large amount of architectures, more complete documentation, BSD's can execute most Linux binaries (but not the other way around), and BSD's can have noticeably higher performance. Also BSD vs GPL license (former being potentially more attractive). Just a few reasons for why you may pick over Linux. Linux still has much larger support for desktop usage, etc.
DO is absolutely designed for production usage: that's a common misconception. It's just advertised primarily for developers, since it was designed with ease of use and developer friendliness in mind.
There are plenty of larger customers that use the service in production. Check out https://www.digitalocean.com/customers/
I've been a very happy customer of DigitalOcean for more than a year now. Their smallest package is $5 per month.
Their uptime has been sublime. Their support is even better. You should check them out!
NO. (Why do people on this SR believe every stupid thing about MS?)
What really ticks me off is that we're MISSING THE STORY, which is that this cool guy really did take an amazing trip to raise money for GREAT causes, and he took some unbelievable photos using mostly Lumias. (Did you donate / support him?)
Look at the details in the photo metadata. He only started using the 950XL recently--~~I couldn't find a single picture from the 950XL~~. MOST of his phone pictures were taken with a Lumia 1020, Lumia 930, a Coolpix, or DMC-GF2. That actually seems to be the upgrade path:
~~DMC-G2 -> Coolpix S2800 -> Lumia 930 -> Lumia 1020 (might be 1020->930) -> Lumia 950XL~~ [UPDATE: see below]
Even from the text of the PR material: He clearly had more than one model throughout the trip, with newer things like Continuum being available later. He might have only had the Lumia for part of the trip.
"...he was powered by Microsoft devices..." <-- note the plural
"Having previously owned the Lumia 930, we knew Jamie would be keen to test the latest flagship device so we equipped him with the almighty Lumia 950 XL." ~~<-- oops; did they mean 1020? Or did he have a 930 before the trip, then they gave him a 1020 when they started it, replacing it (as I did) with a 950XL when available?~~
SO...he had a [1020, edit], and they gave him a [930, edit] later in the trip and then a 950XL and a Band 2 as soon as they could.
Is this difficult to see?
This math is useful, yes. I've used similar math to evaluate commuting method (bike, car, bus, walk). Accounting for the added cost of a car and my net (after tax) hourly rate, I can figure out "adjusted speeds".
For example, if driving takes 15 minutes and cycling takes 45 minutes, but I spend 30 minutes of my day working to pay for the average daily cost of my car while only 5 minutes of my day to pay for the average daily cost of my bicycle, then a bicycle is only roughly 5 minutes slower than driving, not 30 minutes slower.
In my case the numbers above are pretty damn accurate. Here's the spreadsheet I made if people want to prove me wrong/use it themselves.
Word of advice as I just came from this. Drop MySQL cluster. Its expensive and you dont get InnoDB and you have to use the NBDENGINE engine type for the database/tables. Go with Galera and MariaDB/MySQL https://www.digitalocean.com/community/tutorials/how-to-configure-a-galera-cluster-with-mariadb-on-ubuntu-12-04-servers
even though it's 99% trolls, the 1% of nice people on the MGS videogame general thread on 4chan maintain an extensive onedrive full of Metal gear stuff, including this for making a very detailed paper model of Metal Gear Rex.
you should use ssh keys for this. You can secure the ssh keys with a passphrase and then use an ssh-agent to save the passphrase so you don't have to enter it every time.
If you're in windows you can look at putty, pageant. It will also work with WinSCP and with some other things to make life easier.
This will not help with sudo to root. That is controlled with a local policy on the box and is an administrative decision. You can change the sudoers access to enable sudo to root with no password, you just add NOPASSWD: to the line that controls your access, but again it would be up to the site admins if this were allowed.
Use "visudo" if you make changes to the sudoers file. It protects you from making changes that break the syntax and lock you out of root.
Edit:
Here is a link to working with keys with putty:
http://www.rackspace.com/knowledge_center/article/generating-rsa-keys-with-ssh-puttygen
1. Yes. Separate your commands with && or a semicolon, like so:
command1 arg1 && command2 arg2
or
command1 arg1 ; command2 arg2
The first one executes command2 only if the first one succeeds, whereas the second one executes both regardless.
2. Look into aliases. Here is a link I found from a quick search.
3. Most shells have tab completion - the common ones, bash and zsh, do. Start to type a file as an argument of a command, start typing a file name, then hit tab. Pressing tab repeatedly will loop through all the files beginning with what you typed.
This has really been covered ad nauseam. I recommend Digital Ocean. $5 per month for a simple "droplet".
There are some really great guides that will help you get up and running over there as well.
MySQL replication is easy-peasy and you can have it up and running in ~30 mins - here's a good simple tutorial how to set it up. (automatic failover is a bit more complicated, but just sprinkle on some HAProxy with xinetd and you're done)
MySQL backups are also easy - use the built-in mysqldump command, it dumps .sql files(text with SQL commands) from tables and databases, and back them up in a way(even basic rsync with versioning might be fine). This generates a bit of read load, understandably, but depending on your workload(writes every 30s doesn't seem very intensive) and hardware it shouldn't be a problem to run it every 15 mins if it tickles your fancy. Another option is Percona xtrabackup, which is a bit more complicated, but faster and more powerful.
Don't forget this is open source software, there's tons of documentation online on basically every topic and everything is easily accessible.
PS: I hope you plan on using MariaDB and not MySQL (in most, if not all, distros the MySQL packages are actually MariaDB)
I'm on the developer version of Firefox (which uses preview builds) and some weeks ago I was unable to install an extension from an external source. However, when I tried the same some days ago, it just warned me that it's an unsigned extension and asked me whether I wanted to install it anyways.
Just tried it again and it's possible to install the add-on after explicitly allowing it. Screenshot: https://onedrive.live.com/redir?resid=715BC09732FCDA77!22464&authkey=!ABs_ERTlOnwW_Cc&ithint=file%2cpng
By all means. Heck, I'll even give you the <strong>source code</strong>.
That project should be more than enough to get you started, in fact, all you need to do is add some UI porn and you're practically done.
The world would be a much better place if we all collaborated on projects like this. I follow the philosophy that software should be collaborative, and most importantly, free.
Good luck, and God speed CMDR. o7
It's a God Talisman for sure, but hmm, 8 status on Miracle Talisman (Graven charm)? Is that possible?
Charm tables:
Your concern is valid.
However, having sufficient bandwidth is a challenge hard to master for most home internet connections. All other hardware requirements can be dealt with at home.
It would for sure help to have the PR at lots different hosting providers.
I was made aware of this offer recently: https://www.hetzner.com/dedicated-rootserver/ax41-nvme so you can have beefy nodes at not overly big costs outside AWS, DO, you name it.
That is a good question. We've discussed this quickly here at DO and it should be possible should you need to however you may encounter problems doing so on a 1GB droplet.
This tutorial will help you get a desktop environment up and running on your droplet and accessible via VNC.
This one will assist you in enabling swap (you will want to do this as what you are looking to do will be memory intensive)
From there you should be able to install the Android SDK just as you would on a normal Ubuntu desktop system.
I would recommend going with the 2GB or 4GB droplet in order for this to work well.