Qiita - 人気の投稿

for...of を使うなってAirbnbが言ってたから使わないようにしてたら慣れた

SN

7/20 20:42


概要

Airbnb の JavaScript Style Guide を適用する eslint のプラグイン eslint-config-airbnb を入れてコーディングをすると、 for ..…

Go言語開発環境のための、ghq+pecoの設定手順(macOS, bash向け)

SN

7/20 20:22


概要

本記事は、bash向けのghq+pecoの導入方法を紹介していきます。

前提


Homebrewが入っている
Gitが入っている
macで開発している


私が確かめた時のbashのバージョンは3…

新卒1年目の私が配属1ヶ月で学んだこと

SN

7/20 18:56

フロントエンドエンジニアとして新卒入社し、6月に今の部署に配属されて1ヶ月が経ちました。せっかくなので、1ヶ月で学んだことをまとめておきます。

自己紹介

いっけなーい!遅刻遅刻!
私、みっつー。23…

Docker・Kubernetes周辺の動向を整理してみた件

SN

7/20 12:29


はじめに

2018年6月にAmazon EKS(Amazon Elastic Container Service for Kubernetes)やAKS(Azure Kubernetes Serv…

各Cloud Functions で使える言語比較(2018年7月)

SN

7/19 23:38

FaaS (Function as a Service) と呼ばれるクラウドに用意された関数実行環境(=Cloud Functions)について、各クラウドベンダーで使用できる開発言語を比較してみま…

PR:bitflyer

bitFlyer ビットコインを始めるなら安心・安全な取引所で

Qiita - nginxタグが付けられた新着投稿

"フロントエンドエンジニアのための" Nginx プロキシサーバーを Docker で運用する方法

SN

7/20 15:21

SPA の開発において、本番では API が同ドメインにあるので例えば /api/login という形でリクエストを出すが、開発時にはむき出しの、例えば api.com/login にリクエストを投げて開発したい場合がある。

これは ...

CentOS7へnginxのインストールと設定

SN

7/20 11:44



yumでインストール

とりあえずWebサーバとして使う場合、yumで簡単にインストールできる。

インストール
yum install nginx
確認
nginx -v
設定ファイルの場所
cd /etc/nginx
起動
systemctl start nginx
終...

OpenMBEE nginx設定

SN

7/20 11:35

OpenMBEEは複数のポートを使用するため、nginxでリバースプロキシを設定した。

設定例を以下に記す

vi /usr/local/nginx/conf/nginx.conf


#user nobody;
worker_processes 1;

#error_log logs/error.log;...

SSL SERVER TESTで A+の評価をとる

SN

7/18 22:59

WebサイトのSSLの安全性の評価ツールであるSSL SERVER TESTでA+の評価が取れたので、残しておきたいと思います。


環境

CentOS 7.5

Nginx 1.5.1

証明書はLet’s Encryptにて取得しています。

上記環...

nginxでなんちゃってSSLアクセラレーター作成

SN

7/18 18:43

リポジトリの設定

sudo vi /etc/yum.repos.d/nginx.repo

[nginx]

name=nginx repo

baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/

gpgcheck=0

enabled=1

インストールと...

Qiita - AWSタグが付けられた新着投稿

ローカルでAWS SQSをモックぽく使いたい→ElasticMQがあるよ!

SN

7/20 17:41



TL;DR

テストコードの実行時にAWS SQSと同じ振る舞いをするモックが欲しくなったので調べたらElasticMQでイケたぞという話し。


手順:


最新のelasticMQを取得

$ cd /path/to/project/
$ wget https://s3-e...

Serverless Frameworkのリソースの論理IDの命名規則について (ApiGatewayDeployment{randomNumber})

SN

7/20 17:41



1. はじめに


Serverless Frameworkで構築されるAPI Gatewayのリソースに対してserverless.yml内で容易に設定の変更が出来ない.


2. 詳細


やりたいこととしては,Serverless FrameworkでAPI Gatewayのリソ...

Amazon Kinesis Client Library for Python でログレベルを変更する

SN

7/20 17:30

Kinesisストリームを使ったアプリケーションをPythonで作成するのは Amazon Kinesis Client Library for Python を使うのが楽です。そして、KCLワーカーはECSのコンテナとして起動すると運用がめちゃ楽です。

EC...

aws-sam-cliの新機能 Local Lambda Endpoint と sam logs を試す

SN

7/20 16:58



はじめに

aws-sam-cli の 0.5.0 で2つの機能が追加されていました。


sam local start-lambda
sam logs


どのような機能か試してみました。

aws-sam-cli の基本的な使い方については以前投稿した記事も...

AWS: S3 を origin とする CloudFront を設定する Ansible Role

SN

7/20 16:54

色々とハマったのでメモ。


参考文献


cloudfront_distribution - create, update and delete aws cloudfront distributions. — Ansible Documentation
s3_bucket - Manage S3 buckets in AWS, Ceph, Walrus an...

Qiita - JavaScriptタグが付けられた新着投稿

JavaScriptのObject

SN

7/20 17:58



まずObjectとは

JSON形式で書ける変数(みたいなもの)です。←よく分かりません


ソース
var test = {
"aaa" : "bbb",
"ccc" : 0,
"ddd" : {
"eee" : "fff",
"ggg" : "hhh"
}
...

jQueryとJavaScriptの比較

SN

7/20 17:08

既存の古いページに合わせて、素のjavasciriptで頑張っていたら、

「jQuery使いなよ(笑)」って言われました。

ということで、(個人的には基礎を学びたいところもありjavascriptで書いてたんだけど・・・...

Mapを使ってオブジェクトの配列の重複を除外する。【Javascript】

SN

7/20 14:02



背景

バイト中に、mongodbからとってきたオブジェクトの配列から、valueが重複しているものを除きたいという場面がありました。僕がmapとfilterでゴリゴリやっていたのを見たCTOが「(少なくともこのシーンで...

Ext JS のアップグレードやAPI diffに関するページのリンクを並べてみる (Classic)

SN

7/20 13:29

Ext JSフレームワークは複数のメジャーバージョンがリリースされており、サポートが有効な間は最新ブラウザへの対応が継続的に行われます。2018年7月時点では、ver 4, 5, 6 の3つのバージョンに対するサポートが...

JavaScript配列+配列をするとjoin()される

SN

7/20 13:14



JavaScript配列+配列をするとjoin()される

Arrayに+演算子を適用したらどうなるのかという話です。

これにハマった人が嘆いていたので気になって調べました


論よりコード


sample.js
a=[1,2];
b=[3,4];...

Qiita - HTMLタグが付けられた新着投稿

[私的]videoタグ使い方

SN

7/20 11:55



基本

<video width="960" height="640" src="https://www.video.jp/movie.mp4" poster="https://www.video.jp/movie.jpg" autoplay loop playsinline muted controls>
<p>動画を再生するにはv...

ViewPortとメディアクエリについてまとめ

SN

7/20 11:54



ViewPortについて

head部分に以下を記述

<meta name="viewport" content="width=device-width, initial-scale=1”>


width=device-widthでデバイスに画面の幅を合わせる

initial-scale=1でデバイス...

Hulu 同時字幕で英語学習

SN

7/20 06:24



Huluで英語字幕と日本語字幕を同時に表示させて英語学習が出来るChrome拡張機能を公開しました。


3秒巻き戻し機能。巻き戻し秒数は設定から変更できます。
再生速度の変更が出来ます。0.2倍速から2.0倍速まで...

ブラウザのタブに時計を表示

SN

7/19 23:59


tab-clock.html
<!DOCTYPE html>
<html>
<head>
<title>tab clock</title>
</head>
<body>
<script>
const element ...

javascriptのepochを使用してsin波をリアルタイムプロットする

SN

7/19 08:44



目的

いろんな関数をリアルタイムプロットする


使ったもの

・epoch (javascriptライブラリ: https://epochjs.github.io/epoch/)

この公式サイトからzipファイルをダウンロードして、その中に含まれるte...

Qiita - CSSタグが付けられた新着投稿

新卒1年目の私が配属1ヶ月で学んだこと

SN

7/20 12:30

フロントエンドエンジニアとして新卒入社し、6月に今の部署に配属されて1ヶ月が経ちました。せっかくなので、1ヶ月で学んだことをまとめておきます。


自己紹介

いっけなーい!遅刻遅刻!

私、みっつー。23...

ViewPortとメディアクエリについてまとめ

SN

7/20 11:54



ViewPortについて

head部分に以下を記述

<meta name="viewport" content="width=device-width, initial-scale=1”>


width=device-widthでデバイスに画面の幅を合わせる

initial-scale=1でデバイス...

2重線が重なり合うスタイルを組むには(No 画像, Yes CSS!)

SN

7/19 17:26



この画像のように、2重線が少しズレて重なっている枠線の実装に迫られましたが、

通常のborderとbox-shadowを少しずつずらせばcssのみで実現できました。

画像も疑似要素も使用してませんよ!!

<div...

Chromeのオートコンプリートの背景色を消す

SN

7/19 13:21



動機

autocomplete属性をoffにしてるにも関わらず入力が補完された。

そのせいで、ラベルにオートコンプリートの背景色が被さってしまいラベルの一部が隠れるような状態になった。

ちょっと検索しても...

Reactでstyled-componentを使ってベースとなるstyleを当てる方法

SN

7/19 10:14



環境について


React v16.3.2

styled-components v3.3.0
styled-reset v1.3.4



今回やりたいこと

Reactを使う場合は専らstyled-componentsを使っています。これを知ってからは手放せなくなってしまった。<...

Qiita - iPhoneタグが付けられた新着投稿

【ARKit】今日からはじめるARプログラミング Part.1

SN

7/16 16:33



この記事について

AR(拡張現実: Augmented Reality) は未来の社会に大きな変化をもたらすテクノロジーだから、今のうちから始めておこう!

まずは、ARKit を使った限りなくシンプルなアプリケーションを...

[swift4]WKWebViewを使ったwebview

SN

7/15 23:22

WKWebViewを使ったWebView表示

swift4使用

また使いそうなのでメモ

storyboardは手を入れない。全部コードで。

リンク先は全部Safariに飛ばす

色々サイトを調べて作成。サイトのリンク消してしまった。

...

iOSアプリ開発を学びたかったらUdemyが断然おすすめ!

SN

7/14 01:06

Udemyの者ではありませんが、iOSアプリ開発を独学したいという方の参考になればと思います。

僕がおすすめするコースは、こちら。

iOS 11 & Swift 4 - The Complete iOS App Development Bootcamp

日本語...

How Much Does It Cost to Develop Dating App Like Tinder?

SN

7/7 17:17

Technologies have gone through a tumultuous uproar in the past few years. With new ways to better mobile app development, we now have better mobile apps offering high-grade services and a spot on u...

Swiftで位置情報を取得してみよう!

SN

7/5 16:06



はじめに


今回は、現在の位置情報を取得する方法についてご紹介します。

内容はとても簡単なもので初心者の方向けです。

それでは、早速ご紹介していきます。


準備


まずは新しいXcode projectを...

Qiita - PHPタグが付けられた新着投稿

SymfonyでURIを取得する方法

SN

7/20 18:00

PHPフレームワークSymfonyで表示ページのURIを取得する方法です。


Controller

public function indexAction(Request $request)
{
// URI取得
$uri = $request->getUri();
}



Not Controller

use...

ACFのGroupフィールドのレイアウトで毎回迷う人に

SN

7/20 17:36

Wordpressのプラグイン、Advanced Custom Fields(以下ACF)の

version 5.6.0から追加されたGroupフィールド。

https://www.advancedcustomfields.com/resources/group/

Groupフィールドに対してget_field...

phpのif文直後に{}無しで次の構文が書ける小ネタ

SN

7/20 17:35

他言語では書けないことが多かった気がする。詳しく調べたことないので自信を持っては言えない。

<?php
// てきとーな変数
$someCondition = true;
$anotherCondition = true;
$variation = 'A';
$arr = ['ho...

PHP: trait由来の静的プロパティはミックスインした時点の値で束縛される

SN

7/20 11:35

// トレイトを定義する
trait T {
public static $value = 0;
}
assert([T::$value] === [0]);

// クラスAが定義され、トレイトがミックスインされる
class A {
use T; // A::$value = 0で束縛
}
assert...

herokuでlaravelの環境をつくる

SN

7/20 02:28



heroku で laravel の環境を用意する手順

herokuのアカウントの作成やheroku cliを使用できるようにしておいてください。

--app APP名はつけなくても実行可能です。


1. laravelのインストール


compose...

Qiita - Androidタグが付けられた新着投稿

[Android] カスタムToast

SN

7/20 14:21

デフォルトのToast:


Context context = getApplicationContext();
CharSequence text = "トーストを表示";
int duration = Toast.LENGTH_SHORT;

Toast toast = Toast.makeText(context, text, duration);
...

[Android] カスタムダイアログ

SN

7/20 14:05

ダイアログは、ユーザーによる意思決定や追加情報の入力用に表示される小さなウィンドウです。 ダイアログは全画面に表示されることはなく、通常はユーザーが処理を続ける前にアクションを起こす必要があるモーダ...

左寄せで複数行TextViewとImageViewを並べる

SN

7/20 08:31

Androidで左寄せで複数行TextViewとImageViewを並べる方法です。


要件


折り返しで複数行表示できるTextViewとImageViewを1行で左寄せで並べる
TextViewのテキストが画面幅を超えた場合、ImageViewの領域を残...

具体例から学ぶ AndroidのMVP

SN

7/20 01:03



はじめに


AndroidのMVPアーキテクチャに関する調査を行った
アーキテクチャを学ぶときはandroid-architectureを見ろとよく言われている。しかし、それは時間がかかるし、アーキテクチャ自体は抽象的な概念の...

DialogFragmentをちゃんと1度だけ表示するようにする

SN

7/19 21:03

DialogFragmentを表示する場合は以下のように tag を渡して show を呼びます。

dialog.show(supportFragmentManager, tag)


なので以下のように supportFragmentManager に同じ tag を持った DialogFragment が...

Qiita - Javaタグが付けられた新着投稿

Javaのfor文

SN

7/20 15:20

for文というのは繰り返しの構文です。for文を使いこなせれば、表やたくさんの行のある大きなデータも取り扱うことができるようになります。


書き方
for (初期化式; 条件式; 更新式) {
処理内容;
}



サン...

Thymeleaf3でMap形式から表を出力する

SN

7/20 14:56



目的

Thymeleafで出力する項目が可変の表(table)を出力したいときに利用します。


実行環境

SpringBoot 2.0.3.RELEASE ( Thymeleaf 3.0.9.RELEASE )


Controllerと出力するデータ

Controllerからは、Map形...

(メモ) ArchLinux に Scilab をインストールする際にハマるポイント

SN

7/20 14:50





Scilab の用途を知っていて ArchLinux を既に使っている方は序章をすっ飛ばしてかまいません。


そもそもScilab って何?

商用数値解析アプリ MATLAB みたいなもの。GNU Octave も同類。私自身は MATLAB ...

Javaで比較対象の文字列が同じか判定する

SN

7/20 14:27

文字列(String)を比較するには、値の大小ではなく、equalsメソッドを使用します。

String型変数A.equals(String型変数B)


String型変数に「.equals」を続けます、そして()の中に比較対象のString型変数をそのま...

grpcurlでgRPCサーバーの動作確認

SN

7/20 11:23



はじめに

gRPCサーバーの動作確認どうしよう。。。と色々調べてたどり着いたgrpcurlをご紹介。

色々機能はあるようですが、一部だけの紹介になります。

確認した環境

gRPCサーバーの構成


Spring Boot ...

Qiita - Qiitaタグが付けられた新着投稿

Qiita記事解析システムを作ろう その2

SN

7/18 21:26



前回の投稿

Qiita記事解析システムを作ろう その1


概要

 投稿をQiitaの記事をGoogle Cloud Natural Languageに突っ込んでみる。

 サンプル数 1539件

 日時    2018-07-12 17:28:27 ~

 ...

画像の圧縮

SN

7/18 01:44



画像の圧縮

qiitaの初回投稿ではアップロードできる画像の容量が2MBなので、画像サイズを減らす手軽な方法を1つ書きます。

画像をペイントで開いてサイズ変更を選択します。

水平方向と垂直方向を50に...

Qiita の検索に Google エンジンを使う【Chrome編】

SN

7/17 17:59



Goolge の検索構文で Qiita 記事を検索する TIP


qta <検索用語>で Qiita 記事を検索できるようにしたい。

(キーワード qta から Google 検索を始めると Qiita 記事を対象にして欲しい)





TL;DR...

プログラミングコードを手軽に共有するなら Gist の埋め込みが良いかも知れない

SN

7/14 14:31



Gist にコードを書いて「Share」を選ぶ



このURLをクリップボードにコピー。

というより Gist 本体ページのURLと同じっぽいので、アドレスバーからコピるだけでも良さそう。

https://gist.github.com/Yu...

Qiita Organization への投稿を Slack に通知する

SN

7/11 12:58

一旦、投稿されるかの確認のみ。

あとでちゃんと記事にする。。。

Qiita - Rubyタグが付けられた新着投稿

RubyのDeepSelectを使って10行でスタバのロゴ認識をしてみる

SN

7/20 17:36



導入



例えばこの画像、みなさんの目なら一発でスタバのロゴだ、と分かりますよね。

ですがそれをプログラムに認識させようとすると、そこそこ難しいのはご存知だと思います。

もし今流行りのDeepLea...

PyCallで複数のPythonを使い分けて利用する

SN

7/20 15:55



はじめに

RubyからPyCallを使ってPythonのライブラリを利用しようとして少しはまったので、対処をまとめます。


Python2系と3系が混在

この時、必要なライブラリが同じようにインストールされていれば問題な...

メソッド内の変数のスコープについて

SN

7/20 11:19

変数名、メソッド名をつけるセンスがなく見づらいかと思いますが自分なりに理解しながらまとめました


変数とは

変数というのは文字や数値を入れる箱で、同じ値を繰り返し使えたり、変更に対応しやすいので楽に...

Ruby | 開発 で gem を build する時は rake を使おう

SN

7/20 08:32

$ bundle gem で作成されたディレクトリであることが前提。


rakeの場合

$ rake build



コマンドが簡潔
pkg ディレクトリにgemがビルドされる ( .gitignore されているので git差分を汚さない )



gem コマ...

[Ruby] チートシート 書きかけ

SN

7/20 08:32



文字列

'kotaro'.capitalize => "Kotaro": 文字列の先頭を大文字にする

'1.to_s => "1": 文字列に変換


配列

(1..10).to_a => [1, 2, .. 10]: 配列に変換


ハッシュ

h = {}: ハッシュの初期...

Qiita - HTML5タグが付けられた新着投稿

DOMException: The play() request was interrupted by a call to pause()が出たとき

SN

7/20 14:31

タグやタグを使った時に、

[Uncaught (in promise) DOMException: The play() request was interrupted by a call to pause()]といった

コンソールエラーが出る場合がありまして。

その際の対処方法の備...

新卒1年目の私が配属1ヶ月で学んだこと

SN

7/20 12:30

フロントエンドエンジニアとして新卒入社し、6月に今の部署に配属されて1ヶ月が経ちました。せっかくなので、1ヶ月で学んだことをまとめておきます。


自己紹介

いっけなーい!遅刻遅刻!

私、みっつー。23...

ViewPortとメディアクエリについてまとめ

SN

7/20 11:54



ViewPortについて

head部分に以下を記述

<meta name="viewport" content="width=device-width, initial-scale=1”>


width=device-widthでデバイスに画面の幅を合わせる

initial-scale=1でデバイス...

form の selectタグの右の矢印を復活させる(reset cssで消えて困りの方に向けて)

SN

7/20 11:49



リセットCSSの効能

ブラウザがあらかじめ持っている見出しやフォームUIのデザインを初期化して、異なるブラウザでも見た目が統一できるようにするCSSですね。


sanitize.cssによるリセット

とあるweb制作案...

スマホのブラウザで画像を圧縮してポストする

SN

7/19 16:13



この記事は


スマホのブラウザで画像を圧縮する手順メモです



したかったこと


スマホでブラウザから画像をアップロードさせたかったです
最近の高性能カメラだと画像サイズが大きすぎて非常に重くなってし...

Qiita - Pythonタグが付けられた新着投稿

【dqn】LSTMで深層強化学習する♬~真理値表の学習

SN

7/20 17:52

実は先の記事をアップしたら、下記の参考のような記事が関連記事としてリンクされていた。

DLで比較的難しい「論理回路の真理値表」を学習させていて、結果は失敗とのこと。

そもそも一番簡単な論理は学...

Amazon Kinesis Client Library for Python でログレベルを変更する

SN

7/20 17:30

Kinesisストリームを使ったアプリケーションをPythonで作成するのは Amazon Kinesis Client Library for Python を使うのが楽です。そして、KCLワーカーはECSのコンテナとして起動すると運用がめちゃ楽です。

EC...

【Houdini】PythonSOPでのデータ読み込みコードの最適化

SN

7/20 17:10



はじめに

Houdiniを使っているとVEXが速すぎるために、PythonSOPの遅さが際立ちます。特にfor文。

しかし当然Pythonでしか出来ないような処理もあるのでそこをもっと早く快適にしようというテーマです。

python bokehメモ

SN

7/20 16:16



bokehを使ってみる

参考元:

bokehチュートリアル

https://bokeh.pydata.org/en/latest/

plot toolのチュートリアル

https://bokeh.pydata.org/en/latest/docs/user_guide/tools.html

ude...

PyCallで複数のPythonを使い分けて利用する

SN

7/20 15:55



はじめに

RubyからPyCallを使ってPythonのライブラリを利用しようとして少しはまったので、対処をまとめます。


Python2系と3系が混在

この時、必要なライブラリが同じようにインストールされていれば問題な...

Qiita - GitHubタグが付けられた新着投稿

GitHubを初めて使ってみる ブランチとマージ編

SN

7/20 17:32



はじめに

前回 GitHubを初めて使ってみる でGitHubへの登録から、プッシュするまでを書かせていただきました。

今回は、その続きで、ブランチ作成からマージするまでを記載していきます!!

現在のGitH...

SourcetreeでBacklogのGit接続エラー

SN

7/20 01:05

BacklogのGitを使用しているのですが、ある日とつぜんSourcetreeで接続できなくなってしまいました。


環境(2018年7月19日現在)


OS: Mac OS 10.11.6 (El Capitan)
Sourcetree: Version 2.6.3 (134)


Embedd...

【簡単?】CircleCI 1.0から2.0への移行

SN

7/19 12:24

結構前ですが、当社のサイトVegewelをElasticBeanstalkで自動デプロイするためにCIを導入したという話を書きました。CircleCIです。

https://qiita.com/hardreggaecafe/items/995ad9a278e80c903e42

このCirc...

UXデザイナー厳選 Git/Github オススメ学習サイトまとめ完全保存版【2018.07】

SN

7/18 09:58

このページを見つけたラッキーな方は、もう資料探しで悩む心配と時間を大幅に減らせるでしょう。


背景

なぜ今更 Git/Github という感がありますが、まとめてみました。ググると初心者向けのGitの使い方や設定...

【カンタン解説】Github と Sourcetreeを連携してGitを理解する

SN

7/17 14:17



前提

ターミナルからコマンドをうってGithub接続する方法が一般的なのだろうけど、初心者にとっては意味のわからない呪文を打ち込んではエラーが帰ってくるブラックボックスです。

GitとGithub、そしてSou...

Qiita - Gitタグが付けられた新着投稿

Atom を WSL の GIT_EDITOR として使う

SN

7/20 17:35

WSL のターミナルから Git を使っている場合にコミットメッセージを Windows の Atom で入力できるようにする方法のメモです。Atom のターミナルから WSL の Git を使う方法については情報がたくさんありますが,...

「git new」コマンドをでっち上げる(Windowsでgitのサブコマンドを作る)

SN

7/20 14:35

自分の場合、新規レポジトリを作る際、いつも定番的に実行しなければいけない作業がある


git init
最初に空コミット作成
改行コード変換の無効設定
日本語ファイル名はそのまま表示させる
メールアドレス等の設...

AWS EC2にGITのリポジトリを作ってSouceTreeからSSHでアクセスする

SN

7/20 14:02



やりたいこと

GitのリモートリポジトリをEC2上に構築したかった。

アパッチは使っていないし、SSHで鍵認証のアクセスも。

実際EC2側の準備はすぐに済んだのだが、WindowsのGitからSSHしに行くところで...

Check out by specifying a tag with git

SN

7/20 10:35

記法

git checkout -b タグからチェックするブランチ名 refs/tags/タグのバージョン

例えば

git checkout -b v555 refs/tags/v5.5.5


なんで、忘れてしまうんだろう。

refs/tags/タグのバージョン

re...

SourcetreeでBacklogのGit接続エラー

SN

7/20 01:05

BacklogのGitを使用しているのですが、ある日とつぜんSourcetreeで接続できなくなってしまいました。


環境(2018年7月19日現在)


OS: Mac OS 10.11.6 (El Capitan)
Sourcetree: Version 2.6.3 (134)


Embedd...

Qiita - Linuxタグが付けられた新着投稿

IBM Cloud (IaaS) でやるべき設定項目

SN

7/20 16:51

IaaS なので GNU/Linux のホストを用意します。


デバイスの注文

SoftLayer カスタマーポータル

control.softlayer.com

デバイス - デバイス・リストからデバイスを注文し EOL の長そうなディストリビュー...

Linuxでもペイントは使えるんやで

SN

7/20 16:04



はじめに

Linuxになって、プログラミングがスムーズになったわ。

PCとして最低限の設計しかないから、好きなように開発環境整えられるし。

いやぁ、良かったよかった。

…でも、それって欲しいものが...

Linux firewallコマンド(7以降)

SN

7/20 14:05



サービスの起動と停止


サービス起動.
# systemctl status firewalld




サービス停止.
# systemctl stop firewalld




サービス確認.
# systemctl status firewalld



もしくは


サービス確認.
# fir...

zshでも作業手順書からべた書きパスワードをなくしたい!!

SN

7/20 14:00

すごくいい記事だな〜と思ったのですが、zshで動かなかったのでzsh版です。

Linux 作業手順書からべた書きパスワードをなくすシンプルなアイディア


結論

zshのreadにはpオプションがないみたい。

TOKEN? が...

「この環境変数をあのサーバでも!」リモートサーバへのログイン時に環境変数を設定する方法

SN

7/20 03:24



TL;DR

リモートサーバにログインする時に、ローカルサーバの特定の環境変数を引き継いでくれると少し楽なんだけどなー。と思うことがたまーにあるのですが、そういった時にイケてる感じに環境変数を設定してロ...

Qiita - jQueryタグが付けられた新着投稿

jQueryとJavaScriptの比較

SN

7/20 17:08

既存の古いページに合わせて、素のjavasciriptで頑張っていたら、

「jQuery使いなよ(笑)」って言われました。

ということで、(個人的には基礎を学びたいところもありjavascriptで書いてたんだけど・・・...

新卒1年目の私が配属1ヶ月で学んだこと

SN

7/20 12:30

フロントエンドエンジニアとして新卒入社し、6月に今の部署に配属されて1ヶ月が経ちました。せっかくなので、1ヶ月で学んだことをまとめておきます。


自己紹介

いっけなーい!遅刻遅刻!

私、みっつー。23...

jquery-uiをnpm installして使う

SN

7/19 23:26

jquery-ui ではなく jquery-ui-distをinstallする。



npm install -S jquery jquery-ui-dist



そして、requireする。


const $ = require('jquery');
window.jQuery = $; // for jquery-ui
require...

jQuery フォームsubmit時にreturn false;したのにとまらないよ。。

SN

7/19 11:25

困ったけど解決したのでメモ

フォームをsubmitする時に未選択があったら

処理を止めたかったんです。

最初は


qiita.js
$("#dubmitBtn").on("click",function(){
checkSubmit();
});

function che...

【jQuery】配列をCSVファイルにして、ダウンロードする方法

SN

7/15 11:35



解説

流れとしては、カンマ区切りにした配列をAjaxを利用して、CSVを生成するPHPファイルを呼び出します。

返ってきた値をブラウザでダウンロードすることになります。

送信するデータ(例)

Array
(
...

Qiita - Vimタグが付けられた新着投稿

Vim Ale で Docker 内のコマンド実行

SN

7/20 14:10

Lint 用のコマンド (ここでは flake8) の実行パスが設定できるので、そこに登録してあげれば良い


~/.vimrc
let g:ale_python_flake8_executable = 'bin/flake8'




bin/flake8
#!/bin/bash

docker-compose ...

[Vim] Vim に Language Server Protocol クライアント機能を導入して Rubyの補完機能を復活させた

SN

7/17 10:27

YouCompleteMe をしばらく前から使っていました。最近、MacOSXな環境で、Rubyの補完がうまく動かなくて、 . を入力した瞬間、 vim が死亡するようになってしまいました。原因は良くわかりません。とりあえず、死...

[Vim] neosnippetで使うsnippet自作

SN

7/16 16:07



NeoSnippetをインストール


vimrc
NeoBundle 'Shougo/neosnippet.vim', {
\ 'depends' : ['Shougo/neosnippet-snippets'],
\ 'insert' : 1,
\ 'filetypes' : 'snippet',
\ 'unite_sou...

.vueファイルを編集するときのVimの設定

SN

7/16 13:07



シンタックスハイライト用のプラグインを入れる

vim-vueというプラグインを入れる


NeoBundleの場合


vimrc
NeoBundle 'posva/vim-vue'



これで大体はOKなのですが、いくつか問題が出ることがあります。

...

矩形ヴィジュアルでのカット/ヤンクした内容を,挿入/追加

SN

7/16 09:30

矩形ビジュアルの挿入や追加については,色々な箇所で紹介されておりますが,

こちらは,あまり目にすることがなかったので.

つか,まぁそれだけ普通に,特に必要とされることがないものだから...,なの...

Qiita - iOSタグが付けられた新着投稿

URL Scheme と Universal Links の比較

SN

7/20 12:40

今更ですが、 Deeplink を実装するにあたり 2 つの方法について調べたので、せっかくなのでまとめてみます


2018/7/20 現在
Xcode 9.4.1
iOS 11.4.1



概要


URL Scheme


任意の scheme へのリクエストがある...

unityで作ったゲームをswiftでiOSにうつしたとき画面が真っ青でなにも始まらない

SN

7/19 22:31

タイトルの状態が起こった。

調べてもなにも出てこなかった

色々見てたら、unityでiOS用にビルドするときにシーンを選択していて、自分はsampleシーンを選んでビルドしていた

これを自分がつくったシーンに選...

すぐに使える!Swiftリファクタリングアイディア集

SN

7/19 19:52

随時更新します

既存のプロジェクトにすぐに導入できるちょっとしたリファクタリングのアイディアを集めてみました。

こうしたアイディアを積極的に取り入れて、シンプルで美しいコードを目指しましょう。
...

APNsのpushが飛ばなくなってしまったときの対応

SN

7/19 19:43



概要

2018年7月18日に突然APNsを使用したiOSのpushが届かなくなりました。

原因の調査を行なったのでまとめます。

同じ境遇に遭遇した方のお役に立てば幸いです。


原因

pushが飛ばなくなった原因は...

【Swift4】UISearchBarをNavigation Barに表示させる

SN

7/19 17:32



はじめに

表題の通り、UISearchBarをNavigation Barに表示させたときのメモです(Swift4.0対応)。

色々調べましたが、Storyboardのみで実現することは難しいようでした。





上記画像のように、編集中...

Qiita - Macタグが付けられた新着投稿

MacとDPT-RP1のbluetooth接続

SN

7/19 17:54

先日, sonyの電子ペーパーDPT-RP1を購入したが, Macとbluetooth接続するのにいくつかのステップがいるようだったのでメモ.

手順に書いてある部分は, sonyの方にメールで伺った内容のほぼ転載です.

(基本的...

Ωß√∞†π…キーボードで打てますか?MacでOption⌥を使って特殊記号入力

SN

7/19 16:27

キーボード上にない記号を打たなきゃいけない時ってありますよね。

例えばMacだとバックスラッシュ\をOption⌥+Pで打ったことのある方は多いと思います。

Option⌥キーを使って打てる他の特殊文字も気にな...

US親指シフト:MacのUSキーボードで快適に親指シフト入力するスマートな方法(2018/7改訂版)

SN

7/19 14:52



概要


USキーボードと親指シフト入力の組み合わせでMacが最高にエレガントな日本語入力マシンになります。
標準的な親指シフト入力(Nicola配列)に可能な限り準拠し、しかもキー数の限られたUSキーボードで無理...

polyglotをインストールして自然言語処理環境を作る for Mac

SN

7/19 12:17

すんなりとはいかなかったのでインストール方法をメモしておきます。

pip3 install polyglot

brew install icu4c
brew link icu4c
echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> ~/.bash_prof...

IBM Notes 9がうんともすんとも言わないときの対処法(Mac)

SN

7/19 00:09



背景

IBM Notes 9を普段使用していたのに急に起動ができなくなってしまった。

起動してもログインパスワードを打った直後に落ちてしまう。

エラーメッセージも特に無い。どうしたものかと困っていたと...

Qiita - MySQLタグが付けられた新着投稿

Laradock + nginx + MySQL + phpMyAdmin => macOS

SN

7/20 13:07



はじめに

qiitaの他の方々がすでに書かれていたことをもとに、自分の環境で動いた手順をまとめました。

何かとお役に立てたら幸いです。


Docker version 18.03.1-ce, build 9ee9f40
docker-compose vers...

MySQLの空間拡張機能の内部表現のaxis orderについてのチラシの裏

SN

7/20 12:22



はじめに

MySQLのaxis orderは「バグってる」わけではないでは、他のシステムとのデータ交換に使う部分であるWKT/WKBについては、MySQL 8の方針はおかしいものではない、と述べました。

今回はMySQLの空間拡...

expressでユーザー管理+MySQL

SN

7/19 23:04

expressでは、passportの認証機能を利用するのが便利です。

twitterやfacebookなどとも連携できます。

ここではローカルでの認証について、アウトプットとしてまとめました。

expressアプリの作成

$ np...

ActiveRecordで通常のEnum型カラムを作成する

SN

7/19 20:08



はじめに

 ActiveRecordでEnumカラムを実現しようとすると、一般的にはモデルにシンボル配列を定義して、カラム自体は数値型にする場合が多いようです。しかし、このやり方では以下の問題が発生します。


可...

0からDB入門!!MySQLで新規ユーザー作成と権限付与

SN

7/19 17:37

こんにちは。

fumimi(@fumimi)です。

今回は、MySQLで新規ユーザー作成から権限付与についてMySQLを起動をしたところから解説をします。

MySQLに変更することは初心者の方が苦戦する項目の1つだといえ...

Qiita - CSS3タグが付けられた新着投稿

form の selectタグの右の矢印を復活させる(reset cssで消えて困りの方に向けて)

SN

7/20 11:49



リセットCSSの効能

ブラウザがあらかじめ持っている見出しやフォームUIのデザインを初期化して、異なるブラウザでも見た目が統一できるようにするCSSですね。


sanitize.cssによるリセット

とあるweb制作案...

Vue.jsを使ってそれっぽいTodoリストを作ってみる

SN

7/17 21:26

 プログラミングを学び始めて気が付いたら半年経ったので、今の理解度を確認するために最近触れ始めたVue.jsを使ってシンプルなTodoリストを作ってみました。

 ・デモページ

 ・コードはこちら

 コード...

CSSでマーカーラインを実装しよう

SN

7/16 20:12

蛍光ペンで塗られたようなマーカー線をCSSで実装したのでメモです。

まずは失敗例

擬似要素でマーカー線を実装した例です。


HTML
<div class="box">
<p>今日はとても暑かったです。気温は、...

flexboxで段組をするときは、大量のテキストが入った場合を想定しよう

SN

7/16 18:32

気付いている方は、けっこういるかも知れませんが…

Bootstrap4の可変グリッド(col-{breakpoint}-auto)には、本来の幅を超える改行が含まれないテキストが入ったときに崩れる不具合があります。

https:/...

CSSのtransform:rotateZ,rotateX,rotateZそれぞれの動き

SN

7/16 11:45



背景

transform:rotateのX,Y,Zの動きが分かりにくかったのでまとめました。

完全の個人的なメモ…


transform:rotate各種動き

下記のような縦軸、横軸にして交差したところは足しこんでいます。

縦軸...

Qiita - Objective-Cタグが付けられた新着投稿

どーーーしても、Objective-CからSwiftのインスタンスをいじりたい場合に気をつけること

SN

7/18 14:32

仕事で外部のObjective-Cライブラリを使う必要があり、Swiftと連携していたのですが、SwiftのクラスをObjective-Cで使うのって大変なんですね。

色々と地雷を踏み倒したのでメモしとしきます。

本記事は、特...

CIFilterチートシート(全201種)

SN

7/17 03:01



はじめに

iOS、MacOSで画像処理にとても便利なCIFilterの全フィルタ一覧(201種)と設定可能なパラメーター一覧をチートシートにまとめました。

Appleのドキュメントにあまり載っていない、パラメーターの...

デバッグ時にUIKitを読み込む

SN

7/16 17:28

iOSアプリのデバッグ時に

po self.view.frame


としたときに表示できないことがある。これはUIKitが読み込まれていないからで、

expr @import UIKit


とすればよい。

これを自動的に行うには ~/.lldbinit...

iOSでDark Modeを実装する

SN

7/10 15:45



概要

MacOS MojaveではDark Modeがサポートされていますが、まだiOSはDark Modeがサポートされていません。しかし、TwitterやYouTubeなどのiOSアプリではDark Modeへの切り替え機能が提供されています。本記事...

iOSアプリでTableViewのセルの間に広告を挟む(Swift)

SN

7/7 12:11



経緯

TableViewCellの間に広告をはさみたい

できるだけ難しいことはしたくない。

実務をしているとこういったケースはよくあります。

これについてシンプルな記事がなかったためまとめます。

皆...

Qiita - Apacheタグが付けられた新着投稿

localhost以外をhttpsにリダイレクトさせる.htaccess設定

SN

7/20 11:44

ちょっとしたWEBシステムを作る時に、ローカル環境までhttpsでアクセスできる環境を作るのが面倒。

なので、localhostでアクセスしたときはhttp、それ以外のドメインだとhttpsにリダイレクトする.htaccessの書き...

【初心者の方向け】さくらのクラウドでLAMP(CentOS7.x + Apache2.4 + MariaDB10.x + PHP7.x)環境構築から基本設定までの手順 PART1 (さくらのクラウド操作編)

SN

7/19 16:49



概要

「さくらのクラウドでLAMP環境を構築したい」「インフラ初心者」「初心者でないが苦手なほう...」という方向けに簡単な手順書を作成してみました。

初心者の方向けなので、インフラ構成はシンプルな...

【初心者の方向け】さくらのクラウドでLAMP(CentOS7.x + Apache2.4 + MariaDB10.x + PHP7.x)環境構築から基本設定までの手順 PART2 (コマンド操作編)

SN

7/19 16:49



概要

「さくらのクラウドでLAMP環境を構築したい」「インフラ初心者」「初心者でないが苦手なほう...」という方向けに簡単な手順書を作成してみました。

初心者の方向けなので、インフラ構成はシンプルな...

Apache2.4でHTTPS通信を行うための環境構築方法と詰まりどころ

SN

7/19 15:05



はじめに

Web Speech APIを使ったアプリを作成しようとしたところ、セキュリティの関係でHTTPではマイクの許可がされませんでした。そこでHTTPS通信できる環境を構築しようと考えました。

CentOS7.5にApac...

centOSにおけるRailsの本番環境のセットアップ(未完)

SN

7/16 18:11



環境

sakuraサーバー,centOS 7がすでにインストール済み

公開鍵認証によるssh接続設定済み


目的

Railsで作成したwebアプリをサーバー上にupして公開する.


手順

参考ページ:「改訂新版 基礎Ruby on...