Category: Tech & Web

  • How to run an online CoderDojo sessions

    How to run an online CoderDojo sessions

    We, CoderDojo Owari, have put together the online session guideline in Japanese. It’s released under Creative Commons 4.0 NC-BY license. Please download and translate it.  I will also explain what Google Docs says in this blog post. CoderDojo Japan communities have been helping together to organize online dojos under the difficult circumstances of coronavirus. Over dozens of champions and mentors around Japan are working together and trying to figure out the best method. CoderDojo Owari will continue to use our online dojo session so that we will NEVER cancel our dojo session whether we have disaster or not. Let’s use the technology to overcome our challenges! What meeting software and […]

  • Attending DojoCon Japan 2017

    Attending DojoCon Japan 2017

    I love open source and community around it. My job is to spread the open source spirits and business in Japan. Now I am the father of two lovely daughters. It’s no brainer that I started CoderDojo Owari in my town since April 2017 and help DojoCon Japan 2017. I was fortunate to be a translator for the event. As a translator, let me briefly introduce what was going on at DojoCon Japan 2017. (I also want to emphasize that Japan now has more than 100 Dojos! We are one of the most active CoderDojo communities in the world!) (Photos by Atsushi Ando & Michie Yamamoto) This is a blog entry […]

  • How to run concrete5 behind CloudFlare and AWS ELB

    This is valid after concrete5.7. Since implementing Symfony framework, concrete5 is equipped with IP check. If the user changed the originated IP address, concrete5 will log you out. However, this security measurement doesn’t go well with advanced load balancer such as AWS Elastic Load Balancer or CloudFlare. From concrete5’s POV, it can only see the IP addresses of the load balancer ($_SERVER[‘REMOTE_ADDR’] to be exact). Because the balancer’s IP address will constantly be changing, concrete5 (Symfony framework) think your ID&PW may be stolen and log you out. First, you must make sure that the security group of EC2 server is only allowing the incoming access from ELB. You will get the […]

  • The Era of Glocalization

    The Era of Glocalization

    Happy new year of 2017. I will write a kind of new year’s resolution. In these days, I am often being asked what I can do, what I can do to help others, what I really want to do. I think one of my most advantage is the ability to glocalize. In 2017, I would like to appeal my glocal experience to both multilingual projects and inter-industry projects. Dictionaty.com has the definition of glocal. global (adjective) of or relating to the interconnection of global and local issues, factors,etc.: e.g.: a glocal conference on community development. of or relating to the tailoring of globally available products and services to local markets: e.g.: a […]

  • Wrapping up Mautic Japan Community in 2016

    Wrapping up Mautic Japan Community in 2016

    The year of 2016 was awesome for Mautic Community in Japan. 5 meetup groups have launched in Japan. All of them are actively organizing meetups to spread the word of Mautic. In this blog post, I will briefly introduce Mautic Community of Japan.   First, this is Katz. I am one of the organizers of Mautic Meetup Nagoya. With lots of helps of my friends, I organized 9 meetups in 2016. I’m one of the managers of concrete5 Japan, Inc, to spread the word of another awesome open source product, concrete5 CMS. In Japan, it is very hard to conduct open source business since many people don’t believe in open source business. But […]

  • concrete5 Japan community-base free theme “Stucco” and free add-on “Manual Nav” are now available

    concrete5 Japan community-base free theme “Stucco” and free add-on “Manual Nav” are now available

    concrete5 has very strong community base in Japan. It’s because there are a number of people who believe in open source, and concrete5 Japan was able to organize the strong user base. Recently, concrete5 Japan is trying to bridge the language barrier of marketplace, and succeeded in releasing a free theme, “Stucco” and a free add-on “Manual Nav” on the concrete5 marketplace. A free theme “Stucco” is now available With the help of community, Stucco theme is now available as one of the few free theme on concrete5 marketplace.  https://www.concrete5.org/marketplace/themes/stucco/ A free quality theme for all concrete5 users Shinichi Nakane (nipper), a long-time designer & concrete5 enthusiast from Kobe, Japan, […]

  • Sakura Internet, Japan’s major hosting, recognizes concrete5 by offering auto-installer before Drupal and Joomla

    Sakura Internet, Japan’s major hosting, recognizes concrete5 by offering auto-installer before Drupal and Joomla

    On Feb 2, 2016, Japan’s hosting giant, Sakura Internet started offering quick install of concrete5 CMS. Sakura Internet may be like the combination of Dreamhost and MediaTemple. They are the pioneer to introduce inexpensive shared hosting, affordable VPS, cloud, and IoT hosting to the Japanese market. Although Sakura Internet provides innovative services, the shared hosting department is very conservative because they don’t want to confuse its large number of customers. Previously, they only offered WordPress quick install for content CMS. But, they started offering quick install of concrete5. Therefore, I could say that one of Japan’s best and innovative internet hosting service chose concrete5 before Drupal or Joomla. concrete5 Japan users group has been […]

  • concrete5 Auto Backup Server Shell Script

    concrete5 Auto Backup Server Shell Script

    I just made this concrete5 auto-backup shell script. This is simple shell script to back up your concrete5.7.x site. This is the script that runs on your server. MIT LICENSE and NO GUARANTEE This script is licensed under The MIT License. USE IT AT YOUR OWN RISK. Set-up Go to GitHub and download concrete5-backup.sh. Add your server config in concrete5-backup.sh If you don’t uncomment MYSQL_PASSWORD option, you will have to enter MySQL Password every time you run this script. Upload the concrete5-backup.sh to your server Change the file permission chmod 700 concrete5-backup.sh Or whatever the permission you need to execute the file. But make sure to minimize the permission. Run the […]

  • Meet Magento Japan 2015 Report and its challange

    Meet Magento Japan 2015 Report and its challange

    On November 20, 2015, very first Meet Magento was held in Tokyo. Magento market in Japan is still premature, and has a lot of space to grow. Finally the time for Japan to embrace the world’s most dominant ecomemrce platform. Most of the photos were taken by Fumiki Kanno from StyleTune. This is the part of Magento Advent Calendar 2015. (Advent Calendar means series of tech blog posts by a group of people with the same topic in Japan). Magento in Japan With my limited knowledge about Magento market, Japanese users choose Magento because of its multi-currencies and multilingual support. The session was mainly focuses on those topics. I was very […]

  • What You Need to Know to Protect WordPress using Basic Auth in Addition to wp-admin wp-login.php

    What You Need to Know to Protect WordPress using Basic Auth in Addition to wp-admin wp-login.php

    This post will explain you how to protect your WordPress site using Basic Auth.   I’m making sure that this WordPress site is secure all the time. I’m choosing the trusted and well-maintained plug-ins from WordPress.org directories which all have the compatibilities, and update regularly. However, I’ve been noticing many brute force attach since last year. I’m using the plug-in called, Login Security Solutions, to protect the Brute Force. So I’ve been notified if someone try to login to my site. But my next concern was the massive number of notification emails. I could use a plug-in to add Basic Auth. But it would add an extra PHP process. Although […]