Category Archives: IT

What is a framework?


What do you do when you encounter any difficulties? Would you like to organize the problem and work from scratch to solve it? There will of course be such an approach. However, it is not a very efficient method.

Most problems have some similar precedents and solutions by ancestors. And by using the wisdom of those ancestors, the problem can be solved more smoothly and without oversight (although not all problems can be solved).

Such wisdom of ancestors is sometimes called “examples” at first, but it is called a framework when it is more categorized, organized and accumulated. It can be said that the framework is a framework that generalizes the problem and puts together a fixed set of solutions.

For example, a management framework means an analysis of the current state of the company, an analysis of the direction to be advanced, a guideline for analyzing the profit structure in the industry, and a basic theory.

 The five-force analysis that analyzes the industry structure by dividing it into five competitive factors and the SWOT analysis that tries to analyze the company from internal / external factors are famous.

 You can think of a framework as a formula in mathematics. However, the difference from mathematics is that the answer is not always one.

 Depending on the framework used, the answers (conclusions) that can be obtained may differ, and in the first place the framework should be used properly depending on the situation and surrounding environment.


“Content” rated most by Google


What is the “content” that Google values ​​most?

It is a group of information constructed as a result of continuing to disseminate information on a single theme or specialized field. There are strict questions about the consistency of themes, and the continual dissemination over a long time frame.

“Seriously accumulated content” can be called an excellent group of information with one clear theme. The information group is valuable content from the perspective of the user seeking it, and at the same time, the Google side should regard it as the most deserving information as a rich and unique content based on a specific theme.

“Building rich and unique content” is the strongest search engine measure (SEO).

Social Media: Twitter

twitter-1795652_1920  Twitter can post personal tweets within 140 characters, but basically the content of these tweets is not reflected in search engine search results. It will not help to increase the exposure above.

 If you’re spending time, shifting this time to other social media will be the fastest way to success.

Social Media : Facebook

social-media-763731_1920 Facebook is currently said to have over 1 billion users worldwide, how do you use it?

 It is a fact that many Facebook users are not so conscious of, but the content posted on their personal wall (the personal writing part on Facebook) is not reflected in the search order of search engines such as Google and Yahoo !.

 In Facebook, only the title of the Facebook page (dispatch of information page for companies that can be established within Facebook) is basically reflected in search engines such as Google.

 Personal wall posts that you post are not usually reflected in search engines, and enthusiastic use on Facebook doesn’t unfortunately lead to an increase in the amount of information sent.


What is live coding?

Yasuharu Nagura – “harcèlement moral” (from “The Recovery of Soul Life”) MV 

 The term live coding is ambiguous in terms of the recipient’s background and the context in which the term is used. For example, in a study session or lecture on programming, we often describe “live coding” to explain while actually coding on the spot. Live coding demonstrations are being held at study sessions on various themes such as web front-end development, machine learning, and visualization.

 However, this blog specifies the term live coding in a narrower sense. It is not just a demonstration of programming, but a kind of performing art that expresses the act of improvising coding with the program running. In many cases, sound and video are output.

 Live coding as performing art is not yet well known in its genre. However, it is a very reassuring and exciting form of expression that is in the process of making history as it is now in progress, as various artists and various artists in the world pioneered various methods and techniques.

Meaning and effect of markup


Markup is the process of adding tags (marks) to text in a document.

■Description to correctly interpret the text

 Markup is not just for recognizing text data as HTML. By giving correct meaning to flat text, you can convey appropriate information regardless of human or machine. Markup is not a technique, it is a description that allows the text to be interpreted correctly, such as what role the text should be and how it should be read.

 Various people use the Internet. For example, even if you are blind, if the correct markup is performed, the contents of the web page can be understood without problems by the system for reading sentence aloud.

■Also affects search results

 In addition, search engines such as Google and Yahoo! interpret the marked-up text to determine the content and important themes of the page. As a result, when a user performs a search, the order of search results is also affected.

Properly marked up HTML documents can be easily understood without special design or layout. In other words, to mark up correctly is to write high-quality HTML. Blog writers should  be able to write this correct HTML.

The Relationship between SEO and HTML

merakist-l5if0iQfV4c-unsplash.jpg SEO (Search Engine Optimization) is a term used when aiming for a higher rank in the ranking of the displayed ranking when a search engine such as Google or Yahoo! is used.

 Although it is often treated as a technique for high-level display, the original meaning is to “optimize content for search engines”. The role of the search engine is to match the user’s needs (search) with the desired information (web page).

 By posting correct markup that is easy for search engines to understand and high-quality information, SEO can be expected to be effective.



 TRON is a real-time OS that has been developed and developed by TRON Project since 1984. There are several types of TRON, including ITRON for embedded devices and BTRON for PC and PDA. ITRON is embedded in devices such as mobile phones, automatic engine controls, and video cameras. As a BTRON-specification OS that runs on a PC, an OS that can handle more characters (hundreds of thousands of characters compared to thousands of JIS characters) has been created.


UNIX is a multi-user, multi-tasking OS. UNIX was first developed at AT & T Bell Laboratories as an OS for minicomputers (around 1969), and after that, several OS was derived through various improvements, and there is now many OS named UNIX. UNIX runs on many computers, including large computers, workstations, and PCs. Linux and FreeBSD are often used as UNIX for PC.

The main advantages of UNIX are that many utility programs are convenient for program development and that there are a lot of network-related functions. The user interface was originally a command input from the keyboard, but recently, many have adopted a window system. UNIX is mainly used for research and development and server applications, as well as for personal use.

Mac OS


 MacOS is Apple’s OS, which mainly runs on Apple’s PC hardware. There are several versions of the Mac OS, but the latest version is a single-user, multitasking OS based on UNIX. The main feature of Mac OS is the user interface by GUI like Windows. The operation usually uses a mouse with a single button. Mac OS has detailed guidelines for application interfaces, so operations are often similar even if the applications differ. In addition to daily use, Mac OS is used in fields such as music production, graphic production, and publishing.