https://br.pinterest.com/ https://www.pinterest.co.uk/ https://apps.apple.com/ https://support.apple.com/ https://podcasts.apple.com/ https://music.apple.com/ https://geo.itunes.apple.com/ https://ncbi.nlm.nih.gov/ https://www.salesforce.com/ https://www.purdue.edu/ https://www.playstation.com/ https://llvm.org/ https://www.iana.org/ https://www.gnu.org/ https://epa.gov/ https://justice.gov/ https://www.brendangregg.com/ http://heise.de/ https://www.post.ch/ http://hhs.gov/ https://oreilly.com/ https://www.thinkgeek.com/ https://www.constantcontact.com/ https://sciencemag.org/ https://nps.gov/ https://www.cs.mun.ca/ https://www.wipo.int/ https://www.unicode.org/ https://economictimes.indiatimes.com/ https://science.org/ https://icann.org/ https://caniuse.com/ https://w3techs.com/ https://chrisharrison.net/ https://www.universal-music.co.jp/ https://digiland.libero.it/ https://webaim.org/ https://webmd.com/ This URL responds with HTTP 505 on an 0A request: https://ed.ted.com/ These URLs don't respond on an 0A request: https://quora.com/ https://www.nist.gov/ Most of these seem pretty major to me. There are other sites that are public but responded with an HTTP 403, probably because they didn't like the VPN or HTTP client I used for this test. (Also, www.apple.com is tolerant of 0A line endings, even though its other subdomains aren't, which is weird.)
https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...
Clearly something has changed from Web 1.0, but everyone sees that part of the elephant differently. If your interested in APIs, maybe the moment Web 2.0 died was when Twitter killed its RSS feeds. Technically true, but it doesn’t get the social change.
As a „Xennial“ I’m with you: the blogosphere and independent homepages, loosely joined, was and is for me the truest expression how the Web should be.
(But maybe that is just because we spend our early adulthood in that timespan.)
[^1]: https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...
https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...
Pro Writing Aid - 50% recurring off - https://prowritingaid.com/en/App/Purchase
Coursera Plus $1 for the first month - https://www.coursera.org/courseraplus/special/cyber2021
Pluralsight 40% off - https://www.pluralsight.com/offer/2021/bf-cm-40-off
O'Reilly / Safari online, 40% discount, use CYBERSAVINGS21 - https://www.oreilly.com/
Apress - https://www.apress.com/us/shop/cybermonday-sale
NoStarch Press, 35% off + free shipping, use BLACKFRIDAY35 - https://nostarch.com/blog/2021-holiday-gift-guide (not affiliated with any of these)
Given that SomethingAwful's non-forum content is predominantly user-generated and user-submitted (although not algorithmically) I don't consider it Web 1.0, it's more "proto-Web 2.0". See this article from 2005 which tries to define Web 2.0: https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...
----
As for your question: ClassMates.com is still around (lel...), but most sites around that time actively tried to avoid requiring payment to join or do anything because payment-barriers (even "only to verify your age!"-type walls) presented a massive narrowing of your conversion-funnel (like you could go from 90% visitors completing a free signup to less than 1% as soon as you put a period-correct (and aesthetically ugly) Authorize.NET credit-card screen (ah the days before Stripe.com...).
I think the horrid results of adding a paywall for low-value activities from 20+ years ago is permanently ingrained into web publishing people today and why they're so averse to it, even when there's clear demand for a premium-tier (especially ad-free) experience from YouTube Premium, Twitter Blue, Hulu, et cetera.
From a time line perspective we seem to have reached "5.0". This time with the prefix "Society".
[1] https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...
Key here will be to go through the material and study it, and implement what you learned. You can sit for the actual exams if you want at a later time. These will give you an expert foundation as if you mess it up you could cause an outage and require someone else to come in and do the work for you. Though if you do find yourself overwhelmed it is probably best to have a consultant come in and do this for you instead as this could be outside your current capabilities and experience. It is best as a growing engineer to know when you don't know something or acknowledge something being out of your depth and asking for help vs taking on something too big for you at the time and failing hard for it. It is also easier to move forward and gain trust of your company to have someone else that is experienced in this type of work come in and take care of it quickly vs trying to learn all of this in a short time and increase the of risk factor of project failure. Either way this should be a great learning experience and the following should help you out with it.
Physical colocation hardware and networking:
CCNP
- Implementing and Operating Cisco Enterprise Network Core Technologies (ENCOR)
- Implementing Cisco Enterprise Advanced Routing and Services (ENARSI)
CCNP Security
- Implementing and Operating Cisco Security Core Technologies (SCOR)
- Implementing Secure Solutions with Virtual Private Networks (SVPN)
AWS Networking Connectivity and Administration Baseline
- AWS SysOps Administrator
- AWS DevOps Engineer
- AWS Advanced Networking Speciality
This will give you the strong baseline to understand how to: Properly setup a secure Point to Point VPN connection between AWS and your colocation or how to use VPC endpoint AWS PrivateLink and Direct connect setup between AWS and your colo along with setting up your colo to properly and securely router the desired traffic to the third party and be confident that it is actually secure and reliable.
Our mission is to build a better future by spreading the knowledge of innovators and talking about the stuff that we think matters. It’s a big job, and we can’t do it by ourselves. That’s why, we’re always looking for deeply committed individuals to join our team. For nearly 40 years, we’ve shared the ideas of our deep community of experts and alpha geeks through books, articles, conferences, and our online learning platform.
We’ve also maintained an unwavering commitment to our customers and their unique goals. Whether it’s to advance their career, hone leadership techniques, achieve a breakthrough, or simply learn a new skill, we have the tools to make their dreams a reality. And we always strive to do this in a way where we create more value than we capture. Our rich ecosystem of in-person and online learning experiences helps people solve challenging problems, and inspires them to expand their vision of what’s possible for themselves, their industry, and the world.
As engineers, we're free to pick and use the right tools for the job. Having said that, most backend projects are Python-based, in particular Django and DRF, including on the teams we're hiring for right now. We also use React, Java, Scala, and Ruby for other projects along with tools like Redis, PostgreSQL, Solr, Docker, Kubernetes, and Terraform.
- You can see open positions at: https://www.oreilly.com/careers/#positions
- Check out some of the stuff we work on: https://medium.com/oreilly-engineering
mh and xmh
http://shop.oreilly.com/product/9781565920934.do
He's a co-author of the classic UNIX Power Tools
http://shop.oreilly.com/product/9780596003302.do
Add'l ORA pubs:
https://www.oreilly.com/pub/au/28#Books
"Power Tools" columns for Linux Magazine:
http://www.jpeek.com/articles/linuxmag/
Though I've not read it specifically, From Bash to Z Shell seems likely to focus on shell art and arcana most closely.
https://www.apress.com/us/book/9781590593769
His 1999 SVLUG talk was a classic, the slides don't give it justice, though there are some nuggets there for many users.
Unreliable tablet input compounding even less reliable short-term working memory.
I'm a bit upset by this, because I've found the Safari experience terrible.
Most users enjoyed the web in 200X. It wasn't a broken promise. It worked. Then there was a concerted Web 2.0 campaign[1] that pushed in the direction of "harnessing the collective intelligence". Well, Twitter is what "collective intelligence" looks like in real life.
[1] Remember this? https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...
Can you use a search engine before posting nonsubstantive, dismissive comments?
https://www.publishersweekly.com/pw/by-topic/industry-news/b...
I am not sure the total count of how many books O'Reilly published last year, but they have not exactly slowed down in releasing new titles: http://shop.oreilly.com/
Python circa 2000 was a language that was easy to learn. [1] What you saw was basically what you got. Python in 2018... well... it has grown lots more features, which might not show up in tutorials but a beginner will see them as soon as they look at actual code. List comprehensions, generators, context managers, metaclasses, async/await, decorators, 2/3 split, ABCs, etc. Useful? Yes. Easy to learn or understand for a newbie? Maybe not so much.
Never mind that setting up an environment is no longer as easy as creating a 'lib' directory somewhere in $PYTHONPATH and unzipping files in there. Now we have many package managers, virtual environments, competing Python versions, you name it. Back in the day I started a Python "project" with a single file and worked from there, growing as necessary. Nowadays I see new projects with a dozen files and directories. Again, there are (presumably) reasons for all this, but easier it certainly is not.
[1] Although even then the "Programming Python" book was like 900 pages... http://shop.oreilly.com/product/9781565921979.do
http://shop.oreilly.com/product/9781565922006.do
It might be useful to have said which bit of this is most interesting.
John Perry Barlow described it: "I have a NeXT machine -- I expect a boo or two -- that's as close to UNIX as I've been able to get, and that's kind of like UNIX with training wheels by Armani." http://shop.oreilly.com/product/9781565929920.do
You could setup your own dns servers obviously 18 years ago and in fact when starting out in the mid 90's that is exactly what we and many others did. (Criket Liu nutshell books from O'Reilly)
And a story about the artwork, http://oreilly.com/news/lejeune_0400.html
See also the Caius framework[4].
[1] http://shop.oreilly.com/product/9781565920903.do
[2] https://www.safaribooksonline.com/library/view/exploring-exp...
(full disclosure: I'm writing 'Java 9 Modularity' with them, available in early access)
http://www.oreilly.com/data/free/archive.html?imm_mid=0e7547...
Yes, for some technical books it is still possible to buy a DRM free pdf and have something approximating ownership rights, including resale -- for example http://shop.oreilly.com/category/customer-service/ebooks.do.
But as far as I can tell that's only true for a tiny techical niche -- if there is an alternative to kindle, amazon etc. that actually has a reasonable selection and true ownership I'd love to hear about it.
See also the Caius framework[4].
[1] http://shop.oreilly.com/product/9781565920903.do
[&] http://www.nist.gov/el/msid/expect.cfm
[2] https://www.safaribooksonline.com/library/view/exploring-exp...
Thats a cyber Monday deal.
http://shop.oreilly.com/product/9780124104143.do is an introduction and weights more than 400 pages.
It is science since you are taking data to answer a question. If your not answering a question or using a scientific method it falls short.
Good example is all the medical data science that has been happening in the past decade or so. http://www.oreilly.com/data/free/how-data-science-is-transfo...
Also the PDF has a link to a notorious ebook pirate platform on every page. If you really believe content on college pages is legal, you must be very naive. I've never seen a naive webmaster that uses domain privacy though.
Someone in #tcl on Freenode suggested that this set of essays would be a good resource for exploring some of the new/er features in Tcl.
I'm experimenting with using Tcl as a basis for rapid prototyping and testing[4] of services and service compositions built with docker and docker-compose[5].
It would be awesome if O'Reilly would consider making Exploring Expect[1] an Open Book[3] – it's an "oldie but goodie"!
[1] http://shop.oreilly.com/product/9781565920903.do
[2] http://shop.oreilly.com/product/9780123847171.do
Job Reconnaissance http://shop.oreilly.com/product/9780124166011.do
FFcP for Mandolin http://jazzmando.com/ffcp_studies.shtml
I just bought the early release of that exact book for $13.60, which was 60% off, because you get 60% off if you order $100 worth of prediscount ebooks.
http://shop.oreilly.com/product/0636920032823.do
When the book is finished you get the final version. It's mostly already finished.
"With Early Release ebooks, you get books in their earliest form — the author's raw and unedited content as he or she writes — so you can take advantage of these technologies long before the official release of these titles. You'll also receive updates when significant changes are made, new chapters as they're written, and the final ebook bundle."
http://shop.oreilly.com/category/get/data-science-kit.do
Thinking With Data's a great introduction too.
I use dyn as well as run several dns servers in different places [1]
My reason for not using this is that it's being offered by google and the obvious fear that they will decide one day to stop offering this, supporting it, or improving it. As I am experiencing now with google voice for example,
[1] Since the mid 90's actually learning from this book:
I still have my copy of "HTML: The Definitive Guide" [0].
I thought I was hot stuff when I figured out how to pre-cache images by making invisible references to them on my landing page.
I really enjoyed trying to make things look good and appear fast in the dial-up era.
Both from O'Reilly (with some Packt mixed in). Excellent content.
Personally, I've found the quality of content and editing in Packt books to be consistently terrible. I won't click on a Packt book in my all you can read Safari Library subscription, I certainly wouldn't pay $5 for any of them.
At the opposite end of the spectrum, I can't recommend No Starch Press [1][2] enough.
0: http://my.safaribooksonline.com/browse?publisher=83&publishe...
1: http://shop.oreilly.com/category/publishers/no-starch-press....
2: http://my.safaribooksonline.com/browse?publisher=59&publishe...
- Beginning Perl for Bioinformatics
- Mastering Perl for Bioinformatics
both are published by O'Reilly (I haven't them, so I can't give a recommendation. Also I don't have any contact with the field of Bioinformatics.).
A search on Amazon reveals quite a lot of books on the combination of Perl and Bioinformatics.
There is another book which sounds interesting:
- Developing Bioinformatics Computer Skills (O'Reilly)
http://shop.oreilly.com/product/9781565926646.do
It also appears to discuss the question why Perl is used for some things in Bioinformatics.
The same author (Cynthia Gibas) has written an introductory article:
Computers + Biology = Bioinformatics
http://oreilly.com/news/bioinformatics_0401.html
I can't tell you if learning Perl will give you a competitive advantage in job applications, but I have enjoyed learning Perl very much :)
So far, I've used many keyboards. Nothing comes close to the IBM Model M, or their modern incarnations. Here in India, you get a TVS Gold keyboard which is the basically IBM Model M of India. The difference between that and my office HP standard keyboard is so enormous, I can nearly write a short book detailing it.
Firstly the build, Model M's ones are built like a tank. They will last decades. Secondly the spring feedback and clicky auditory feed back you get. Thirdly, and the most important feature of the keyboard is the impedance match when your fingers hit the keyboard and the resistance/friction those keys offer. The Model M some does this so well, you will almost feel you are becoming one with the keyboard, combined with this the clicky auditory feed back and the rugged build is what makes the IBM Model M the king of all keyboards.
Now every time I use the Model M at home and then come and use the keyboards at office, I see two straight issues. One I see is either the keyboard is offering too much friction/resistance which in case my fingers hit the keys faster but the keys don't mechanically respond as faster, or in cases of keyboard like the Apple's flat aluminum keyboard the resistance is too less and fingers tend to slower compared to the keys. And yes the feed back thing isn't in any way remotely comparable to the Model M.
Lastly you can argue that, this should even matter to you as a coder. As good coding is above typing skills. Though I agree with you, I would suggest you read the article I posed at the top of this comment.
Beyond all, once you've some really awesome. Even the very normal all begins to feel like bad.
Long story, short- a good geek/nerd keyboard needs to:
1. Provide auditory feed back while typing. 2. The impedance match between the key response and your finger's hit force need to match perfectly. 3. Keyboard must be rugged. 4. Important code related keys should be big.
"The way the system works is that a company or individual, remaining anonymous to the public, must pay BountyQuest $2,500 to post a bounty on the site. BountyQuest, which is to receive a 40 percent commission on bounties paid, will monitor the process and will be liable to pay the bounty if the posting group cannot or will not pay it to a deserving party."
http://www.nytimes.com/2000/10/23/technology/23PATE.html
However Tim then shut the site down, saying "I had high hopes for BountyQuest, too; it seemed like a great idea. But while I still believe that the failure to search for prior art remains a major problem for the patent system, the company was not able to make a successful business bridging the gap. Of course, this could simply have been an execution issue, or market timing. But it could also have been the fact that the patent mess is a thorny thicket that doesn't lend itself well to penetration by amateurs."
http://oreilly.com/pub/a/oreilly/ask_tim/2003/bountyquest_10...
http://shop.oreilly.com/product/0636920024743.do
I haven't read it, but heard very good things about it from friends who did.
---
They're Your Books. Unlike most other retailers, ebooks from shop.oreilly.com are not restricted. You can freely loan, re-sell or donate them, read them without being tracked, or move them to a new device without re-purchasing all of them.
---
Source: http://shop.oreilly.com/category/ebooks.do
The following link might provide more clarity: http://support.oreilly.com/oreilly/topics/e_books_and_site_l...
It appears that when you purchase a DRM free book, you are purchasing a single entity. Therefore you can only loan, resell or donate it once. It doesn't give you distribution rights, just the rights to loan, resell or donate your since license.
1] O'Reilly has a sale on C e-books on that expires today - have a look at them (http://shop.oreilly.com/category/deals/c-owo.do?code=WKCPRG)
2] Your biggest hurdles will be going from object coding to procedural coding, and going from dynamically typed to statically typed variables. Focus on these topics.
3] Once you have the basics of C, start focusing on dynamic memory usage (pointers, etc) as soon as possible. It's one of the most difficult topics (especially for someone that's only used managed languages), but also one of the most useful and powerful features in the language (and also the source of much pain if not done properly).
4] A possible way to start coding immediately, is programming C plugins for Ruby. MRI is very well suited to this, and will cover quite a bit of ground from points 2 and 3 above. There are heaps of tutorials available too.
5] As far as online tutorials go, there are many, and most tend to cover the same ground. Find one that you're comfortable with, and just do it. For the moment, focus on syntax and language elements, but DO NOT neglect to look into the fundamentals of how C actually works at compiler level at some point. It's an amazingly internally consistent design, and will make understanding and using some features a lot easier.
Good luck - hope this helps :)
http://shop.oreilly.com/category/deals/clojure.do?code=WKCLJ...
http://pubs.opengroup.org/onlinepubs/9699919799/utilities/vi...
emacs is not
So it's not surprising you find vi more places than emacs.
Tim O'Reilly wrote that ORA sold twice as many vi books as emacs. (http://oreilly.com/pub/a/oreilly/ask_tim/1999/unix_editor.ht...)
In 15 years as a sysadmin, I've never seen a machine that had emacs but not vi. :) Though I agree it's theoretically possible. In which case, knowing ed would get you going quickly. Knowing ed can speed up your work in vi, too, you can handle large amounts of text quickly using short powerful ed commands. (for example, write everything from the start of the file to the current line to file /tmp/save.txt: 1,.w /tmp/save.txt Or delete all lines that have a curly brace: g/{/d)
Peteris's excellent ed sheetsheet: http://www.catonmat.net/blog/ed-unix-text-editor-cheat-sheet...
I've been teaching myself Lua recently and I've found it to be a nice, consistent, small language. Javascript is a fun language, but has some bad decisions built in: http://oreilly.com/javascript/excerpts/javascript-good-parts... and it can be really confusing at times: http://wtfjs.com/
http://oreilly.com/linux/excerpts/9780596100292/gnu-make-uti...
As an author on 25+ Amazon patents (not the one referenced by the post) I will tell you three things:
1/ The US patent system is broken. Everyone knows this. 2/ Every company has to protect itself by filing patents. This is just a reality of the system that we have. 3/ A company that turns its focus away from its customers and instead focuses on other companies is either a parasite (hello patent trolls!) or has lost its way.
My 0.02.
I always felt the story of Felix Gallo's "Poppet" project at Data General was interesting: http://metatalk.metafilter.com/13606/#384503
An original Teddy Ruxpin doll would probably have been the easiest to hack, replacing the cassette tape with a stereo audio input and generating the pulses necessary to animate him at your discretion: http://www.illiop.org/workings.html
The Nabaztag rabbit has been resurrected a few times, it looks like you can buy a new "Karotz" model for US$130, needing only a plush exterior: http://store.karotz.com/product/22/karotz
You could stuff another sort of mechanical toy, like a RoboSapien RC robot, into a stuffed animal: http://www.youtube.com/watch?v=e_WJ23Zg1Rg
There's also a new startup named ToyTalk, which seems to be doing something in this vein: http://www.toytalk.com/
You might find it easier to start making something that's not quite as complicated as an animatronic toy. Soft electronics projects and startups have been around for years, with shirts that hug you back and pillows that light up:
Pillow Talk: http://www.joannamontgomery.co.uk/littleriot/?q=node/11
Chatter Pillow: http://sternlab.org/2006/11/chatter-pillow/
For making one yourself, books on soft electronics might be useful.
Making Things Talk: http://shop.oreilly.com/product/9780596510510.do
Fashioning Technology: http://shop.oreilly.com/product/9780596514372.do
Instead of regular Arduinos, you can use sewable electronics specifically designed for this, like the Lilypad, which you can get at SparkFun, in their e-textiles category: https://www.sparkfun.com/categories/204
Adafruit also has their own line, just launched, called FLORA: http://www.adafruit.com/category/92
There are lots of "robots lite" projects you could wrap in fuzzy fabric, too, like this animatronic head: http://www.kickstarter.com/projects/jeffkessler/tj-an-animat...
It really just depends on how complicated you want to get with it. Depending on your experience, it might be best to start small, working through the projects in those books.
Here's another little guide which goes over all the general topics: https://docs.google.com/viewer?a=v&q=cache:4oBqPlq1f7oJ:...
A third party page still has links to some (possibly all) of the books: https://zapier.com/blog/free-oreilly-press-books/