はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ init

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 29件)

遺伝的アルゴリズムに並列化プログラミングの実施と考察 - Qiita

2023/07/29 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita coding アルゴリズム def self

前回の続きです 遺伝的アルゴリズムのサンプルコード 参考文献 「C言語による画像処理入門」2000/11/1 (著)安居院 猛、長尾 智晴 文献のAmazon 準備 # -*- coding: utf-8 -*- import numpy as np import matplotlib.pyplot as plt from threading import Thread class threadAndReturn(Thread): def __init__(self, grou... 続きを読む

「Pythonic色々」 Pythonのアンダースコア( _ )を使いこなそう! - LSC PSD - Medium

2020/04/04 このエントリーをはてなブックマークに追加 46 users Instapaper Pocket Tweet Facebook Share Evernote Clip medium func def Python GitHub

Pythonは一番書きやすいプログラミング言語と知られ、多くの人の第二外国語(英語に次ぎ)です。でもGithubやGitlabで他人のコードを参照した時や自分でclassを書いてる時、こういう疑問はあったでしょうか: 「def __init__(self): の__init__のアンダースコアは何故二つなのか?」 「def _func(x): と def func(x): とde... 続きを読む

tsconfig.jsonはJSONじゃないと言う話 - 焼売飯店

2020/03/30 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip JSON tsc tsconfig.json 焼売飯店 ES5

昨日調べたことのまとめです。 tsconfig.jsonと普通のJSONの大きな違い tsconfig.jsonには、 コメントが書けます。 tsc --init した時に生成されるtsconfig.jsonに、大量にコメントが付けられているので、すぐに気付くことと思います。 例) { "compilerOptions": { "target": "es5" /* Specify ECMAScript target versio... 続きを読む

__init__.py を省略してはいけない - Qiita

2020/01/20 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita PEP PACKAGE 勘違い 用途

Python 3.3 から __init__.py を省略して良いと思っている人が多いですが、 省略しないでください。 なぜ勘違いが起こったのか Python 3.3 から、 PEP 420 で Implicit namespace package が追加されました。 Namespace package とは普通の package ではありません。特殊な用途のもので、ほとんどの人にとっては 知る必... 続きを読む

Dockerコンテナ内でpuppeteerを使うとChromeゾンビプロセスがたまる問題 - その手の平は尻もつかめるさ

2019/03/02 このエントリーをはてなブックマークに追加 300 users Instapaper Pocket Tweet Facebook Share Evernote Clip puppeteer cmd pid EntryPoint 表題

表題のような問題があり,その調査したという記録です.なお,結論を一言で言うと--initを使え,ということになります. そもそもDockerコンテナを起動すると,CMDあるいはENTRYPOINTに指定されたコマンドがコンテナ内でPID 1として起動します.これが何を意味するかと言うと,「CMDあるいはENTRYPOINTに指定されたコマ... 続きを読む

linux systemにおけるinitの最期 - Linux関係メモ@宇治屋電子

2018/12/18 このエントリーをはてなブックマークに追加 57 users Instapaper Pocket Tweet Facebook Share Evernote Clip pid Linux system systemd カーネル

Linux Advent Calender 2018の18日目です。 元々の予定はボツになった!?ので ちょっと古い話になります。 7日目のsystemd理解のヒント - systemdの概念と歴史と相反するような記事です。 古い情報も必要としている組込もんもいるので、その助けとなりましたら幸いです。 initとは PID=1として、カーネルの初期化が終... 続きを読む

Swift - プロトコルが型になるとき

2018/07/17 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip Swift プロトコル ジェネリクス ANIMAL GET

@koher さんの記事、なぜSwiftのプロトコルはジェネリクスをサポートしないのかにおける議論は改めて記事にするだけの価値があるのでそうすることにします。 君の型は? まずは以下のコードをご覧ください。 import Foundation protocol Animal { var binomen:String { get } init() } struct Cat: Animal { let binomen ... 続きを読む

initのお仕事〜tiniのコードを読んでみた - ローファイ日記

2018/04/16 このエントリーをはてなブックマークに追加 49 users Instapaper Pocket Tweet Facebook Share Evernote Clip Passenger Docker ローファイ日記 コード

2018 - 04 - 16 initのお仕事〜tiniのコードを読んでみた 急にinitが何をしているのか、何をすべきなのかが気になったので調べてみた。一緒に600行強のinit実装である tini の ソースコード をざっくり読んだ。この場を借りてメモしていく。 the PID 1 problem Ruby コミュニティなどではPassengerで有名なPhusion社のブログに、Docker... 続きを読む

Linuxのユーザーランドをinitから全てまるごとgolangで書く

2018/04/15 このエントリーをはてなブックマークに追加 134 users Instapaper Pocket Tweet Facebook Share Evernote Clip ユーザーランド golang Linux from 全て

Linuxのユーザーランドをinitから全てまるごとgolangで書く 1. 1 Linux のユーザーランドを init から全てまるごと Golang で書く Tetsuyuki Kobayashi 2018.4.15 Go Conference 2018 Spring 2. 2  The latest version of this slide will be available from... 続きを読む

Linuxのユーザーランドをinitから全てまるごとgolangで書く - Qiita

2018/03/29 このエントリーをはてなブックマークに追加 196 users Instapaper Pocket Tweet Facebook Share Evernote Clip ユーザーランド Qiita Linux https SDカード

gokrazy を試してみました。 gokrazyとは https://gokrazy.org/ "gokrazy is a pure-Go userland for your Raspberry Pi 3 appliances" Linuxのユーザーランドをinitから全てまるごとgolangで書いてあるシステムで、しかもRaspbery Pi 3用にビルドして、ブートするSDカードを作成してく... 続きを読む

CentOS 7で始める最新Linux管理入門(2):CentOS 7のシステム管理「systemd」をイチから理解する (1/4) - @IT

2015/12/23 このエントリーをはてなブックマークに追加 98 users Instapaper Pocket Tweet Facebook Share Evernote Clip systemd Linux イチ 限界 起動処理

CentOS 7で始める最新Linux管理入門(2): CentOS 7のシステム管理「systemd」をイチから理解する (1/4) 「systemd」は、Linuxの起動処理やシステム管理を行う仕組みです。systemdはinitの限界を克服するために作られた新しいシステム管理アーキテクチャで、CentOS 7でも用います。では、何が違うのでしょう。これまで使われてきた「init」と比較しなが... 続きを読む

新しくなった eslint --init を試す - Qiita

2015/11/23 このエントリーをはてなブックマークに追加 33 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita eslint package.json 面倒臭さ

ESLint v1.10.0 がリリースされました。 このリリースでは、ESLint の初期設定の面倒臭さを軽減するために eslint --init コマンドが改善されています。 具体的には、人気の共有設定から選択してインストールし、.eslintrc と package.json を自動的に更新するようになりました。 See Also: 共有設定でらくらく ESLint さっそく試してみます。 続きを読む

Python入門 - クラス

2015/08/23 このエントリーをはてなブックマークに追加 40 users Instapaper Pocket Tweet Facebook Share Evernote Clip Python入門 クラス SEL def コンストラクタ

Python の クラス(class)は次のように定義します。クラス名は慣習的に大文字で始めます。 class MyClass: """A simple example class""" # 三重クォートによるコメント def __init__(self): # コンストラクタ self.name = "" def getName(self): # getName()メソッド return sel... 続きを読む

How to create a basic blog in Django » Starting your application | djangorocks.com

2015/06/07 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip

How to create a basic blog in Django » Starting your application __init__.py, manage.py, settings.py and urls.py. There may also be a few others. For reference, my project name is djangorocks, you wil... 続きを読む

Dockerで複数プロセス管理する場合でrun時に環境変数で設定指定する話 - 新しいフォルダ (2)

2015/05/14 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip Docker cmd sshd sbin App

Docker備忘録 仕事でDockerを使っていて CMD ["app"]みたいな単一プロセスでコンテナを立ち上げるのではなくCMD ["/sbin/init"]みたいにしてsshdとか複数プロセスを立ちあげたいDBの接続設定みたいな、本番環境とか開発環境とかの設定を切り替えたい 環境ごとにイメージをビルドするのはナンセンス ならdocker run時に-eオプションで環境変数で設定を指定しようと... 続きを読む

クロージャ - JavaScript | MDN

2015/04/26 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip MdN クロージャ alert Name Mozilla

クロージャの使用 クロージャは JavaScript の高度な機能と思われがちですが、クロージャを理解する事は JavaScript を使いこなす上で欠かせません。 次のような関数を考えます。 function init() { var name = "Mozilla"; function displayName() { alert(name); } displayName(); } init()... 続きを読む

karupanerura/c-git-git · GitHub

2015/04/06 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub karupanerura

git clone https://github.com/karupanerura/c-git-git.git cd c-git-git git submodule update --init 続きを読む

Red Hat Enterprise Linux 7がやってきた[概要編] - 第1回 カーネルやinitを刷新:ITpro

2014/07/13 このエントリーをはてなブックマークに追加 90 users Instapaper Pocket Tweet Facebook Share Evernote Clip ITpro カーネル 刷新 概要編 第1回

3年8カ月ぶりのメジャーバージョンの新版となる「Red Hat Enteprise Linux 7」(RHEL 7)が米国では6月10日、国内では7月10日に発表された。リリースに際し、開発・提供元の米Red Hat社は、この新版が「エンタープライズOSを再定義したもの」(Redefining the Enterprise Operating System)とのメッセージを発信している。 RHEL... 続きを読む

gulpでbrowserify使ってcoffee-scriptの監視とコンパイル - Qiita

2014/06/16 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Gulp browserify npm コンパイル

まずnpmから必要な物をいれる。gulpで browserify/coffeeify を使ってビルドする場合、coffee-script も必要になる。 $ mkdir proj-path; cd proj-path $ npm init $ npm install --save-dev gulp gulp-browserify gulp-watch gulp-plumber gulp-renam... 続きを読む

Linux - Dstatのプラグインの書き方 - Qiita

2014/06/01 このエントリーをはてなブックマークに追加 55 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita def dstat usr self

Dstatはメジャーなツールですが、プラグインの書き方についてはあまりドキュメントがなかったので、ここに書いてみようと思います。 Hello, World! dstat_hello_world.pyを作って、/usr/share/dstat/にコピーします class dstat_plugin(dstat): def __init__(self): self.name = 'hello_world... 続きを読む

Graphvizがドローイングソフトになってしまった件について

2014/01/08 このエントリーをはてなブックマークに追加 69 users Instapaper Pocket Tweet Facebook Share Evernote Clip cleanup ドローイングソフト Graphviz ツール

GraphvizのRubyラッパーであるGvizというツールを作っておりまして。 gviz | RubyGems.org | your community gem host melborne/Gviz それは、次のようなgraph.ruというファイルを用意して、 route :main => [:init, :parse, :cleanup, :printf] route :init => :ma... 続きを読む

Making Python's __init__ method magical | Lerner Consulting Blog

2014/01/03 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip

In some programming languages, the idea of “reflection” is somewhat exotic, and takes a while to learn. In Python (and Ruby, for that matter), the language is both dynamic and open, allowing you to po... 続きを読む

iOS - イニシャライザが守るべき3つのルール - Qiita [キータ]

2013/06/19 このエントリーをはてなブックマークに追加 72 users Instapaper Pocket Tweet Facebook Share Evernote Clip キータ iOS Qiita オブジェクト iOS開発

オブジェクトを初期化するイニシャライザ、init で始まるメソッドですね。 init とか initWithString とか。他言語でいうところコンストラクタ代わりです。 iOS開発している人なら、「指定イニシャライザ」 という単語は聞いたことある人多いと思いますが、これの意味と役割を理解せずに組んでいる人も多いのではないでしょうか? そしてイニシャライザで守らなければならないルールを守っていな... 続きを読む

mofmof.js とクラスベースOOP - latest log

2012/08/13 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip latest log ARG method alert MM

クラスの使い方(初級) mofmof.js では mm("Hoge", { メソッド }) でクラス mm.Hoge を定義することができます。 mm("Hoge", { init: function(arg1, arg2) { this._arg1 = arg1; this._arg2 = arg2; }, method: function() { alert(this._arg1 + this... 続きを読む

特定のユーザが持つプロセス全てにシグナルを送る - RX-7乗りの適当な日々

2012/03/13 このエントリーをはてなブックマークに追加 39 users Instapaper Pocket Tweet Facebook Share Evernote Clip シグナル ユーザ RX-7乗り 特定 sig

IT, Linux さっき、killコマンドのmanを読んでいて気付いた。pid に -1 を指定した場合、 sig で指定したシグナルが、呼び出し元のプロセスがシグナルを送る許可を持つ全てのプロセスに送られる。但し、プロセス番号 1 (init) へはシグナルは送られない。Man page of KILL ほほう。つまり、 $ kill -9 -1 とかやると、自分の所有するプロセス全てにシグナ... 続きを読む

 
(1 - 25 / 29件)