はてブログ

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



タグ return

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

JavaScript である値がオブジェクト型であることを判定する変なテク

2024/03/24 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip テク オブジェクト型 JavaScript typeof 挙動

TC39の活動で有名なJordan Harbandが作成した下記issueで知ったのでメモ。 前提として、次のコードによって x がオブジェクト型であることを判断できる。JavaScriptにおける null は typeof の結果が "object" になるという有名な変な挙動がカバーされている。 function isObjectA(x) { return (typeof x === "object" &... 続きを読む

コンマ演算子の使い道の話 - Qiita

2024/03/09 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ステートメント 念頭 記述 使い道

これは何? return の後ろにカンマ演算子で区切ったステートメントを記述し、最右のステートメントを返すことに有用性があるかどうか知りたいのです。 という記述を読み、そこに限定せずに コンマ演算子が役に立つパターンについて考えた。 とはいえ、 return 式, 式; が念頭にある。 そもそも そもそも、コンマ演算子は... 続きを読む

夫の海外赴任にあたり、配偶者(私)の就労は認められないと夫の会社から最終回等が来た夫の会社になんの権利があって認めないの?

2024/01/23 このエントリーをはてなブックマークに追加 35 users Instapaper Pocket Tweet Facebook Share Evernote Clip 就労 海外赴任 権利 最終回 配偶者

インターママ🇯🇵🌏 @vipertonguemom @UIoThIbGYK0Ql7M 🇺🇸ですが、 私は夫の勤務先に確認せず、自分でwork permitを取って働いてました。 (今はEやLの配偶者はpermit不要) 法的強制力ないはずです。 Taxが”増える”という方いますが、妻の就労が給与所得なら源泉徴収されて(withheld)、後からreturnです。 妻の収入に関係な... 続きを読む

アセットの import を簡単にする TypeScript Language Service Plugin を作った - mizdra's blog

2023/07/10 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip import アセット Components header

Web ページを作るときに、あらかじめファイルに書き出しておいた画像 (アセット) をページに埋め込みたいことがよくあると思います。例えばヘッダーにサービスのロゴ画像を埋め込む場合、以下のようなコードを書くと思います。 // src/components/Header.tsx export function Header() { return ( <header> <img src="/a... 続きを読む

『男性が24時間消えたらあなたは何をする?』―女性たちの答えに「心配になる」「心が痛む」 - フロントロウ | グローカルなメディア

2023/07/06 このエントリーをはてなブックマークに追加 340 users Instapaper Pocket Tweet Facebook Share Evernote Clip フロントロウ 答え メディア 男性 They

24時間だけこの世から男性がいなくなったら何をするか? この問いが掲示板型SNSのRedditでバズり、多くの女性たちからの回答が集まった。(フロントロウ編集部) Women: imagine that for 24 hours there were no men in the world. No men were harmed in the creation of this hypothetical. They will return. They ... 続きを読む

Spectral Contexts in Go (ファントム型を使った Context)

2023/06/23 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip CONTEXT ctx userid val bool

type UserID string type userIDKey struct{} func GetUserID(ctx context.Context) (UserID, bool) { val, ok := ctx.Value(userIDKey{}).(UserID) return val, ok } func WithUserID(ctx context.Context, userID UserID) { return context.WithValue(ctx, userIDKey{}, userID) } ctx := req.Context() // リクエスト... 続きを読む

const Hoge: React.FC<Props>=()=>って書いてたら思考停止系と言われたので調べた

2023/02/22 このエントリーをはてなブックマークに追加 184 users Instapaper Pocket Tweet Facebook Share Evernote Clip satoko Props React import リズミカル

VTeacher所属のSatokoです。 QAエンジニアとフロントエンドエンジニアを兼任しています。 1.久しぶりにReactのプロジェクトに参加 リズミカルにキーボードを タタンッ! として、 import { FC } from "react" type Props = {} const Hoge: FC<Props> = () => { return ( <> </> ) } export default Hoge って、得意気... 続きを読む

ProviderタワーをRecoilに置き換える

2022/06/26 このエントリーをはてなブックマークに追加 66 users Instapaper Pocket Tweet Facebook Share Evernote Clip baz Recoil provider 呼称 React.FC

ReactアプリケーションではProviderタワーがよく見られます。Providerタワーは、アプリの上の方で次のコードのように複数のProviderが積み重なっている状態のことです(一般的な呼称かどうかは知りません)。 const App: React.FC = () => { return ( <FooProvider> <BarProvider> <BazProvider> <MainContents /> </Baz... 続きを読む

React大好き侍が、「もうSolidJSでいいじゃん...//」ってなったワケ。 - Qiita

2022/05/30 このエントリーをはてなブックマークに追加 202 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita const Button Prev div

const Counter = () => { const [count, setCount] = createSignal(0) createEffect(() => { console.log(`Count: ${count()}`) }) //第2引数はありません。SolidJSが勝手に依存している状態を感知してくれます。 return ( <div> <div>{count()}</div> <button onClick={() => setCount(prev => prev + 1)}>Add</button... 続きを読む

早期リターンを禁止されるつらさ

2022/04/22 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip 末尾 制約 関数内 禁止 会社

転職した会社で早期リターンが禁止されている。 正確に言うと、misraCを踏襲し、関数内ではreturnは末尾に1つだけ、という制約が設けられている。 この他にも関数ポインタが禁止等も色々あるが、早期リターンを禁止されるのは本当に困る。 早期リターンによってどれだけ気持ちよくコーディングできるか分かっていない。... 続きを読む

Python’s “Type Hints” are a bit of a disappointment to me

2022/04/22 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip Penguin foo Greeting str VERY

Python’s “Type Hints” are a bit of a disappointment to me In Python 3.5, “type hints” were introduced. I was really excited when I first heard this. You can now annotate functions: def greeting(name: str) -> str: return 'Hello ' + name And variables: foo: str = greeting('penguin') That looks very... 続きを読む

Figma to React – Convert Figma designs to React code

2021/03/27 このエントリーをはてなブックマークに追加 84 users Instapaper Pocket Tweet Facebook Share Evernote Clip React react-native SVG import

import React from 'react' import { View, Text, Image, StyleSheet } from 'react-native' import { Svg } from 'react-native-svg' export default function FigmatoReact () { return ( <View style={FigmatoReactStyles.FigmatoReact}> <Text style={FigmatoReactStyles.FigmatoReact}> Figma to React </Text> <In... 続きを読む

Fragment をコンポーネントのトップに置くのはアンチパターンではないかと考える | stin's blog

2021/02/05 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip Fragment コンポーネント アンチパターン

Fragment をコンポーネントのトップに置くな「Fragment をコンポーネントにトップに置く」というのは下のようなコンポーネントを作成することを指します。 export const MyComponent = () => { return ( <> <h1>This is a sample code.</h1> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusm... 続きを読む

機械学習でFizzBuzzを実現する

2021/01/17 このエントリーをはてなブックマークに追加 26 users Instapaper Pocket Tweet Facebook Share Evernote Clip FizzBuzz Fizz Buzz int 機械学習

教師データの作成 学習用の教師データを生成して確認します。 本来は教師データは外部から提供されるはずだが、今回はそれがないので自分で生成する。 import numpy as np def fizzbuzz(n:int): if n % 15 == 0: return "FizzBuzz" if n % 5 == 0: return "buzz" if n % 3 == 0: return "Fizz" return n def generate_sa... 続きを読む

ほとんどのプログラミング言語で関数のreturnが1つしか出来ないのはなぜですか? - Quora

2019/12/29 このエントリーをはてなブックマークに追加 187 users Instapaper Pocket Tweet Facebook Share Evernote Clip Quora 関数 プログラミング言語

多くの言語で多値のリターンができない理由ですが、昔のC言語(Sys V以前のC)が単一レジスタに格納できる値しかリターンできなかったのを引きずってるだけだ、という意見を見つけました(勝手な読み取り)。 多値について本気で考えてみた - ぐるぐる~ この先に書かれていることを自分なりにまとめると、 多値返しがファー... 続きを読む

nilがnilじゃないのでerrorになるのを静的解析で検出する - Qiita

2019/12/17 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita nil fmt func err

package main import "fmt" type MyErr struct{} func (*MyErr) Error() string { return "MyErr" } func F1() *MyErr { return nil } func F2() error { return F1() } func main() { err := F2() if err != nil { fmt.Println("Error!") } } F1()がnilを返しているのでF2()もnilを返すのですが、返ってきたerrはnilに... 続きを読む

[CSS]見出しや本文のfont-sizeとline-heightの単位にremを使用して、レスポンシブ対応にするスタイルシート | コリス

2018/07/20 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip rem コリス font-size line-height

// Function for converting a px based font-size to rem. @function calculateRem($size) { $remSize: $size / 16px; //Default font size on html element is 100%, equivalent to 16px; @return #{$remSize}rem; } @function calculateNum($lheight) { $numSize: $lheight; //Default font size on html element is ... 続きを読む

Swift の if case / guard case によるパターンマッチングの使いどころ – Swift・iOSコラム – Medium

2017/06/26 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip パターンマッチング Guard medium Swift

Swift の if case / guard case によるパターンマッチングの使いどころ 今日したこんなツイートの補足ツイートをしようとしつつ、やや長くなりそうなので、プチ記事にしました( ´・‿・`) aa 上の例は、「caseを使わずとも guard .dog == payload.aps.category else { return } と書けば良いのに」と思われそうで、確かにそう書け... 続きを読む

JSを事前コンパイルするPrepackを試してみた - Qiita

2017/05/08 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Qiita function Hello

ゴールデンウィークの最中に、Facebookから「 Prepack 」が公開されました。 PrepackはJavaScriptのソースコードを最適化するツール。計算可能なことはコンパイル時にしてしまうことで、実行時の性能向上ができます。 公式サイトのコード 適用前のコードがこれだとしたら ( function () { function hello () { return 'hello' ; } ... 続きを読む

3flab inc. | マウスへの想い

2015/07/03 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip マウス 3flab Delete トラックパッド ぼくら

三階ラボでは Mac と トラックパッド/マウスを使ってデザイン作業を行っています。 トラックパッド操作にも慣れてはいるのですが、いまだにマウスを使った方が圧倒的に作業が速いです(古い人間だからかもしれませんが)。 旧ブログでも紹介したことがあるのですが、ぼくらはキーボードの右側にあるキー(return, delete, ←, ↑, →, ↓など)をマウスのボタンに割り振る、という使い方をしていま... 続きを読む

innerText(textContent)/innerHTMLを使ったHTMLエスケープは充分でないので今すぐやめろ、お前たちはもう終わりだ - TODESKING

2015/02/05 このエントリーをはてなブックマークに追加 65 users Instapaper Pocket Tweet Facebook Share Evernote Clip jQuery innerHTML todesking div

// jQueryでHTMLエスケープする例 function escape(content) { return $('<div />').text(content).html() } 続きを読む

テル岩本がガチヲタすぎるw【AKB48】 - 執拗にAKB

2015/01/19 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip AKB footer URL archives title

2015年01月19日',footer:'[http://akbmato.doorblog.jp/archives/8686209.html]',url:'http://akbmato.doorblog.jp/archives/8686209.html',title:'テル岩本がガチヲタすぎるw【AKB48】',styling: 'full',suggestTags:'タグ'}); return ... 続きを読む

Perlを分かってそうで分かってない人が陥るアンチパターン - Akihiro's Programmer Blog

2014/12/15 このエントリーをはてなブックマークに追加 64 users Instapaper Pocket Tweet Facebook Share Evernote Clip perl $class 目次 アンチパターン Webアプリ編

2014-12-15 Perlを分かってそうで分かってない人が陥るアンチパターン この記事は Perl Advent Calendar 2014 の 15日目 の記事です。 14日目の記事は karupanerura さんの Carton時代の必須インストールモジュール(Webアプリ編) でした。 目次 はじめに $classと$self mapの使い所 doブロック内でreturn 終わりに 明... 続きを読む

ブンデス公式が香川真司の動画「Kagawa Makes Dream Return」をアップ : footballnet【サッカーまとめ】

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

ブンデス公式が香川真司の動画「Kagawa Makes Dream Return」をアップ カテゴリ動画ネタブンデスリーガ Tweet 0: ふざけた名無しの管理人 2014/06 ID:FBNKanrinin つくりがカッコイイ。 スポンサードリンク このネタをTwitterでシェア このネタをFacebookでシェア 続きを読む

[Swift]switch文のcaseやdefault節で何も処理しない場合はbreakが必要 - Qiita

2014/08/17 このエントリーをはてなブックマークに追加 26 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita break case Swift println

概要 Swiftのswitch文では、各case節やdefault節に何か1行以上処理が書いてないと文法エラーになります。 コメントは不可です。Objective-Cではdefault節に// do nothing等のコメントだけ書くことも多かったと思いますが、swiftでは文法エラーになります。 処理はbreakやprintln、returnなどなんでもOK。とくに必要な処理がない場合は、bre... 続きを読む

 
(1 - 25 / 48件)