Hello everyone. This is “Pyu🐤” from the Business Management Department! This time, I would like to introduce myself, what led me to join Dandelions, and my impressions after joining the company.
Self-Introduction
I’m French and have been living in Japan for two years now. My university major is Japanese language and culture, and I have been interested in Japan for several years. My hobbies are watching anime and drawing manga-like pictures. I also like to travel around Japan and I have been to various places. Of all the places I have traveled to, my favorite is Mt. Fuji, the most famous mountain in Japan. Below is a picture I took last year near Mt. Fuji.
A wonderful view of Mt. Fuji🗻
Reason for joining the company
Last year, I started job hunting in Japan and I joined Dandelions in September 2023. The reason I joined the company was because I felt a good atmosphere at Dandelions. During the interview, I was asked about my hobbies. It was a very good interaction and there was no stress. Also, there are people from various countries working at this company, which I thought was a very positive factor. For foreigners, working in Japan at a company made up of only Japanese people can be scary. For that reason, I felt a little relieved because people of different nationalities were working at a Japanese company.
Impressions after joining the company
The atmosphere is good, and most of my co-workers are in their 20s. My seniors listen to me and help me if I have any trouble. I was also able to learn new skills through various fields such as marketing, translation, and web design. Additionally, I was able to deepen my knowledge of important IT topics, which I believe will be advantageous in any future job.
That’s all for now. Look forward to the next employee introduction!
Hello everyone, this is Ien from Unit 1. For this engineer’s blog, I will introduce what I learn on a daily basis.
This time, I’m using Outsystems to create an API.
Overview of Outsystems and APIs
What is Outsystems? What is API? I think there are people who will ask those questions.
OutSystems provides high-performance, low-code and cloud-native development platforms for forward-thinking enterprises globally.
API is an abbreviation for “Application Programming Interface”. Simply put, it refers to an interface that connects software, programs, and web services.
RestAPI is provided as an extension service of Outsystems. RestAPI is a type of program calling convention (API) for externally using a web system. Use RestAPI to expose methods that allow another system to retrieve or manipulate information.
How to create an API
I would like to introduce what I have created to help you learn more about Outsystems and the API.
To turn your company’s attendance system into a smartphone app using Outsystems, you will need an API that can be called from the app. So I created an API using the RestAPI service provided by Outsystems. The APIs called by the app are attendance information registration and annual leave registration.
In this article, we will introduce how to create a RestAPI service and RestAPI method in Outsystems.
・First, create a blank app.
① Start Outsystems and click “New Application”.
② Select “From scratch” and click “Next”.
③ Select “Reactive Web App” and click “Next”.
④Write the app name and Description and select “Create App”.
⑤ You have created the app.
⑥Click “Create Model” to open development tools etc. I became the catcher below.
・Next, follow the steps below to create a RestAPI service.
① Open the Integrations folder on the [Logic] tab.
② Right-click [REST] and select [Expose REST API…].
③ Set the name of RestAPI.
・Next, create a RestAPI method.
① Right-click the created RestAPI service and select [Add REST API Method].
② Set the name of the RestAPI method.
Example: GETRegisterUser
Double-click the creation method to display the API logic description.
This is the logic of the GETRegisterUser method.Annual leave and attendance information will be displayed, and by pressing the annual leave, attendance, and attendance buttons, you can register the input information in the DB.
My inpressions
Since I had never touched the API in the past, I started from 0 this time. There were a lot of things I wasn’t sure about, but by looking up information on the internet and solving them one by one without panicking, I was able to complete the process. Thanks to this attendance system coordination assignment, I was able to learn about the field of API and accumulate new knowledge and skills, which was a great learning experience for me.
Next time, I would like to explain the contents of the method I created. looking forward to!
The theme of this in-house study session is “Low-code development experience using Outsystems.” I am “TT” from Unit 2.
Outsystems has been featured frequently on engineer blogs, but we held a study session for those with no experience to try it out and deepen their understanding. Additionally, this time we had members who had experience developing with Outsystems participating, and we could see their high level of interest.
The flow of this study session is as follows.
① Basic learning by watching videos
② Obtain a development account
③ High-speed development experience using scaffolding function
①Basic learning by watching videos
First, to look back on what I’ve learned so far, I watched learning videos provided by Outsystems official website. The learning videos above are part of a training course, and review questions are provided at the end of each section to help you check your understanding.
A look at the study session. They were listening to the learning video with great interest.
② Obtain a development account
After that, we created an account for each participant in order to actually proceed with the development at hand. By creating an account, a workspace is created in the cloud area, so individual development is possible by installing the development tool ServiceStudio.
③ High-speed development experience using scaffolding function
After setting up the environment, we demonstrated the development.
Here, we had students experience development using the scaffolding function of Outsysmtes.
This function is an Outsystems development assistance function that automatically creates templated list/detail screens based on entity (table) definitions that have been created in advance. The existence of this feature allows Outsystems to create general master/detail screens much faster than with scratch development. One member of the team who has actually done scratch development for web applications said, “It was more than I imagined that something that would have taken two to three days to do by hand could be done with such simple operations”.
In conclusion
This study session was mainly aimed at members who had no experience developing with Outsystems, so the learning content was mainly basic. In the future, we will gradually step up the learning content, including screen development with Outsystems without using the scaffolding function,“batch data import/output function” and “utilization of the open source library “Forge”. We plan to continue learning about practical content.
Please look forward to the next study session article.
Thank you very much for your continued support. We will continue to strive to further improve our services this year, so we appreciate your support!
We entered our 7th season last year, and Dandelions has been steadily growing, albeit little by little. We are looking forward to a very exciting year as we gradually increase the number of employees and work on business plans.
多賀大社
Impact of COVID-19
The world has faced great difficulties due to the effects of the new coronavirus. Dandelions was no exception to this great difficulty.
At Dandelions, we have prepared a secure network environment as an approach to telework since our founding, so setting up infrastructure for telework was not a problem.
What became difficult was “conveying information correctly”. When there was a high level of concern about the new coronavirus, the means of sharing information were online meetings, texts such as emails, and indirect sharing through managers.
Although we were able to communicate using any means of information sharing, there were many cases where the information was not conveyed correctly. There have been times when things have not been communicated correctly, leading to major misunderstandings.
Dandelions’ diversity and member cooperation
However, once we realized that the information was not being communicated correctly, we were able to immediately take measures to improve communication. I believe that one of the reasons we were able to improve the accuracy of information sharing and overcome the challenges was the diversity of our human resources and the cooperation of our members.
Dandelions has human resources gathered not only from Japan but also from various countries and regions such as the United States, France, the Czech Republic, Nigeria, China, and Vietnam. Each person has their own culture and values.
In order to understand diversity, we take cross-cultural communication and communicable Japanese training, including our non-Japanese members, and are working on communicative communication.
Within the company, we communicate and respect different cultures and generate new ideas and perspectives. We were able to improve the accuracy of information sharing by applying the consideration of diversity among our members to information sharing.
Thinking about growth and customer satisfaction through teamwork
I believe that by working together, we were able to accomplish things that we could not do alone. Even during the coronavirus pandemic, we worked hard every day to meet the needs of our customers.
We believe that the fact that we have been able to earn the trust and appreciation of our customers is the result of our teamwork.
This year, we aim to grow even further. To achieve this, we need to further deepen our diversity and cooperation, and we need to always put customer satisfaction first. The Dandelions aim to be united towards this goal.
Conclusion
Last but not least, for everyone, I sincerely hope that this year will be a wonderful year. We appreciate your continued support of our company. Thank you very much.
今回は、CLIP STUDIO PAINTという、イラストや漫画制作に特化したソフトウェアを使用し、アプリのアイコンを制作する方法について、ご紹介します。
CLIP STUDIO PAINTについて
CLIP STUDIO PAINTは有料のソフトウェアで、主に3種類あります。 ・CLIP STUDIO PAINT EX:イラストやWebデザインだけでなく、漫画制作でも使用したい方向け ・CLIP STUDIO PAINT PRO:イラストやグラフィックアートだけでなく、Webデザインなどでも使用したい方向けで、尚且つ漫画制作は行わない方向け ・CLIP STUDIO PAINT DEBUT:イラストやグラフィックアート制作のみで使用したい方向け
② テキストツールでデザインの土台となる文字を用意 今回はCLIP STUDIO PAINTにデフォルトで用意されてるTA丸ゴシックGF03のフォントを使用しました。
また、外部サイトでダウンロードしたフォントも、[テキスト]の[ツールプロパティ]から[ファイルからフォントを追加]を押して、追加したいフォントファイルを選択するとCLIP STUDIO PAINT内で使用することができます。 ※外部サイトからダウンロードする際は商用利用可能なフォントか確認してからダウンロードしてご利用ください。
Hi, I am “Pump Muscle” in charge of the redaction of this employee Presentation. This time, I would like to talk about why I joined the company and my impressions after joining it.
First of all, I would like to explain why I joined Dandelions. When I started job hunting, my first choice was to be an English conversation instructor. This is because it is the mainstream job in Japan for foreigners whose first language is English. In fact, many of my foreign acquaintances also work in English-related fields. The reason I did not apply for an English conversation teacher position but for an IT job was a casual remark from a girlfriend. “Since you are good at computers and interested in IT, why don’t you apply for an IT job?” When I heard this, I thought, “I want to continue working and living in Japan and there is a shortage of IT personnel. If I can get a job in the IT field now, there will be many more possibilities for me in the future. I want to acquire more skills and experience and become a person in demand.” From there, I applied to several IT-related companies. As I was interviewing for Dandelions, I felt the warm atmosphere of the company and decided that it would be great to work with them. It has now been 4 years since I joined dandelions.
I would like now to talk about my impressions after joining the company. Dandelions has a warm and fun atmosphere, and I feel like all the employees and their superiors get along pretty well. Moreover, there are regular drinking parties and company trips, which allow all employees to deepen their relationships.
This is a picture that I am really fond of taken on the last company trip.
I am currently in my 4th year at dandelions, and I still have a lot to learn, and I often stumble, but we have created a positive environment and deep relationships. Therefore, it is easy for employees to talk to each other, and when I need help, I am always supported by my reliable boss and colleagues. I hope to continue to create a better working environment with everyone I work with.