LINUX.ORG.RU

Избранные сообщения keyran

Где найти англоязычного голосового собеседника?

Форум — Talks

Бесплатно. Не обязательно постоянного. Но чтобы говорить один на один. И чтобы английский для него был родным. При условии, что я и на русском говорить не умею, как человек из соседней темы: О чем вы говорите, кроме как о делах?

 ,

te111011010
()

Больше угловатых иконок!

Галерея — Скриншоты

Начал потихоньку рисовать иконки для себя, чтобы использовать везде, начиная от ПК и заканчивая смартфоном. Но решил поделиться с окружающими и отдать должное Ричарду Столлману и Линус Торвальдсу (его фамилия склоняется?), поэтому опубликвал их на GitHub под лицензией GNU GPL v2.0: https://github.com/EmgrtE/Cubic_Icons.git. Отсчет начал в компьютерном представлении, то есть первая версия не первая: v0.0 :) .

На данный момент имеется более 80-ти эскизов, а реализовано всего 17. Все иконки пока в разрешении 48х48 пикселей и формате .svg.

В общем, берите, критикуйте и чего там еще можно делать по копилефтовой лицензии.

P.S. Сори за .jpg, просто в .png не заливалось.

 , ,

EmgrtE
()

[ультраубервещества™] [жж] Рождественское гадание

Форум — Talks

Здравствуй, дорогой дневничок. Одна интересная личность сподвигла меня заняться фигнёй, и ты знаешь, я таки ею занялся. Вот ей-богу, чем угодно клянусь, никаких подтасовок. Честное комсомольское!

Итак, средство гадания - однострочник на shell:

[ $RANDOM -lt $RANDOM ] && echo Да || echo Нет

Собственно, вопросы - ответы:

Существует ли Бог? - Да
Есть ли у жизни смысл? - Да
Победит ли Путин на выборах? - Да
Повысится ли уровень жизни? - Нет
Уменьшится ли безработица? - Нет
Есть ли жизнь на Марсе? - Нет
Ждёт ли нас светлое будущее? - Нет
Женюсь ли я когда-нибудь? - Да
Скоро? - Да

LOLWUT?!

Ленин жив? - Нет
Эти ответы диктует Бог? - Нет
Дьявол? - Да

OH SHIT!!!!!111111

Скоро ли я умру? - Нет
Конец света вообще хоть когда-нибудь случится? - Нет
Станет ли винда опенсорсной? - Да

O_________O

Можно ли надеть штаны через голову? - Нет
Тебе ещё не надоели мои тупые вопросы? - Нет

OK

Придут ли к власти коммунисты? - Да
Грядёт ли воссоединение Советского Союза? - Нет
А может, реставрация Российской Империи? - Нет
Неужто единое всемирное государство? - Да

МАТЬ МОЯ РЕВОЛЮЦИЯ!!! О_о

А в космос мы выйдем? - Нет
Что, вообще никогда? - Да
Уверен? - Нет

То-то же! Нефиг тут обламывать на ровном месте.

Придут ли в упадок авраамические религии? - Да
Расплодятся ли саентологи? - Нет

Ну уже легче.

Перестанут ли иеговисты ходить по квартирам? - Да

Спасибо тебе сердечное, князь тьмы! Ты не представляешь... Или... Стоп!

Они твои слуги? - Да

Я ЗНАЛ!

Янукович победит на выборах? - Да

Да ты гонишь! И Путин, и Проффесор?

Признавайся: твоих рук дело? - Да
Ты ведёшь наши страны к гибели? - Да
Чтобы потом возродить с чистого листа? - Да
А Бог-то знает? - Да

Ну и методы у него...

Так вы типа в одной команде? - Нет

Неисповедимы, блин, пути.

Исчезнет ли когда-нибудь религиозный фанатизм? - Нет
Сломает ли Леннарт всё, что только можно сломать? - Нет
Станет ли Столлман президентом Штатов? - Да
Перепишет ли Линус ядро на Лиспе? - Да

Не-ве-рю. Не-ве-рю. Не-ве-рю. Только не на Лиспе!

Патрег бессмертен? - Да

УРРРРААААААА!!!!!!!111

И на этой оптимистической ноте мы завершаем наши занятия фигнёй. А вы ещё не занимались фигнёй? Так вперёд и с песней!

 

Cancellor
()

Оконная мозаика

Галерея — Скриншоты

С год назад я уже показывал разные нестандартные способы переключения окошек. Но если одно из них очень просто заменяется связкой dmenu+wmctrl, то вот цветастую штуковину за пределами xmonad никто изобретать не собирался. А удобная же штуковина! Но ведь главный принцип опенсорса — если чего-то нужного тебе нет, просто сделай это сам, верно? Поэтому в свободное время были изучены некоторые доки по иксам, и началось пиление велосипеда, названного чуть позже xwinmosaic.

Итого: программа написана на чистом С + GTK+2, а для работы нужен только EWMH-совместимый оконный менеджер (почти любой, некоторых в том списке нет). Идея та же — для каждого класса окна назначается свой цвет, что позвволяет легче находить нужное окно в списке. Окна, использовавшиеся недавно, выстраиваются ближе к центру. Для работы достаточно повесить запуск xwinmosaic на какой-нибудь хоткей средствами WM.

Жизнь была простой и беззаботной, когда тестирование производилось лишь на своей машинке с kwin, openbox и xmonad, однако после показа сей приблуды ограниченному кругу людей было выловлено (и вылавливается) неограниченное количество багов, как-никак: Си (сегфолты), зоопарк WM (куча неработающих или работающих по-другому функций), своё собственное отсутствие опыта, наконец.

Тем не менее, за неделю программу удалось причесать, и теперь она умеет:


  • Собственно, переключение между окнами
  • Чтение списка элементов из stdin и вывод выбранного элемента в stdout (что позволяет реализовывать похожее на dmenu поведение или даже изменять существующие скрипты простой заменой вызова dmenu на xwinmosaic, только аргументы придётся поменять)
  • Emacs (C-n C-p C-f C-b) / vim (hjkl)-подобная навигация для любителей.
  • Более-менее приличный поиск по элементам (а также по классам окон), в чем-то похожий на тот, что в ido-mode (например, «ff» найдёт все окна Firefox) — активизируется сразу при наборе в стандартном режиме и по / в режиме vim
  • окно непрямоугольной формы (на заднем плане не скриншот экрана, как в xmonad, а сами окошки, в которые можно тыкать), хотя поведение со скриншотом тоже пришлось реализовывать, так как оказалось, что не все ещё WM могут обогнать в функциональности TWM и не реализуют корректное поведение с XShape.
  • Для режима переключения окон реализовано обновление имён и самого списка окон в реальном времени, показ номера десктопа, на котором находится окно, и даже их иконки (всего этого в оригинале не было)
  • Возможность появления центра мозаики под курсором мыши (что показано на первом скриншоте, получается весьма прикольно)
  • Попытка уместить все элементы на экране вместо примитивного выстраивания их ромбиком (из-за чего к иксмонадовскому GridSelect были большие претензии)
  • Куда более приятные цвета, благодаря использованию цветовой модели HSL.
  • Ну и ещё что-то, наверное забыл упомянуть.


Ради забавы было реализовано даже подобие dmenu_run — получается очень радостно и эпилептично (спасибо, Artificial_Thought!).

На скриншотах, собственно, можно наблюдать xwinmosaic в режиме переключения окон и в режиме переключения буферов емакса (невероятно удобно, между прочим) — спасибо за идею и оригинальный скрипт для dmenu товарищу lazyklimm!
Шрифты — PT Sans в интерфейсе, Consolas в емаксе, убунтопатчи; всё та же старая обоина с Ктулху (очень мотивирует), а больше там ничего и не видно, вроде.

Надеюсь, кому-нибудь оно приглянется, поэтому ссылки:
Github: https://github.com/soulthreads/xwinmosaic (не забывайте писать в issues в случае обнаружения багов)
Пакеты для дебиана/убунты: https://launchpad.net/~soulthreads/ archive/xwinmosaic/ (могут быть немного неактуальными)
Арч: https://aur.archlinux.org/packages.php?ID=59660
Gentoo: https://github.com/soulthreads/xwinmosaic/blob/master/contrib/gentoo/xwinmosa... (надо будет напроситься к кому-нибудь в оверлей)

Вот как-то так, надеюсь, вам не надоело чтение этих многобуков.

 ,

SoulThreads
()

Каталог пакетов TeX Live (итоговый update)

Новости — Документация
Группа Документация

Вышли окончательные шесть статей каталога. На своей страничке я разместил постоянные ссылки.

Добавлены части, охватывают следующие разделы: Хобби или работа (литература, музыка, рецепты, шахматы, игры и финансы), Графика (вставка и создание), Таблицы и Плавающие объекты, Вёрстка, Справочно-поисковый аппарат издания (оглавление, колонтитулы, сноски, библиография и алфавитный указатель) и Программирование в среде LaTeX.

( читать дальше... )

>>> Ссылки на каталог

 

Evgueni
()

Незаменимые plug-in'ы Vim

Форум — General

Наверное, «незаменимые» слишком резко, но все же, какие, по вашему мнению, действительно полезные (не тривиальные, типа NERDtree, Syntastic или комплитеры) plug-in'ы для Vim вы используете?

Полагаю, эта тема будет интересна для начинающих и остальных пользователей Vim.

Из того, что использую я:

«The missing motion for Vim» полезен тем, что позволяет искать и перейти к искомому, в отличие от изкоробочного f F одного символа - по 2 или 3, также после активации опции может работать как аналог довольно неюзабельного easymotion, но главное преимущество все-таки в изначальном применении.

«simple REPL inside vim» - дико тащусь от этого малоизвестного плагина, проще посмотреть иллюстрацию по ссылке. (вкратце: получить по одному нажатию результат интерпретатора выделенного куска, :read !* отдыхает).

«Yet another rainbow parentheses plugin» - имхо лучшие цветные скобочки из существующих.

аналог имаксовского Narrow Region, когда хочешь сконцентрироваться на небольшом куске кода/текста, выделяешь, он открывается в отдельном буфере, при сохранении синхронизация с остальным.

открывает файловый менеджер или терминал в директории с редактируемым файлом.

предпросмотр :substitute в реальном времени

...

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

Что посоветуете?

 

clojure
()

Модуль работы с COM-портом, github-проект

Форум — Development

Низкоуровневый модуль работы с COM-портом, основанный на QSerialPort

Данный проект позволяет писать и читать байтовый поток из COM-порта. Основывается на QSerialPort, Qt версии 5.

Основной функционал:

Очередь сообщений - новые данный не будут записаны в COM-порт, пока не вернется сигнал timeout или read предыдущего сообщения.

Поиск пакетов - данный модуль будет рассматривать байтовый поток на предмет заданных признаков пакетов и испустит сигнал 'read', если пакет будет найден.

Заинтересованных прошу перейти по ссылке: https://github.com/codemeow/cosmicturtle

Пулл реквесты и запросы принимаются.

 , ,

nothing
()

Какой путь необходимо проделать к теории категорий?

Форум — Talks

Привет, ЛОР!
Предположим, понравился мне Haskell. Предположим, более-менее я его понял. Начинал я его учить с надеждой, что пойму математику. Ан нет, язык как язык, просто подход необычный.
Поспрашивав людей, я получил ответ, что просто так теорию категорий не выучить. Кто-то сказал, что нужно знать топологию. Кто-то упомянул другие области. А что скажете вы?
Исходные данные: студент второго курса какого-то шаражного вуза, непонятно как ещё не вылетевший. Практически полностью не понимаю матан, чуть лучше дела обстоят с линейной алгеброй и дискреткой, хотя тоже весьма плохо. Да, я тупой. Или ленивый. Или всё сразу. Но хочется исправиться.
Цель: понять теорию категорий и, желательно, применение оной. Ещё желательно было бы изучить как можно больше сфер математики, но это так, мечты.
Что скажете? Какую шикарную литературу по математике вы в своей жизни встречали? Нет ли какой-то волшебной книги по математике, которая охватывала бы все сферы?

 

Deleted
()

Оптимизация изучения взаимосвязанных понятий с помощью графов.

Форум — Talks

Представьте, что вы решили узнать всю подноготную об мире Гарри Поттера. Будем считать, что непосредственно книги читать нельзя.

Вы открываете Википедию и находите там статью «Гарри Поттер». И в какой-то момент вы видите что-то вроде «Список врагов Гарри Поттера: Северус Снейп, Люциус Малфой ,Драко Малфой ,Лорд Воландеморт ,и т.д.»

Причем каждое имя ведет на соответствующую статью в Википедии. Кто эти люди, спрашивается? Предположим, вы открываете статью «Люциус Малфой». И после бегло просмотра понимаете, что это отец Драко Малфоя. Потом открываете статью «Драко Малфой» и после такого же бегло просмотра понимаете, что Драко учится в Слизерине и является любимчиком Северуса Снейпа. Что такое Слизерин и кто такой Северус Снейп? Открываем страницу «Слизерин» и видим «Один из четырех факультетов Хогвартса». А что такое Хогвартс?

И т.д. Думаю проблема понятна. Я конечно ее даже упростил, ведь реальные статьи гораздо больше по объему. Будем считать, что вы смогли за приемлемое время создать граф. И например от кружка, который обозначает статью «Люциус Малфой» , идет линия со стрелкой к кружку «Драко Малфой». А от него в свою очередь идут линии к кружкам «Слизерин» и «Северус Снейп». И т.д

В каком порядке вы будете изучать статьи на основании той информации, что вы получили с помощью данного графа? Например, может быть вы решите, что лучше изучать статьи с наименьшим числом «связей»? Или наоборот, с наибольшим? Еще что-нибудь сделаете(например, реорганизуете полученный граф по какому-то принципу)?

Мне кажется, что оптимальным будет следующий подход:

Начинать c тех понятий, которые содержат минимум отсылок(учитываем смысловую отсылку, а не простые гиперссылки. Так например, в статье об Слизерине будет явная или неявная отсылка к Хогвартсу) на другие. Если есть несколько статей, каждая из которых ссылается на равное число других, из них выбираем те статьи, на которые ссылается как можно больше других статей. Короче, идеальная статья для начала - это та, на которую ссылаются чаще, чем на другие, но которая, в свою очередь, почти не на какие не ссылается. Не лишне было бы составить соответствующую иерархию. Например так: за каждую ссылку на данную статью прибавляем ей один балл. За каждую ссылку этой статьи на какую-нибудь другую отнимаем балл. Дальше расставляем статьи в порядке убывания итоговой оценки. В таком порядке и изучаем материал.

 , , , ,

Deleted
()

кино про хаос

Форум — Talks

http://www.chaos-math.org/

Новое видео от создателей фильма Dimensions.

 , некопирастия

ansky
()

Флейты и скрыпки

Форум — Talks

Всю жизнь слушал патлатых митолистов и хипстеров, устраивающих laptop show, а потом послушал песню чаек и проникся камерной музыкой. Так вот, посоветуйте ансамбли (состав не важен), играющие желательно современную камерную музыку.

 

olibjerd
()

Языки программирования и музыка

Форум — Talks
  • C классическая музыка. Тяжело что-то написать, но все делается на века, практически не устаревает.
  • C++ метал, для любителей тяжелой и быстрой музыки, не без изъянов, но позволяет поколбаситься и проявить себя
  • С# поп музыка, позволяет богатым дядькам без проблем решить свои задачи без особых усилий, как на конвейере. Не смотря на общую картину некоторые песни требуют почти оперного вокала. Но это скорее всего исключение
  • Java поп-рок, по большому счету более жесткий поп с оттенком вольнодумства, для тех кто считает что слушать поп ниже их достоинства
  • JavaScript дабстеп. Модно, слышно отовсюду, но в большинстве проявлений вызывает тошноту.
  • шансон. На западе для подобных целей используются сложные пафосные Ынтерпрайзные системы с богатой историей и традициями. Отечественный аналог получился безвкусным, пошлым и настолько простым, что писать на нем может кто угодно. Изучение 1С позволяет легко понимать бухгалтерскую феню.
  • Ruby инди, одеваешь дедушкины очки, связаный бабушкой шарф и идешь писать блог с лайками в твиттере
  • Delphi русская эстрада 90х. Если я назову вам цепочку слов WinRAR, Nero, Windows Commander, загрузочная дискета, кряки, ICQ, диск D:, фишки, томагочи, вроде не актуально, но вызывает ассоциации с теплыми ламповыми девяностыми
  • Visual Basic озвучка добрых мультфильмов с детства, простенько и обыденно, но вообщем а что еще надо тогда было
  • Python транс, современная динамичная музыка, даже нравится чуть послушав. Но потом как-то понимаешь, не то...
  • PHP - «это репчик», пацаны на районе сказали что если его слушать, то будешь четким и ровным, короче как надо, бабы будут течь
  • Pascal - диско, уже давно ушло, но иногда хочется включить «One Way Ticket» и помахать руками в душе, ощутив приятную ностальгию и умиление
  • Common Lisp джаз, сейчас вроде нигде не видно, но ценители остались, знают за что ценить и как ценить, говорят что субкультура скрыта, но широка
  • Assembler - композиция звуков природы, на инструментах это не исполняется, звуки самой Вселенной как она есть
  • Fortran - фольк, бабушка и дедушка еще вспоминают эти нетленки, от котрых веет стариной, все просто, примитивно, но душевно. Многие слушают и сейчас
  • Scala - нео-классика, накопленое новое за пол века и даже хорошо забытое старое соединены вместе в микс
  • Haskell - стройное «Омммм» буддистских монахов. Пользы нет, смысла заниматься для сиюминутных профитов нет, но что-то в этом есть. Просветляет, очищает разум и просто поможет жить дальше. Тем кто не пробовал не понять.
  • Perl ска, зачем заморачиваться чем то заумным, боян, барабаны, бутылки, скрипка, мешаем водку с пивом и вперед!
  • Brainfuck cat /dev/urandom > /dev/dsp
  • Пакетные файлы DOS музычка из Марио

 ,

vertexua
()

Скажи мне, на чём ты сидишь...

Форум — Talks

Было много боянистых тем про параллели между операционными системами и машинами, самолётами и т.д. Это всё топтания вокруг да около. Следует свести ОС к фундаментальным веществам, тем более, что аналогии прослеживаются вполне отчётливо.

  • Slackware
    «Когда Slackware вливается электронными потоками в кремниевые вены, я ощущаю прикосновение господа Патрега»
    Один из старейших способов уйти в Нирвану. Адепты сего вещества молчаливы, отрешённы, редко бывают замечены в обществе. Они достигли просветления. Но всё не так просто на первый взгляд: чтобы влиться в эту касту, нужно знать досконально всю эту кухню и уметь вручную готовить себе билет в идеальный мир. Slackware - батя всех веществ, познав его, остальные покажутся детской игрушкой. Slackware - это героин. И он умеет ждать.
  • Debian
    «Всем peace, братья!»
    Эти люди никого не агитируют - каждый должен самостоятельно почувствовать в себе частичку Debian. Сила их - в человеколюбии и братской взаимовыручке. Они протягивают руку дружбы даже тем, с кем все остальные предпочитают не иметь никаких связей (см. BSD). Спокойствие их граничит с пофигизмом. Их аура естественности, сотрудничества и любви сплачивает вокруг себя значительную часть сообщества. Это одно из основных веществ, составляющих мир Linux. Если Slackware - отец всех веществ, то Debian - это любящая и ласковая мать-марихуана.
  • Ubuntu
    «Эээ... а где тут кнопочка была? Гы»
    Марихуана, щедро сдобренная химикатами по рецептам одного психокосмонавта, которыми он ни с кем не желает делиться. В силу большей улётности намного более популярна, чем чисто природный продукт, однако есть жирный минус: систематическое употребление быстро атрофирует головной моск. Зато мир такой цветастый, яркий, даже кнопочки могут оказаться не в той стороне, где ожидалось. Широко доступна. В силу всего перечисленного популярна среди широких народных масс.
  • Gentoo
    «Ты откуда вылезло, быдло тупорылое? Рот закрой - говорит гуру!»
    Gentoo - это чистейший, стопроцентный кокаин. Когда невинный, неиспорченный ещё человек впервые проникается всей глубиной Gentoo'шного прихода - он в один миг преображается в монстра, познавшего дзен с самой злой и тёмной его стороны, со стороны не буддистского монаха, нет - со стороны древнего могущественного демона. Мир необратимо меняется. Отныне он рассматривается лишь как заготовка будущего совершенства, многие части которой должны быть беспощадно и бесследно вырезаны. Получение исходного кода Вселенной и пересборка её в соответствии с Идеалом навсегда становится манией адепта Gentoo. Из-за этой мании, а также из-за износа ЦНС под воздействием этого вещества, гентушник с течением времени превращается в сумрачного агрессивного психопата.
  • Arch
    «У меня всё ОК! Чёрт, опять зуб выпал...»
    Arch'еводы - каноничные любители амфетамина и его производных. Любят скорость, любят эксперименты, в общем - отрываются на полную. По скорости обкатки новых формул и рецептов соревнуются с любителями Fedora. Из-за чего частенько страдают - всё же за Fedora стоит крупная фармацевтическая корпорация, а Arch - это всего лишь группа молодых доморощенных химиков. Главная беда, преследующая Arch'еров - систематическое употребление снижает содержание кальция, из-за чего у них регулярно то зубы выпадывают, то конечности ломаются...
  • RHEL&Fedora
    «То, что доктор прописал! Всё законно и сертифицированно!»
    RHEL - это легальные стимуляторы/антидепрессанты, защищённые лобби фармацевтических компаний, вследствие чего на них подсажена значительная часть населения. Выйдя из дорогого кабинета доктора с заветным рецептиком в руке, будьте уверены, что все ваши проблемы отныне - проблемы вашего доктора, за решение которых он получает от вас кругленькую сумму. Знайте, что состав пилюли тщательно выверен и обкатан на... на ком? Познакомьтесь с этими несчастными подопытными кроликами: Fedora. Именно они - тот фармацевтический полигон, на котором испытываются все новые веяния в мире веществ. Странно, но некоторым это даже нравится. Видимо, таково коварное действие красной пилюли, предлагаемой всем новичкам, входящим в безжалостный мир корпоративных войн.
  • LFS
    «Я - ядро, летящее сквозь мрак /dev/null!»
    Приклейте к атомному ядру ящичек с инструментами. Возьмите кусочек гнома и намажьте его ровным слоем по поверхности буквы «Х». Засуньте в рот толстой лисы кусок дохлой коровы. Прошейте это всё тонким питоном. Не ограничивайте себя рациональными рамками повседневного мира - ведь вы под ЛСД!
  • BSD
    «Что не разложилось - то не сдохло»
    Алконавты. Про них ходят дурные слухи, с ними никто не контактирует, любители вышеупомянутых веществ их презирают («Синька - чмо!»), поэтому, напившись до чёртиков, им приходится иметь близкие контакты с совершенно неподвижными существами. Со стороны это выглядит как извращение, но сами они утверждают, что в процессе интимного общения у партнёра даже двигалась голова. Наряду с любителями обычной водки (FreeBSD) существует малочисленная группа употребляющих различные самогонные субстанции (DragonFlyBSD, PC-BSD и т.д.).
  • Mac
    «Через неделю в продажу выходят новые таблетки, упаковка на 17% красивее! Пойду чего-нибудь продам...»
    Одна наглая фармацевтическая компания продаёт Таблетки Счастья. Дорого. Новые формулы клепаются довольно быстро и оперативно запускаются в серию. Корпорация эта имеет обширную аудиторию фанатов, которые не мыслят счастливую жизнь без этих Таблеток. Вот только на самом деле под яркой оболочкой Таблеток скрывается обычный мел. Что самое интересное - порядка 10% фанатов так сильно верят в своего идола, что действительно чувствуют себя счастливыми от этого плацебо. Но в основном, фанатская аудитория состоит из глупых обывателей, профукавших массу денег на пустышку и уверяющих друг друга как это классно упарываться Таблетками Счастья. Порой они смутно что-то подозревают, и чтобы избавиться от этого неприятного чувства, рассказывают о своём Счастье другим.
  • Windows
    «Кха-кха-кха... а ты почему не куришь? Не мужик, что ли? Кха-кха-кха...»
    Несчастные курильщики - потребители никотина. Головная боль здоровых людей, которым приходится терпеть эту ужасную вонь. 95% - просто безвольные слабаки, которые пассивно скопировали эту вредную привычку от окружения. Избавиться от неё очень трудно, так как большинство этих бедолаг не понимает, почему от неё надо избавляться. Ведь сосание палок полуголубого полугиганта - это очень по-взрослому, и помогает расслабить мозг... до полной его неработоспособности.

 , , , ,

Kindly_Cat
()