2015-03-13

orleanz: (main)
2015-03-13 10:12 am

Вот это я понимаю, правильный интерфейс !!!

1. Открываем командную строку

2. $ curl ipinfo.io/193.233.3.142 (может быть любой айпишник, разумеется)

3. Нажимаем энтэр, получаем в ответ Джейсон

4. или скажем: $ curl ipinfo.io/193.233.3.142/city

Вот это я называю кристальность

цены: You are limited to 1,000 API requests per day. If you need to make more requests, or need SSL support, see our paid plans
orleanz: (main)
2015-03-13 02:43 pm

Написал таки экстеншен для Chrome браузера, для изучающих украинский, белорусский и русский языки

Называется Хайлайтер (Hiliter)

Ссылка в Хромстор для желающих протестировать:
https://chrome.google.com/webstore/detail/hiliter/cjejpgkfacknedfndnkokekgjflhpbhc
Исходники на Гитхабе: https://github.com/orleanz/hiliter

Идея простая - в расширении внутри есть 6 встроенных словарей (рус-укр,рус-бел,укр-бел, и наоборот).
Словари содержат только непохожие пары слов, 1.5-2 тысяч, в зависимости от пары языков (на основе 5 тысяч самых распространенных слов русского языка).

Пример непохожей пары: "человек-людина".
Пример похожей пары: "президент-прэзiдент" (таких пар в словарях нет)

Когда расширение включено, оно находит в текущей вебстранице, куда бы вы не зашли в Хроме, слова из первого языка текущего словаря - и подчеркивает их, а так же добавляет всплывающую (по наведению мыши, даже без клика) подсказку с переводом.

Предполагается, что вы как бы читаете скажем Лента.ру, и если видите подчеркнутое слово, думаете - вот это слово в украинском (или белорусском) звучит совсем по другому, знаю ли я, как именно? если нет, наводим мышь и читаем ответ.

Важная фича - словари можно редактировать в настройках расширения, скажем, удалять ненужные пары, или добавлять недостающие нужные пары.

Так же можно загружать свои собственные словари, любого размера и в любом количестве. Исходные форма - просто new-line separated текстовый файл, типа

word1:translation1
word2:translation2
word3:translation3
...

при желании, например, можно сделать по аналогии с рус-укр еще словарь непохожих испанско-португальских пар, или немецко-голландских.

По этой причине, мое расширение не называется "РУС-БЕЛ-УКР", а максимально обще - Хайлайтер. Можно хайлайтить все что хочешь.

Словари можно экспортировать в формате Джейсон, для переноса между разными компами.

Скриншот страницы настроек:

orleanz: (main)
2015-03-13 05:36 pm

Сравниваем Серьезный Промышленный язык с хипстерским

Серьезный Промышленный язык

package com.veryseriouscompany;

import java.util.Arrays;
import java.util.List;
import java.util.StringJoiner;

public class Main {

    public static void main(String[] args) {

        List<String> keywords = Arrays.asList("Apple", "Mango", "Banana");
        StringJoiner sj = new StringJoiner(":", "", "");
        for (String keyword : keywords) {
            sj.add(keyword);
        }

        System.out.println(sj.toString());

    }
}


Хипстерский язык

["Mango","Apple","Banana"].join(",")
orleanz: (main)
2015-03-13 06:17 pm

Джеймс Джойс, "Улисс", Эпизод 13.

цитата

Twittering the bat flew here, flew there.

конец цитаты

Запнулся на пару секунд. Конечно, знал что это слово означает, но все равно. Попытался представить себе, как ...
orleanz: (main)
2015-03-13 06:21 pm

А бывает ли гомеопатия в психиатрии?

Ну, по аналогии.

Яд но в малых количествах.

Скажем, психиатр не прямо говорит тебе, что надо совершить самоубийство, а только вот отдаленно так намекает, мягко....