- Shinichi Nakagawa is a 36-year-old Pythonista who works at visasQ inc. and uses Python for his work, especially with Agile frameworks like Lean Startup.
- As a Pythonista for 5 years, he has spoken at conferences like PyCon JP in 2014 and 2015 on topics related to Python and Agile practices.
- He advocates getting out of the building to learn Python, providing output and feedback through blogs and social media, and networking with other Python developers.
Information sharing and Experience consistency at Cookpad mobile applicationichiko_revjune
?
The document is an annual report from a company that discusses its financial performance for the year. It notes that the company achieved record revenue but profit declined due to increased spending on research and development. The company believes investments in new technologies will help drive future growth.
- Shinichi Nakagawa is a 36-year-old Pythonista who works at visasQ inc. and uses Python for his work, especially with Agile frameworks like Lean Startup.
- As a Pythonista for 5 years, he has spoken at conferences like PyCon JP in 2014 and 2015 on topics related to Python and Agile practices.
- He advocates getting out of the building to learn Python, providing output and feedback through blogs and social media, and networking with other Python developers.
Information sharing and Experience consistency at Cookpad mobile applicationichiko_revjune
?
The document is an annual report from a company that discusses its financial performance for the year. It notes that the company achieved record revenue but profit declined due to increased spending on research and development. The company believes investments in new technologies will help drive future growth.
This document discusses WebSocket technology and some example applications. It introduces WebSocket as a web technology that provides bidirectional communication between a client and server. It then describes projects that use WebSocket with Spring Boot, for real-time web applications, and WebRTC to share video streams between browsers using HTML5 APIs and canvas elements. Finally, it mentions deploying WebSocket applications to Heroku and the possibility of using Raspberry Pi devices with Node.js, Python, or Java for embedded applications that communicate over WebSocket.
This document provides an overview of Lombok, a Java library that automatically plugs into editors and builds to provide automatic generation of boilerplate code like getters, setters, equals, hashCode and toString methods. It summarizes the main Lombok annotations like @Getter, @Setter, @ToString, @EqualsAndHashCode, @Builder and how they generate standard Java code. It also covers other annotations like @Value, @Data, @Slf4j, @NonNull, @Cleanup and how they simplify code. In the end it provides links to learn more about Lombok features and the delombok tool.
Spring Boot is a framework for building Java applications. It is built on top of Spring and includes features such as embedded Tomcat, Jetty, or Undertow servers and automatic configuration to simplify development. Spring Initializr can be used to set up Spring Boot projects with common dependencies using Maven or Gradle. It allows generating a basic "Hello World" application quickly. Spring Boot applications can also use Spring Data JPA to easily interact with databases and auto-configuration to simplify app configuration.