-
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
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
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 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
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
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
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
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 […] -
Finally Polyglot Industry is Happening in Japan
There were many events about multilingual and translation in the end of the month and Tokyo. (I wanted to write this blog post because I wanted to try out YarakuZen service. This blog post may be hard to read. Sorry if you feel so in advanced 🙂 ) On 10/29 (Thu) I decided to re-schedule and went to Tokyo early because I heard about the meet-up event about multilingual industry at HiveShibuya. https://polyglots.doorkeeper.jp/ Three Talks that You Should Not Have Missed If You Are Interested in Multilingual Industry If you want to know the detail summary of each talks, you should visit Ms. Naoko Takano’s blog post. First, Mr. […]