Pull to refresh

Comments 53

1. «Send your feedback to...»
2.
> help
You should enter the name of the packet.
Пользователь ничего вам не должен (даже в мягкой форме should). Лучше попросите его указать (Please, specify...) интересующий раздел (да-да, я знать не знаю, о каких-таких «пакетах» идёт речь).
3. Если ввести какую-нибудь ерунду, которая выдаёт «Command not found», то по Ctrl-C в буфер (который clipboard на самом деле) копируется «false», что вряд ли уместно.
4. Хорошо бы иметь возможность передать строку в GET-запросе, тогда можно было бы настроить ключевые слова в браузере для частоиспользуемых функций («Add keyword for this search» в FF).
5. Больше функций можно, персонализация не нужна.
>(Please, specify...)
Согласен, но запятая тут не нужна.

+ Кавычки елочкой в английской типографике не используются.
Действительно, не нужна.
Что касается кавычек, это самоуправство хабрапарсера.
Ой, я имел в виду не в вашем комментарии, а на обсуждаемом сервисе:

>For example, enter «md5 mystring»
Симметричные «кавычки» (хабрапарсер их правда и здесь поломает) не используются ни в одном языке мира. В английском либо “так”, либо ‘так’.
Поясните где я ошибаюсь, пжлст.
Предлагаю сделать расширение для браузера.
Нажимаешь кнопочку — выдвигается окошко с командной строкой и оно расширяется под кол-во информации в консоли.
Поддерживаю, очень хорошая идея. Может и есть плагины, которые работают со строками, но некоторым гикам будет удобнее делать это в привычной консоли.
А зачем вы ходите за саггестами на сервер? Кажется, не так много текста чтобы отдавать его прямо в странице. Так было бы быстрее и проще. И минимум в 3 символа не нужен.
Рано или поздно количество функций увеличится до такого количества, что все равно придется делать его через запрос на сервер. Да и так саджест вроде не тормозит
Я всегда запускал для этого интерпретатор python/ipython.

$ ipython
# from base64 import decodestring
# decodestring('==kdfasgsdgsdagh')
Hello, world!


Проще, быстрее, гибче.
~ $ echo SGVsbG8sIHdvcmxkIQo= | base64 -d
Hello, world!

~ $ echo -n test | md5sum
098f6bcd4621d373cade4e832627b4f6 -
В интерпретаторе удобнее работать с многострочными данными (чем вспоминать каждый раз какой синтаксис у here-documents в bash и т.п.), массивами, считать выражения (арифметика, работа со строками), и т.п.

В общем, когда требуется не просто расшифровать строку, а произвести еще некоторые действия с ней, или с исходными данными, проще запустить python.
UFO landed and left these words here
> У вас часто возникает необходимость быстро конвертировать время из timestamp, ансериализовать строку и распечатать объект, узнать md5 хэш строки, кодировать ее в base64-обратно и т.д.?

Честно — ни разу не было =)))
Хороший сервис. url_encode, url_decode был бы так же очень полезен.
там в подсказке для encode выводится urldecode. поправьте
Джейсон, джейсон то где?

Согалушсь с предыдыщим пользователем, «веб» функции маст хев такие как урл_декоде/енкоде, джейсон_декоде_энкоде и т.д.
json_decode держите
json_encode непонятно из чего преобразовывать. В input=text ведь нельзя ввести объект как входные данные.
Только бы не дорос он до Evil Питона :-)
Мне кажется, было бы полезно добавить перекодировку между разными кодировками (utf8, cp1251) для исходных данных например в hex или URL-кодированных.
С выдачей результата в той же форме.

И еще перекодировку из HTML-entities в текст и обратно ( & и подобное).
прикольно, но я предпочитаю для всего такого писать свой небольшой скриптик (на Линуксе живу). Преимущество моего варианта — неограниченное количество решаемых задач. Недостаток — на Винде намного сложнее, ваш сервис в этом случае удобнее.
UFO landed and left these words here
Будет отличная замена cygwin'у для этих целей.
UFO landed and left these words here
домен хороший купил.
странно что не занят был.
А можно еще добавить itoa atoi subnet_info (т.е. 192.168.0.1/24 — 192.168.0.1 — 192.168.0.255) наподобие utils.nettools.ru/ CIDR RANGE, timestampbydate, rgb2hex, hex2rgb, rgb2color (вывести цвет RGB)?
Почему-то ожидал, что команда exit закроет вкладку.
Нельзя из JS сделать, к сожалению
UFO landed and left these words here
Придется подтвердить закрытие. Тогда уж проще сразу самому вкладку закрыть
UFO landed and left these words here
Замечательный сервис! Но:
1). Мало команд, очень мало (хотя бы добавьте все функции OpenSSL);
2). Стилизация под Unix ужасна — видя такое приглашение, сразу хочется использовать автодополнение по tab и всякие плюшки bash; видно, что вы использовали в основном консоль Windows (тут как раз характерные черты типа команды help), так что пожалуйста, сделайте приглашение Windows;
3). Можно добавить аргументы к различным командам.
Не надо стилизацию под винды, помом и так хорошо всё.
Вообще не надо никакой стилизации. Почему бы не сделать просто приглашение "> "? Просто кому-то захотелось похвастаться знанием приглашения в Unix (просьба не обижаться — мне тоже очень часто хочется чем-то похвастаться, для людей это нормально).
Вариант. Действительно, тут любые приглашения выглядят несколько нелепо.
Да, нужно добавить автодополнение по TAB однозначно!
tolower/toupper работают только с latin-1, неплохо бы заменить на более продвинутые аналоги
или дополнить список функций таковыми
Не совсем очевидно что можно спрашивать: укажите, что справка вызывается по команде 'help', а не, как хочется сразу написать, 'man' или '?'.
Как программист: полезнее будет увеличивать число функций и добавить их конкатенацию. Также может быть очень полезно запоминать результат в переменных, чтобы избежать сильно большой вложенности выражений.

А так очень даже удобно, спасибо! Думаю, интерфейс консоли — это то, что надо :-)
Sign up to leave a comment.

Articles