<!DOCTYPE html> <html prefix="og: http://ogp.me/ns#" style="height: auto; min-height: 100%;" lang="en"><head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Ruby/po.ogg at master - JD2021student/Ruby</title> <meta property="og:title" content="Ruby/po.ogg at master - JD2021student/Ruby"> <meta property="og:type" content="object"> <meta property="og:url" content="http://localhost:8880/JD2021student/Ruby/blob/master/po.ogg"> <meta property="og:image" content="https://www.yatex.org/gitbucket/JD2021student/_avatar"> <meta property="og:description" content="Ruby Programs of JD2021 students"> <link rel="icon" href="https://www.yatex.org/gitbucket/assets/common/images/gitbucket.png?20231018005451" type="image/vnd.microsoft.icon"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/source-sans-pro.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/bootstrap.min.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/octicons.min.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/bootstrap-datetimepicker.min.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/bootstrap-colorpicker.min.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/github-v2.min.css" type="text/css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/facebox.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/AdminLTE.min.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/skin-green-light.min.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/font-awesome.min.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/jquery-ui.min.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/jquery-ui.structure.min.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/jquery-ui.theme.min.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/gitbucket.css" rel="stylesheet"> <link href="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/tipped.css" rel="stylesheet"> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/jquery-3.5.1.min.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/jquery-ui.min.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/dropzone.min.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/validation.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/gitbucket.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/bootstrap.min.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/bootstrap3-typeahead.min.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/moment.min.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/bootstrap-datetimepicker.min.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/bootstrap-colorpicker.min.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/prettify.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/jquery.elastic.source.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/facebox.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/jquery.hotkeys.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/jquery.textcomplete.min.js"></script> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/tipped.min.js"></script> <meta name="go-import" content="www.yatex.org/gitbucket/JD2021student/Ruby git https://www.yatex.org/gitbucket/git/JD2021student/Ruby.git"> <script src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/adminlte.min.js" type="text/javascript"></script> <style type="text/css">.content, .sidebar, .skin-green-light div.main-sidebar { background: #efe; }</style> </head> <body class="skin-green-light sidebar-mini" style="height: auto; min-height: 100%;"> <div class="wrapper" style="height: auto; min-height: 100%;"> <header class="main-header"> <a href="https://www.yatex.org/gitbucket/" class="logo"> <span class="logo-mini"><img src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/gitbucket.svg" alt="GitBucket"></span> <span class="logo-lg"> <img src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/gitbucket.svg" alt="GitBucket"> <span class="header-title strong">GitBucket</span> </span> </a> <nav class="navbar navbar-static-top" role="navigation"> <!-- Sidebar toggle button--> <a href="#" class="sidebar-toggle" data-toggle="push-menu" role="button" title="Toggle navigation"> <span class="sr-only">Toggle navigation</span> </a> <form id="search" action="https://www.yatex.org/gitbucket/search" method="GET" class="pc navbar-form navbar-left" role="search"> <div class="form-group"> <input type="text" name="query" id="navbar-search-input" class="form-control" placeholder="Find a repository" aria-label="Search"> </div> </form> <ul class="pc nav navbar-nav"> <li><a href="https://www.yatex.org/gitbucket/dashboard/pulls">Pull requests</a></li> <li><a href="https://www.yatex.org/gitbucket/dashboard/issues">Issues</a></li> <li><a href="https://www.yatex.org/gitbucket/gist">Snippets</a></li> </ul> <div class="navbar-custom-menu"> <ul class="nav navbar-nav"> <li> <a href="https://www.yatex.org/gitbucket/signin?redirect=%2FJD2021student%2FRuby%2Fblob%2Fmaster%2Fpo.ogg" class="pull-right" id="signin">Sign in</a> </li> </ul> </div> </nav> </header> <div class="main-sidebar"> <div class="sidebar"> <ul class="sidebar-menu"> <li class="menu-item-hover active"> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby"> <i class="menu-icon octicon octicon-code"></i> <span>Files</span> </a> </li> <li class="menu-item-hover "> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/branches"> <i class="menu-icon octicon octicon-git-branch"></i> <span>Branches</span> <span class="pull-right-container"><span class="label label-primary pull-right">63</span></span> </a> </li> <li class="menu-item-hover "> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/releases"> <i class="menu-icon octicon octicon-tag"></i> <span>Releases</span> </a> </li> <li class="menu-item-hover "> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/issues"> <i class="menu-icon octicon octicon-issue-opened"></i> <span>Issues</span> </a> </li> <li class="menu-item-hover "> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/pulls"> <i class="menu-icon octicon octicon-git-pull-request"></i> <span>Pull requests</span> </a> </li> <li class="menu-item-hover "> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/issues/labels"> <i class="menu-icon octicon octicon-tag"></i> <span>Labels</span> </a> </li> <li class="menu-item-hover "> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/issues/priorities"> <i class="menu-icon octicon octicon-flame"></i> <span>Priorities</span> </a> </li> <li class="menu-item-hover "> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/issues/milestones"> <i class="menu-icon octicon octicon-milestone"></i> <span>Milestones</span> </a> </li> <li class="menu-item-hover "> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/wiki"> <i class="menu-icon octicon octicon-book"></i> <span>Wiki</span> </a> </li> </ul> </div> </div> <div class="content-wrapper" style="min-height: 407px;"> <div class="content body clearfix"> <div class="headbar"> <div class="container"> <div class="head"> <div class="pull-right"> <a class="btn btn-default btn-sm" href="https://www.yatex.org/gitbucket/signin?redirect=https%3A%2F%2Fwww.yatex.org%2Fgitbucket%2FJD2021student%2FRuby"> <span class="strong"><i class="octicon octicon-repo-forked"></i>Fork</span><span class="muted">: 0</span> </a> <form id="fork-form" method="post" action="https://www.yatex.org/gitbucket/JD2021student/Ruby/fork" style="display: none;"> <input type="hidden" name="account" value=""> </form> </div> <i class="mega-octicon octicon-repo"></i> <a href="https://www.yatex.org/gitbucket/JD2021student">JD2021student</a> / <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby" class="strong">Ruby</a> </div> </div> </div> <style> .prettyprint { tab-size: 8 } </style> <div class="head"> <div class="pull-right hide-if-blame"><div class="btn-group"> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/7be9cc5eee56a317208f77e1fa2af37b0d634827/po.ogg" data-hotkey="y" style="display: none;">Transfer to URL with SHA</a> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/find/master" class="btn btn-sm btn-default" data-hotkey="t">Find file</a> </div></div> <div class="line-age-legend"> <span>Newer</span> <ol> <li class="heat1"></li> <li class="heat2"></li> <li class="heat3"></li> <li class="heat4"></li> <li class="heat5"></li> <li class="heat6"></li> <li class="heat7"></li> <li class="heat8"></li> <li class="heat9"></li> <li class="heat10"></li> </ol> <span>Older</span> </div> <div id="branchCtrlWrapper" style="display:inline;"> <div class="btn-group" style="min-width: 200px;"> <button class="dropdown-toggle btn btn-default btn-sm" data-toggle="dropdown"> <span class="muted">branch:</span> <span class="strong" style="display:inline-block; vertical-align:bottom; overflow-x:hidden; max-width:200px; text-overflow:ellipsis"> master </span> <span class="caret"></span> </button> <ul class="dropdown-menu"> <li> <ul class="nav nav-tabs"> <li class="active" id="branch-control-tab-branches"><a href="javascript:void(0);" class="nav-item" id="nav-item-branches">Branches</a></li> <li id="branch-control-tab-tags"><a href="javascript:void(0);" class="nav-item" id="nav-item-tags">Tags</a></li> <li><button id="branch-control-close" class="pull-right">×</button></li> </ul> </li><li> <input id="branch-control-input" type="text" class="form-control input-sm dropdown-filter-input" placeholder="Find branch ..."> </li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/AbeRui/po.ogg"> <i class="octicon"></i> AbeRui</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c119001/po.ogg"> <i class="octicon"></i> c119001</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c119006/po.ogg"> <i class="octicon"></i> c119006</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c119029/po.ogg"> <i class="octicon"></i> c119029</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c1190825/po.ogg"> <i class="octicon"></i> c1190825</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c1190943/po.ogg"> <i class="octicon"></i> c1190943</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c119115/po.ogg"> <i class="octicon"></i> c119115</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c119140/po.ogg"> <i class="octicon"></i> c119140</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c119244/po.ogg"> <i class="octicon"></i> c119244</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c120020/po.ogg"> <i class="octicon"></i> c120020</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c120027/po.ogg"> <i class="octicon"></i> c120027</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c1200386/po.ogg"> <i class="octicon"></i> c1200386</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c120071/po.ogg"> <i class="octicon"></i> c120071</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c120187/po.ogg"> <i class="octicon"></i> c120187</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c120206/po.ogg"> <i class="octicon"></i> c120206</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/c120216/po.ogg"> <i class="octicon"></i> c120216</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2100/po.ogg"> <i class="octicon"></i> j2100</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2101/po.ogg"> <i class="octicon"></i> j2101</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2102/po.ogg"> <i class="octicon"></i> j2102</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2103/po.ogg"> <i class="octicon"></i> j2103</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2104/po.ogg"> <i class="octicon"></i> j2104</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2105/po.ogg"> <i class="octicon"></i> j2105</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2106/po.ogg"> <i class="octicon"></i> j2106</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2107/po.ogg"> <i class="octicon"></i> j2107</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2108/po.ogg"> <i class="octicon"></i> j2108</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2109/po.ogg"> <i class="octicon"></i> j2109</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2110/po.ogg"> <i class="octicon"></i> j2110</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2111/po.ogg"> <i class="octicon"></i> j2111</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2112/po.ogg"> <i class="octicon"></i> j2112</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2113/po.ogg"> <i class="octicon"></i> j2113</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2114/po.ogg"> <i class="octicon"></i> j2114</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2115/po.ogg"> <i class="octicon"></i> j2115</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2116/po.ogg"> <i class="octicon"></i> j2116</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2117/po.ogg"> <i class="octicon"></i> j2117</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2118/po.ogg"> <i class="octicon"></i> j2118</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2119/po.ogg"> <i class="octicon"></i> j2119</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2120/po.ogg"> <i class="octicon"></i> j2120</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2121/po.ogg"> <i class="octicon"></i> j2121</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2122/po.ogg"> <i class="octicon"></i> j2122</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2123/po.ogg"> <i class="octicon"></i> j2123</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2124/po.ogg"> <i class="octicon"></i> j2124</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2125/po.ogg"> <i class="octicon"></i> j2125</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2126/po.ogg"> <i class="octicon"></i> j2126</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2127/po.ogg"> <i class="octicon"></i> j2127</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2128/po.ogg"> <i class="octicon"></i> j2128</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2129/po.ogg"> <i class="octicon"></i> j2129</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2130/po.ogg"> <i class="octicon"></i> j2130</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2131/po.ogg"> <i class="octicon"></i> j2131</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2132/po.ogg"> <i class="octicon"></i> j2132</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2133/po.ogg"> <i class="octicon"></i> j2133</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2134/po.ogg"> <i class="octicon"></i> j2134</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2135/po.ogg"> <i class="octicon"></i> j2135</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2136/po.ogg"> <i class="octicon"></i> j2136</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2137/po.ogg"> <i class="octicon"></i> j2137</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2138/po.ogg"> <i class="octicon"></i> j2138</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2139/po.ogg"> <i class="octicon"></i> j2139</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2140/po.ogg"> <i class="octicon"></i> j2140</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/j2200/po.ogg"> <i class="octicon"></i> j2200</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/jd/po.ogg"> <i class="octicon"></i> jd</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/master/po.ogg"> <i class="octicon octicon-check"></i> master</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/ruby1/po.ogg"> <i class="octicon"></i> ruby1</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/sakakibara/po.ogg"> <i class="octicon"></i> sakakibara</a></li> <li><a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/blob/yuuji/po.ogg"> <i class="octicon"></i> yuuji</a></li> </ul> </div> <script> $(function(){ $('#branch-control-input').parent().click(function(e) { e.stopPropagation(); }); $('#branch-control-close').click(function() { $('[data-toggle="dropdown"]').parent().removeClass('open'); }); $('#branch-control-input').keyup(function() { updateBranchControlListFilter(); }); $('.btn-group').click(function() { $('#branch-control-input').val(''); //$('.dropdown-menu li').show(); $('#create-branch').hide(); }); $('#nav-item-branches').click(function(e) { e.stopPropagation(); updateBranchControlList('branches'); }); $('#nav-item-tags').click(function(e) { e.stopPropagation(); updateBranchControlList('tags'); }); function updateBranchControlList(active) { if (active == 'branches') { $('li#branch-control-tab-branches').addClass('active'); $('li#branch-control-tab-tags').removeClass('active'); $('li.branch-control-item-branch').show(); $('li.branch-control-item-branch > a').addClass('active'); $('li.branch-control-item-tag').hide(); $('li.branch-control-item-tag > a').removeClass('active'); $('#branch-control-input').attr('placeholder', 'Find branch ...'); } else if (active == 'tags') { $('li#branch-control-tab-branches').removeClass('active'); $('li#branch-control-tab-tags').addClass('active'); $('li.branch-control-item-branch').hide(); $('li.branch-control-item-branch > a').removeClass('active'); $('li.branch-control-item-tag').show(); $('li.branch-control-item-tag > a').addClass('active'); $('#branch-control-input').attr('placeholder', 'Find tag ...'); } updateBranchControlListFilter(); } function updateBranchControlListFilter() { const inputVal = $('#branch-control-input').val(); $.each($('#branch-control-input').parent().parent().find('a.active').not('.nav-item'), function(index, elem) { if (!inputVal || !elem.text.trim() || elem.text.trim().toLowerCase().indexOf(inputVal.toLowerCase()) >= 0) { $(elem).parent().show(); } else { $(elem).parent().hide(); } }); if ($('li#branch-control-tab-branches.active').length > 0) { } } // Initialize the branch control list updateBranchControlList('branches'); }); </script> </div> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/tree/master">Ruby</a> / po.ogg </div> <div class="box-header" style="line-height: 28px;"> <img src="Ruby_po.ogg%20at%20master%20-%20JD2021student_Ruby_files/5d04f094d882309371859777d107f551.png" class="avatar-mini" style="width: 20px; height: 20px;" alt="@HIROSE Yuuji"> HIROSE Yuuji <span class="muted"> <span data-toggle="tooltip" title="2021-12-29 19:04:48"> on 29 Dec 2021 </span> </span> <span class="label label-default">29 KB</span> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/commit/7be9cc5eee56a317208f77e1fa2af37b0d634827" class="commit-message">2021-12-29 19:04:48</a> <div class="btn-group pull-right"> <a class="btn btn-sm btn-default" href="https://www.yatex.org/gitbucket/JD2021student/Ruby/raw/7be9cc5eee56a317208f77e1fa2af37b0d634827/po.ogg">Raw</a> <a class="btn btn-sm btn-default" href="https://www.yatex.org/gitbucket/JD2021student/Ruby/commits/master/po.ogg">History</a> </div> </div> <div class="box-content-bottom" style="text-align: center; padding-top: 20px; padding-bottom: 20px;"> <a href="https://www.yatex.org/gitbucket/JD2021student/Ruby/raw/master/po.ogg">View Raw</a><br> <br> (Sorry about that, but we can't show files that are this big right now) </div> </div> </div> <script> $(function(){ $('a[rel*=facebox]').facebox({ 'loadingImage': 'https://www.yatex.org/gitbucket/assets/vendors/facebox/loading.gif?20231018005451', 'closeImage': 'https://www.yatex.org/gitbucket/assets/vendors/facebox/closelabel.png?20231018005451' }); $(document).on("click", ".js-fork-owner-select-target", function() { var account = $(this).text().replace("@", ""); $("#account").val(account); $("#fork").submit(); }); }); </script> </div> <script> $(function(){ $(".sidebar-toggle").on('click', function(e){ $.post('https://www.yatex.org/gitbucket/sidebar-collapse', { collapse: !$('body').hasClass('sidebar-collapse') }); }); }); </script> <script> $(window).on('load', function(){ window.onhashchange = function(){ updateHighlighting(); } const pre = $('pre.prettyprint'); function updateSourceLineNum() { $('.source-line-num').remove(); const pos = pre.find('ol.linenums').position(); if (pos) { $('<div class="source-line-num">').css({ height : pre.height(), width : '48px', cursor : 'pointer', position: 'absolute', top : pos.top + 'px', left : pos.left + 'px' }).click(function(e){ let pos = $(this).data("pos"); if (!pos) { pos = $('ol.linenums li').map(function(){ return { id: $(this).attr("id"), top: $(this).position().top} }).toArray(); $(this).data("pos",pos); } let i = 0; for(i = 0; i < pos.length - 1; i++){ if(pos[i + 1].top > e.pageY){ break; } } const line = pos[i].id.replace(/^L/,''); const hash = location.hash; const baseUrl = location.toString().split("#")[0]; if (e.shiftKey == true && hash.match(/#L\d+(-L\d+)?/)) { const fragments = hash.split('-'); window.history.pushState('', '', baseUrl + fragments[0] + '-L' + line); } else { const p = $("#L" + line).attr('id', ''); window.history.pushState('', '', baseUrl + '#L' + line); p.attr('id','L' + line); } $("#branchCtrlWrapper .btn .muted").text("tree:"); $("#branchCtrlWrapper .btn .strong").text("7be9cc5eee"); getSelection().empty(); updateHighlighting(); }).appendTo(pre); updateHighlighting(); } else { // Maybe code view is not initialized yet. Retry until succeed. setTimeout(updateSourceLineNum, 300); } } const repository = $('.blame-action').data('repository'); $('.blame-action').click(function(e){ if(history.pushState && $('pre.prettyprint.no-renderable').length){ e.preventDefault(); history.pushState(null, null, this.href); updateBlame(); } }); function updateBlame(){ const m = /\/(blame|blob)(\/.*)$/.exec(location.href); const mode = m[1]; $('.blame-action').toggleClass("active", mode=='blame').attr('href', repository + (m[1] == 'blame' ? '/blob' : '/blame') + m[2]); if(pre.parents("div.box-content-bottom").find(".blame").length){ pre.parent().toggleClass("blame-container", mode == 'blame'); updateSourceLineNum(); return; } if(mode == 'blob'){ updateSourceLineNum(); return; } $(document.body).toggleClass('no-box-shadow', document.body.style.boxShadow === undefined); $('.blame-action').addClass("active"); const base = $('<div class="blame">').css({height: pre.height()}).prependTo(pre.parents("div.box-content-bottom")); base.parent().addClass("blame-container"); updateSourceLineNum(); $.get($('.blame-action').data('url')).done(function(data){ let blame = data.blame; let lastDiv; const now = new Date().getTime(); const index = []; for(let i = 0; i < blame.length; i++){ for(let j = 0; j < blame[i].lines.length; j++){ index[blame[i].lines[j]] = blame[i]; } } $('pre.prettyprint ol.linenums li').each(function(i, e){ const p = $(e).position(); const h = $(e).height(); if(blame == index[i]){ lastDiv.css("min-height",(p.top + h + 1) - lastDiv.position().top); } else { $(e).addClass('blame-sep') blame = index[i]; const sha = $('<div class="blame-sha">') .append($('<a>').attr("href", data.root + '/commit/' + blame.id).text(blame.id.substr(0, 7))); if (blame.prev) { sha.append($('<br />')) .append($('<a class="muted-link">').text('prev').attr("href", data.root + '/blame/' + blame.prev + '/' + (blame.prevPath || data.path))); } lastDiv = $('<div class="blame-info">') .addClass('heat' + Math.min(10, Math.max(1, Math.ceil((now - blame.commited) / (24 * 3600 * 1000 * 70))))) .toggleClass('blame-last', blame.id == data.last) .data('line', (i + 1)) .css({ "top" : p.top + 'px', "min-height" : h + 'px' }) .append(sha) .append($(blame.avatar).addClass('avatar').css({"float": "left"})) .append($('<div class="blame-commit-title">').text(blame.message)) .append($('<div class="muted">').html(blame.author + " authed " + blame.authed)) .appendTo(base); } }); }); return false; }; $(document).on('expanded.pushMenu collapsed.pushMenu', function(e){ setTimeout(updateBlame, 300); }); updateBlame(); }); let scrolling = false; /** * Highlight lines which are specified by URL hash. */ function updateHighlighting() { const hash = location.hash; const isDark = false; if (hash.match(/#L\d+(-L\d+)?/)) { if (isDark) { $('li.highlight-dark').removeClass('highlight-dark'); } else { $('li.highlight').removeClass('highlight'); } const fragments = hash.substr(1).split('-'); if (fragments.length == 1) { if (isDark) { $('#' + fragments[0]).addClass('highlight-dark'); } else { $('#' + fragments[0]).addClass('highlight'); } if(!scrolling){ $(window).scrollTop($('#' + fragments[0]).offset().top); } } else if(fragments.length > 1){ const start = parseInt(fragments[0].substr(1)); const end = parseInt(fragments[1].substr(1)); for (let i = start; i <= end; i++) { if (isDark) { $('#L' + i).addClass('highlight-dark'); } else { $('#L' + i).addClass('highlight'); } } if (!scrolling) { $(window).scrollTop($('#' + fragments[0]).offset().top); } } } scrolling = true; } </script> </body></html>