Skip to content

Instantly share code, notes, and snippets.

View 53ningen's full-sized avatar
🐰
Is the Order a Rabbit?

gomi_ningen 53ningen

🐰
Is the Order a Rabbit?
View GitHub Profile
@53ningen
53ningen / test
Last active February 4, 2023 19:46
["test1", "test2", "test3", "test4", "@demo"]
detect_related_url:
selectors:
'http(s)?://ameblo.jp/': '.js-entryWrapper'
'http(s)?://live.nicovideo.jp/gate/': '.gate_description_area'
'https://prtimes.jp': '.content .rbody'
'http(s)?://ch.nicovideo.jp/\w+/blomaga/': '.main_blog_txt'
'http(s)?://cho-animedia.jp': '.contents'
'http(s)?://www.animatetimes.com/news/details.php': '.news-content'
'http(s)?://www.animatetimes.com/tag/details.php': '.tag-content'
'http(s)?://www.tiktok.com//video/': '._base_layout_main'
よぴぴp
ふぁdそいfじょあsdf
あsfひあsjfpわえf
<iframe src="https://calendar.google.com/calendar/embed?height=600&amp;wkst=1&amp;bgcolor=%23FFFFFF&amp;src=2c0bnd1i35i0up0t7m9tu8qkik%40group.calendar.google.com&amp;color=%235229A3&amp;src=9mhlol8f4i4efotor5p2nb982s%40group.calendar.google.com&amp;color=%23853104&amp;src=9ueujgpcbrm8mr0qevver27bu0%40group.calendar.google.com&amp;color=%23711616&amp;src=g684on5b34rr9agv586jih11l4%40group.calendar.google.com&amp;color=%236B3304&amp;ctz=Asia%2FTokyo" style="border-width:0" width="800" height="600" frameborder="0" scrolling="no"></iframe>
<body>
<iframe src="https://calendar.google.com/calendar/embed?height=600&amp;wkst=1&amp;bgcolor=%23FFFFFF&amp;src=9mhlol8f4i4efotor5p2nb982s%40group.calendar.google.com&amp;color=%23853104&amp;src=9ueujgpcbrm8mr0qevver27bu0%40group.calendar.google.com&amp;color=%23711616&amp;src=g684on5b34rr9agv586jih11l4%40group.calendar.google.com&amp;color=%236B3304&amp;ctz=Asia%2FTokyo" style="border-width:0" width="800" height="600" frameborder="0" scrolling="no"></iframe>
</body>
@53ningen
53ningen / twipla.js
Last active January 17, 2019 11:08
twipla の参加者名とtwitter ID を CSV 形式で引っこ抜くスクリプト
// twipla のイベントページを開いて、Chrome Developer Tool より以下を実行
console.log(j$(".float_left.member_list.round_border li").toArray().map((e) => [e.textContent.trim(), e.lastChild['href'].slice(24, e.lastChild['href'].length)].join(',')).join("\n"))
// 出力を CSV 形式で保存してエクセルで開く
namespace NcmbAsObservables
{
/// <summary>
/// NCMBObjectの拡張
/// </summary>
public static class NcmbObjectExtensions
{
/// <summary>
/// 非同期処理でオブジェクトの取得を行います。
/// </summary>
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{080A956E-17EC-444C-9716-205E11D7B4D9}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>Mastodon.API.Tests</RootNamespace>
<AssemblyName>Mastodon.API.Tests</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{080A956E-17EC-444C-9716-205E11D7B4D9}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>Mastodon.API.Tests</RootNamespace>
<AssemblyName>Mastodon.API.Tests</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>

この資料はラビットハウス社内で開催される、iOSアプリ開発未経験者向けのハンズオン会向けに作成されたものです。このハンズオンを一通り行うことにより、iOS開発において以下のことができるようになります。

  • 基本的なUIKitコンポーネントの利用
    • UILabel: テキストの表示
    • UIButton: ボタンの表示
    • UIImage: 画像の表示
    • UITableView: テーブルの表示
    • StoryboardとAuto Layoutの利用: UIをデザインベースで構成する仕組み
    • プッシュ遷移とモーダル遷移: iOSの大きな2つの画面遷移パターン
  • 非同期処理: ユーザーの操作感を妨げずに、裏側で処理を走らせるなど