Language
日本語
English

Caution

JavaScript is disabled in your browser.
This site uses JavaScript for features such as search.
For the best experience, please enable JavaScript before browsing this site.

  1. Home
  2. Update History

Update History

2026/4/24
Updated the Windows installer information.
2026/3/21
Minor updates to each dictionary's content.
2026/3/13
Released the English version of the C Language Dictionary.
2026/3/6
Released the C Language Dictionary.
2026/3/3
Added entries to the JavaScript Dictionary.
2026/2/28
Changed the site name.
2026/2/27
Added entries to the CSS Dictionary.
2024/12/30
(´-`).。oO(We had some troubles along the way, but the dictionaries have really shaped up nicely...I'll keep at it...)
2024/5/12
Released the book "Sakurama Haruto's Easy Programming: HTML&CSS Beginner".
2023/3/21
Years' worth of traffic... I'm genuinely devastated...(ノД`;)
2023/3/21
I was wondering why traffic wasn't growing, turns out the sitemap logic for the dictionary pages was totally wrong!!!!!!
2020/1/3
Thanks to all of you, our cumulative page views have surpassed 20 million. Thank you so much! I'll keep working hard on updates!
2020/1/3
(´-`).。oO(My notes and drafts have piled up quite a bit, so I'll be adding dictionary entries little by little...)
2018/11/24
Released the "Build a Website from Scratch" series.
2018/10/12
Released the UNIX (Linux) Beginner tutorial series.
2018/3/24
Added articles on building forms with JS and Ajax to the JS Practice series.
2018/3/24
Added Ajax articles to the JS Practice series.
2018/3/16
Changed the site name.
2017/7/15
(´-`).。oO(Gotta do something about this...)
2017/7/15
(´-`).。oO(Thank you so much for all the support messages... Sorry for the slow updates... The grown-up reality is that we can't allocate time or people to content that doesn't pay the bills...)
2017/5/10
Our author Sakurama Haruto was featured in a TechAcademy interview.
2017/1/1
Happy New Year! Looking forward to another great year.
2016/12/31
Thank you for a wonderful year.
2016/12/31
Released about 30 Swift Beginner tutorials. Sorry for the wait!
2016/11/1
Monthly page views have surpassed 300,000. Thank you all so much!
2016/9/16
(´-`).。oO(Really sorry for the slow updates...)
2016/9/16
Released several JS Advanced tutorials.
2016/9/15
Persona 5 is out! Congrats!
2016/5/21
Dark Souls 3 is a masterpiece. Highly recommended.
2016/5/21
Added the missing do...while explanation to JS Beginner. (Oops, sorry!)
2016/5/3
Released the CSS Syntax Cheat Sheet.
2016/5/3
Added entries to the CSS Dictionary (animations, etc.).
2016/1/1
Happy New Year! Best wishes for the year ahead.
2015/12/31
Thank you for a wonderful year.
2015/10/6
Added entries to the CSS Dictionary (gradients, etc.).
2015/9/17
Released the PHP Beginner tutorial series.
2015/9/7
MGS5: The Phantom Pain is so good I can't get any work done.
2015/9/6
Added entries to the CSS Dictionary (selectors).
2015/8/25
Summer is almost over.
2015/8/4
Added search to the dictionary index page (for PC browsers).
2015/8/1
Improved readability of the CSS Dictionary.
2015/8/1
Added mobile support.
2015/5/31
Released the CSS Dictionary.
2015/2/23
Released the JS Intermediate tutorial series.
2015/2/6
Released the Photoshop Beginner tutorial series.
2015/1/3
Released the article "About Image File Formats".
2015/1/1
Happy New Year! Looking forward to another great year.
2014/12/31
Thank you for a wonderful year.
2014/10/25
I feel more energetic in the cold season.
2014/10/20
Released "JS Beginner: Complete Summary".
2014/10/11
Released "JS Beginner: The while Loop".
2014/10/7
Released "JS Beginner: Writing for Loops".
2014/10/2
Released "JS Beginner: The switch Statement".
2014/9/28
Released "JS Beginner: Logical Operators".
2014/9/26
Released "JS Beginner: The if Statement".
2014/9/25
Released "JS Beginner: Comparison Operators and Booleans".
2014/9/14
Released "JS Beginner: Event Handling (2)".
2014/9/5
Released "JS Beginner: Event Handling (1)".
2014/9/1
Released "JS Beginner: Functions and Arguments (2)".
2014/8/29
Released "JS Beginner: Functions and Arguments (1)".
2014/8/21
Released "JS Beginner: Changing HTML Content with innerHTML".
2014/8/20
Released "JS Beginner: Selecting Elements by ID and Manipulating Attributes".
2014/8/18
Released "JS Beginner: Using Arrays".
2014/8/17
Released "JS Beginner: What Are Arrays?".
2014/8/15
Released "JS Beginner: Basic Arithmetic Operators".
2014/8/8
Released "JS Beginner: Strings, Numbers, and Booleans".
2014/8/4
Released "JS Beginner: Using Variables (3)".
2014/7/30
Released "JS Beginner: Using Variables (2)".
2014/7/29
Released "JS Beginner: Using Variables (1)".
2014/7/28
Suffering from the summer heat.
2014/7/27
Released "JS Beginner: Developer Tools and console.log".
2014/7/22
Released "JS Beginner: Comments and Alert".
2014/7/18
Released "JS Beginner: Where to Write JavaScript".
2014/7/16
Released "JS Beginner: What Is JavaScript?".
2014/7/15
It sure is hot.
2014/6/15
Released "CSS Intermediate: Complete Summary".
2014/6/5
Released "CSS Intermediate: Positioning with position (2)".
2014/6/3
Released "CSS Intermediate: Positioning with position (1)".
2014/6/1
Released "CSS Intermediate: Positioning with float (4)".
2014/6/1
wp-p.info officially launched.
2014/5/25
Released "CSS Intermediate: Positioning with float (3)".
2014/5/22
Released "CSS Intermediate: Positioning with float (2)".
2014/5/20
Released "CSS Intermediate: Positioning with float (1)".
2014/5/14
Released "CSS Intermediate: margin and padding Summary".
2014/5/11
Released "CSS Intermediate: margin and padding".
2014/5/8
Released "CSS Intermediate: Advanced CSS Syntax - Pseudo-classes".
2014/5/7
Released "CSS Intermediate: Advanced CSS Syntax - Adjacent Selectors".
2014/5/6
Released "CSS Intermediate: Advanced CSS Syntax - Descendant Selectors".
2014/5/4
Released "CSS Intermediate: Using Developer Tools for CSS".
2014/5/3
Released the CSS Beginner tutorial series.
2014/4/9
(´-`).。oO(Also, since the old site used a static IP or a home-server domain, I've removed all those links...)
2014/4/9
(´-`).。oO(Reading things I wrote as a kid now that I'm an adult is somehow embarrassing...)
2014/4/9
(´-`).。oO(The old articles aren't technically wrong, but there are quite a few explanations that are a bit off... I guess I just didn't have much experience back then...)
2014/4/7
Salvaging articles and drafts from the old website. Will publish them gradually once they've been revised and proofread.
2014/4/1
Still in beta, but quietly launching the site.
2014/4/1
(´-`).。oO(The update history before this point was salvaged from partial data left over from the old website and from the webmaster's personal diary...)
2013/10
Finally got the website template and a solid set of draft articles finished. Working on batch processing in parallel and converting everything to PHP. Bash and shell scripts have always been reliable friends.
2012/8?
Work has been hectic and things aren't moving forward.
2011/8?
After working at everything from large corporations to startups, the collection of programming tutorials I'd written for new employees had grown to a massive amount, so I decided to put them on my own website.
2010/8?
Left it untouched for years, but realized it was still getting a decent amount of traffic.
2004/8?
Migrated the old tutorial section, but the content is too outdated to be useful. That said, C hasn't changed much, so those articles should still hold up. I really do love C.
2004/6?
Renamed the site to "Jigen no Hazama Programming School".
2004/6?
Revamped the site from scratch to get rid of table-based layout. Using CSS and JS this time, of course.
2004/4?
None of the regulars came back. Nothing but spam and troll posts. Closed the BBS. Wish I could have met even just one of them.
2003/12?
On a whim, revived "Jigen no Hazama" on a home server using locally saved source code. Couldn't salvage any of the DB data since the old server was no longer accessible.
2002/4?
Got hooked on Linux. It's genuinely amazing. So much fun. Linus Torvalds-san, Dennis Ritchie-san, Ken Thompson-san — thank you so much!
2002/1
Work kept me exhausted and I let it slide with a "whatever." I really regret that now.
2001/12/27
Noticed the server had become unreachable. End of "Jigen no Hazama." The university server I was borrowing seems to have shut down. How long has it been? Since November?
2001/7?
My closest regular got transferred from Tokyo to a rural posting. Nagasaki, they said. That's far. It'll be hard to meet up. But they said my site helped them get promoted a bit. That makes me happy.
2001/3?
Still fun whenever I drop by, but a lot of the regulars are gone. Probably partly because 2channel got too popular.
2001/1?
Work got busy and I could barely show up anymore.
2000/9?
Hit 1 million total accesses. The hit counter milestone was snagged by my closest regular — what a miracle! Thank you so much! I'll take great care of the PC you gave me!! Age is just a number!
2000/8?
Found out the site was featured in some PC magazine. Missed buying a copy so I don't know the details. The traffic spike was probably because of that.
2000/6?
Tenkona was so popular I set up a dedicated BBS for it. Good times.
2000/4?
Split the BBS into "Programming & Electronics", "Manga / Anime / Music", "Occult & Urban Legends", and "Everything Else".
2000/4?
Got requests from regulars to split the BBS, since the growing crowd was making conversations scroll off too fast.
2000/4?
Traffic exploded and the server started struggling to keep up, so I overhauled the CGI logic and switched some parts to compiled C binaries. Rediscovered how incredible C really is. A joyful task.
2000/4?
Got a massive PC upgrade — suddenly everything is possible. What a difference. Specs that can actually run Windows 2000! A CD drive!! But I still love floppy disks!
2000/3?
Traffic exploded. Didn't know why at the time. Some days had over 300 simultaneous visitors. Incredible.
2000/2?
Added the "CGI Tutorial" section. Tried out Ninja Tools on a regular's recommendation, but my own counter is still better. Way more flexible.
2000/1?
Added the "JavaScript Tutorial" section. Got a lot of "Why!?" from regulars — back then, most people browsed with JavaScript turned off. JavaScript has come a long way since.
2000/1?
Updated the "HTML Tutorial" section. Added compatibility tables for IE5 and Netscape, among other things.
1999/12?
Full of bugs again. Just not used to MySQL yet.
1999/12?
Added the ability to save fields like "Name" and "Prefecture".
1999/12?
BBS fixed. Pulled a lot of all-nighters. I could probably fix it in 15 minutes now, but back then it was a huge undertaking.
1999/12?
BBS was riddled with bugs and errors. Completely botched the logic for handling date rollovers.
1999/12?
Moved the BBS to my own CGI. Couldn't migrate the data from Mahou no i-Land though, so the old BBS stayed there.
1999/12?
Added a program I'd been wanting for a while: a thank-you message that displays when someone hits a milestone hit count.
1999/12?
Set up a custom access counter.
1999/12?
Now that it's my own CGI site, I can do whatever I want.
1999/12?
Still using my cousin's university server, launched my own CGI site. Set up Mahou no i-Land to link to the new CGI site from the top page. The security back then was way too lax, honestly.
1999/11?
More and more of my programs couldn't be hosted there, and I started feeling the limits of Mahou no i-Land.
1999/10?
(´-`).。oO(The "C Language Tutorial" I wrote around this time wasn't technically wrong, but looking back there were quite a few awkward explanations... Sorry about that...)
1999/10?
Published the "C Language Tutorial" section.
1999/8?
Got a lot of praise from regulars for the tutorial section. Also got requests to cover C.
1999/8?
Published the "Perl Tutorial" section.
1999/7?
Noticed the "HTML Tutorial" section was getting unusually high traffic.
1999/6?
People kept praising me for knowing C, Perl, and HTML. They were all adults. In hindsight it's no big deal, but back then it really was impressive, maybe. Being praised by so many adults felt strange.
1999/6?
Everyone seemed like an adult to me back then, and even small conversations were a daily lesson in how the world works.
1999/6?
The BBS is starting to pick up. Just chatting with strangers is fun.
1999/4?
Expanded the "HTML Tutorial" section and moved it over to "Jigen no Hazama".
1999/3?
Amazed to discover how easy it is to create a bulletin board.
1999/3?
(´-`).。oO(Sorry, I don't have accurate update history data from the 1990s through the early 2000s — a lot of this is from memory and may be off...)
1999/3?
Launched the website "Jigen no Hazama" (named after the Interdimensional Rift in Final Fantasy V) on Mahou no i-Land (a free website hosting service). I've always been way too into FF5.
1998/12/31
The access counter is finally working properly.
1998/12/30
Was wondering why traffic wasn't growing at all, then realized there was a bug in the access counter logic.
1998/8?
Added something resembling an access counter.
1998/8?
The BBS-like page was full of bugs. Worked hard to fix them.
1998/8?
Created something resembling a bulletin board page.
1998/8?
Created my first CGI page.
1998/8?
Moved the "Webmaster's Profile" to a subpage.
1998/8?
Published the "HTML Tutorial" section.
1998/8?
Still studying C, and now picking up Perl too. Renovating the top page while I'm at it.
1998/7/28
(´-`).。oO(Looking back, who would care about the webmaster's (my) profile... but that was just how everyone did it back then...)
1998/7/28
Launched my first website on my cousin's university server. Content: the webmaster's profile!