Eido Inoue (havill)

havill

Geek Repo

Company:@rakutentech

Location:Tokyo

Home Page:https://about.me/havill

Github PK Tool:Github PK Tool

Eido Inoue's starred repositories

valid8j

A value checking library for Java (DbC, validations, and test assertioins)

Language:JavaLicense:Apache-2.0Stargazers:8Issues:0Issues:0

sakila

The Sakila Database

Language:PLpgSQLLicense:BSD-2-ClauseStargazers:334Issues:0Issues:0

generative-ai-for-beginners

18 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/

Language:Jupyter NotebookLicense:MITStargazers:47001Issues:0Issues:0

neogeominiemu

neogeo mini

Language:CLicense:GPL-3.0Stargazers:29Issues:0Issues:0

airLUV

Unicorn is W3C's unified validator, which helps people improve the quality of their Web pages by performing a variety of checks. Unicorn gathers the results of the popular HTML and CSS validators, as well as other useful services. This site addresses these audiences: Users, those who want to check their Web pages and understand how to fix them based on Unicorn results. Developers, those who wish to add new services, work on existing services, or help develop the underlying Unicorn framework. Server Managers, those who wish to run their own Unicorn service locally. How to compile and deploy Unicorn: 1. The first thing you have to do in order to make Unicorn work is to add a unicorn.home parameter to your JVM parameters, pointing to the unicorn root directory. example : Dunicorn.home=/var/lib/tomcat6/webapps/unicorn/ or Dunicorn.home=/C:/Program%20Files/Tomcat/webapps/unicorn/ (read your servlet engine documentation to know how to add this parameter) 2. You will find all the configuration files that Unicorn uses in WEB-INF/conf. The main one is unicorn properties, which contains some properties that you may want to change: UNICORN_URL is the URL of your installation of Unicorn. DEFAULT_LANGUAGE, the language Unicorn will use if language negotiation fails. You can nest properties in this file, meaning that Unicorn will replace any ${<Property_key>} by its value. There is one property that is not specify in the file but added at runtime, UNICORN_HOME, which is equal to the JVM parameter unicorn.home. velocity.properties contains properties for the template engine that Unicorn uses: Apache Velocity By default template caching is set to false. In a production environment you should set this property to true. parser.pool.size is set to the default velocity value (20). If you have a lot of requests you may have to increase this value. In any case check the logs to see if you need to change it (Velocity will log warnings). log4j.properties is the properties file for Apache Log4j. The property UNICORN_HOME is also available in this file. By default logs will be written in WEB-INF/logs and sorted by package and level. If you are developing Unicorn locally you should add the appender GUI to the root logger. This will pop up a useful LogFactor5 console. You can find documentation about log4j configuration here: http://logging.apache.org/log4j/1.2/manual.html Note that log4j is not mandatory for Unicorn to work properly. If log4j.properties does not exist the default java.util.Logger will be used. observers.list is the list of the observers contract links 3. Under WEB-INF/resources/tasklist you will find the task related files which are xml files describing tasks and rdf files containing metadata about tasks. 4. Use ant to compile the project. You can use the 'war' task to make a war file of the 'jar' task to package Unicorn in a jar. The files will be written in the dist directory. See build.xml for more info. ex: ant war 5. As root, copy the file resources/tomcat_policy in the policy directory of tomcat (/etc/tomcat5/policy.d for Debian) and eventually edit it to fit your needs. Note that this file is very important because it will give permissions to read and write files under Unicorn servlet dir, but also to connect to distant hosts (observers). How to initialize Unicorn: Once you have compiled and deploy Unicorn on your engine you must initialize it. There are a few mandatory steps that Unicorn has to do before being usable, like parsing the contract files, language files, taklists, etc... If your engine uses the web.xml description file (which should be the case with almost any servlet engine) initialization is automated at startup. If you want to manually initialize Unicorn you can simply execute the InitAction by connecting to http://localhost:8080/unicorn/init. This task will launch all initialization tasks which are: initialize Unicorn core load Unicorn observers (you can execute this task only by connecting to /init?task=observers) load Unicorn tasklists (/init?task=tasklist) load language files (/init?task=language) In a production environment InitAction servlet should be protected to be accessible only from localhost (set PROTECT_INIT_ACTION to true in unicorn.properties) How does the log work: Under Tomcat logs files are on "webapps/unicorn/WEB-INF/logs/". There are split in two directory : "level" where log are split in one file by log level (trace, debug, info, warning and error). "package" where log are split by package where they come from. There are also one file called "all.log" which contains all logs informations. About Unicorn - W3C's Unified Validator validator.w3.org/unicorn/ Topics css java html validation html5 w3c validator Resources Readme Stars 92 stars Watchers 31 watching Forks 57 forks Releases 1 tags Contributors 7 @tgambet @jean-gui @gbaudusseau @dontcallmedom @vivienlacourba @tripu @xfq Languages Java 79.4% JavaScript 15.5% CSS 4.2

License:CC0-1.0Stargazers:3Issues:0Issues:0

thebase2eccube

Converts THE BASE product CSV export output to EC-CUBE 4 CSV for import

Language:AwkLicense:GPL-3.0Stargazers:5Issues:0Issues:0
Language:JavaScriptStargazers:1Issues:0Issues:0

cellular-automaton.nvim

A useless plugin that might help you cope with stubbornly broken tests or overall lack of sense in life. It lets you execute aesthetically pleasing, cellular automaton animations based on the content of neovim buffer.

Language:LuaLicense:MITStargazers:1784Issues:0Issues:0

gron

Make JSON greppable!

Language:GoLicense:MITStargazers:13614Issues:0Issues:0

bloomrpc

Former GUI client for gRPC services. No longer maintained.

Language:TypeScriptLicense:LGPL-3.0Stargazers:9017Issues:0Issues:0

docker-airflow

Docker Apache Airflow

Language:ShellLicense:Apache-2.0Stargazers:3739Issues:0Issues:0

vault-init

Automate the initialization and unsealing of @hashicorp Vault without public cloud infrastructure

Language:GoLicense:MITStargazers:30Issues:0Issues:0

YubiKey-Guide

Guide to using YubiKey for GnuPG and SSH

Language:HTMLLicense:MITStargazers:10857Issues:0Issues:0

qcma

Cross-platform content manager assistant for the PS Vita (No longer maintained)

Language:C++License:GPL-3.0Stargazers:547Issues:0Issues:0
Language:JavaScriptLicense:MITStargazers:66Issues:0Issues:0

karate

Test Automation Made Simple

Language:JavaLicense:MITStargazers:7931Issues:0Issues:0

zork

Source code for a 1977 version of Zork

License:NOASSERTIONStargazers:967Issues:0Issues:0

posuto

🏣📮〠 Japanese postal code data.

Language:PythonLicense:MITStargazers:198Issues:0Issues:0

mojozork

A simple Z-Machine implementation in a single C file. Now with online multiplayer! :)

Language:CLicense:ZlibStargazers:119Issues:0Issues:0

starprnt

Cordova plugin for the Star micronics printers

Language:Objective-CLicense:MITStargazers:40Issues:0Issues:0

copy-kun

A Reddit bot for copying linked Reddit content

Language:PythonLicense:MITStargazers:28Issues:0Issues:0
Language:TypeScriptStargazers:42Issues:0Issues:0

cloud-spanner-r2dbc

R2DBC driver for Google Cloud Spanner

Language:JavaLicense:Apache-2.0Stargazers:56Issues:0Issues:0

react-native-webview

React Native Cross-Platform WebView

Language:TypeScriptLicense:MITStargazers:6284Issues:0Issues:0

react-native-maps

React Native Mapview component for iOS + Android

Language:Objective-CLicense:MITStargazers:14859Issues:0Issues:0
Language:JavaScriptStargazers:36Issues:0Issues:0

react-native-keyevent

Capture external keyboard keys or remote control button events

Language:JavaLicense:MITStargazers:199Issues:0Issues:0

react-native-web

Cross-platform React UI packages

Language:JavaScriptLicense:MITStargazers:21416Issues:0Issues:0

springdoc-openapi

Library for OpenAPI 3 with spring-boot

Language:JavaLicense:Apache-2.0Stargazers:3138Issues:0Issues:0

av1-avif

AV1 Image File Format Specification - ISO-BMFF/HEIF derivative

Language:HTMLLicense:BSD-2-ClauseStargazers:447Issues:0Issues:0