Codengineering - блог о программировании ➜ страница 1333


Как вызвать методы controller / view из консоли в Rails?

когда я загружаю script/console, несколько раз я хочу играть с выходом контроллера или вспомогательным методом представления. есть варианты: сымитировать запрос? методы вызова из экземпляра контроллера по указанному запросу? тест вспомогательные методы, либо через указанный экземпляр контроллера или другим способом? ...

CSS: установка ширины / высоты в процентах минус пиксели

Я видел этот вопрос, заданный в нескольких других контекстах на SO, но я подумал, что стоит снова спросить о моем конкретном случае. Я пытаюсь создать несколько повторно используемых классов CSS для большей согласованности и меньшего беспорядка на моем сайте, и я застрял на попытке стандартизировать одну вещь, которую я часто использую. У меня есть контейнер div, для которого я не хочу устанавливать высоту (потому что он будет меняться в зависимости от того, где он находится на сайте), а внутри ...

Как довольно распечатать XML из командной строки?

связанный: как я могу довольно-распечатать JSON в сценарии оболочки (unix)? есть ли сценарий оболочки (unix) для форматирования XML в удобочитаемой форме? в принципе, я хочу, чтобы преобразовать следующим образом: <root><foo a="b">lorem</foo><bar value="ipsum" /></root> ... в нечто вроде этого: <root> <foo a="b">lorem</foo> <bar value="ipsum" /> </root> ...

в чем разница между ng-if и ng-show/ng-hide

Я пытаюсь понять разницу между ng-if и ng-show/ng-hide, но они выглядят для меня одинаково. есть ли разница, что я должен иметь в виду, выбирая использовать один или другой ? ...

Как показать последние запросы, выполненные на MySQL?

есть ли запрос / способ показать последние запросы, выполненные на все сервера? ...

Как найти и заменить текст в файле с помощью среды командной строки Windows?

Я пишу сценарий пакетного файла с использованием среды командной строки Windows и хочу изменить каждое вхождение некоторого текста в файле (например. "FOO") с другим (ex. "БАР.)" Каков самый простой способ сделать это? Любые встроенные функции? ...

Почему нет ConcurrentHashSet против ConcurrentHashMap

HashSet основан на HashMap. если мы посмотрим на HashSet<E> реализация, все управляется под HashMap<E,Object>. <E> используется в качестве ключа HashMap. и мы это знаем HashMap не является потокобезопасным. Вот почему у нас есть ConcurrentHashMap в Java. исходя из этого, я смущен, что почему у нас нет ConcurrentHashSet, который должен быть основан на ConcurrentHashMap? что-нибудь еще Я пропал? Мне нужно использовать Set в многопоточной среде. кроме того, если я хочу созда ...

Рельсы 4: Как использовать $(документ).ready() с turbo-links

я столкнулся с проблемой в моем приложении Rails 4 при попытке организовать JS-файлы "the rails way". Ранее они были разбросаны по разным точкам зрения. Я организовал их в отдельные файлы и скомпилировал их с конвейером активов. Однако я только что узнал, что "готовое" событие jQuery не срабатывает при последующих щелчках, когда turbo-linking включен. При первой загрузке страницы он работает. Но когда вы нажимаете ссылку, что-нибудь внутри ready( function($) { не будет выполняться (потому что ст ...

Как правильно выровнять элемент flex?

есть ли более flexbox-ish способ выровнять "контакт" справа, чем использовать position: absolute? .main { display: flex; } .a, .b, .c { background: #efefef; border: 1px solid #999; } .b { flex: 1; text-align: center; } .c { position: absolute; right: 0; } <h2>With title</h2> <div class="main"> <div class="a"><a href="#">Home</a></div> <div class="b"><a href="#">Some title centered</a></div> <div class= ...

В чем разница между GitHub и gist?

какова цель gist и чем она отличается от обычного совместного использования/поддержки кода с помощью GitHub? ...