Програмування

Питання та відповіді для професійних та ентузіастів-програмістів


14
Функція зупинки звуку HTML5
Я відтворюю невеликий аудіокліп при натисканні кожного посилання в моїй навігації HTML-код: <audio tabindex="0" id="beep-one" controls preload="auto" > <source src="audio/Output 1-2.mp3"> <source src="audio/Output 1-2.ogg"> </audio> JS-код: $('#links a').click(function(e) { e.preventDefault(); var beepOne = $("#beep-one")[0]; beepOne.play(); }); Наразі це добре працює. Проблема полягає в тому, коли звуковий кліп вже запущений, і …
147 html  html5-audio 



10
Рейки Об'єкт хешу
У мене є такий об’єкт, який створено @post = Post.create(:name => 'test', :post_number => 20, :active => true) Після того як це буде збережено, я хочу мати можливість повернути об'єкт у хеш, наприклад, роблячи щось подібне: @object.to_hash Як це можливо з рейок?

9
Чи можу я зберігати папку .git поза файлами, які потрібно відстежувати?
У мене незвичайна ідея використовувати git в якості резервної системи. Скажімо, у мене є каталог ./backup/myfiles, і я хочу створити резервну копію, використовуючи git. Щоб зберегти чистоту, я не хочу мати .git-каталог у папці myfiles, тому я подумав, що можу створити ./backup/git_repos/myfiles. Переглядаючи git docs, я спробував це зробити: $ …
147 git 

18
Як приховати код від комірок у ноутбуці ipython, візуалізованому за допомогою nbviewer?
У мене є ноутбук з ipython / jupyter, який я візуалізую за допомогою NBviewer. Як я можу приховати весь код із зошита, виданого NBviewer, щоб відображалися лише вихідні дані коду (наприклад, графіки та таблиці) та комірки розмітки?


15
Як обчислити дату в JavaScript за три місяці до сьогоднішнього дня?
Я намагаюся призначити дату, яка за 3 місяці до поточної дати. Я отримую поточний місяць за наведеним нижче кодом var currentDate = new Date(); var currentMonth = currentDate.getMonth()+1; Чи можете ви, хлопці, надати мені логіку обчислити та сформувати дату (об’єкт типу Dateданих), враховуючи, що коли місяць - січень (1), за …
147 javascript  date 

10
Помилка c ++ Linux: невизначене посилання на 'dlopen'
Я працюю в Linux з C ++ (Eclipse) і хочу використовувати бібліотеку. Затемнення показує мені помилку: undefined reference to 'dlopen' Ви знаєте рішення? Ось мій код: #include <stdlib.h> #include <stdio.h> #include <dlfcn.h> int main(int argc, char **argv) { void *handle; double (*desk)(char*); char *error; handle = dlopen ("/lib/CEDD_LIB.so.6", RTLD_LAZY); if …
147 c++  linux  eclipse 


4
Чи можу я отримати git, щоб розповісти про всі файли, які один користувач змінив?
Я хотів би, щоб git надав мені список усіх файлів, змінених одним користувачем, у всіх комітах. Мій конкретний випадок використання полягає в тому, що я брав участь у проекті 188 rubin on rails, і ми хочемо знати, які файли вже зроблені та які файли ще потрібно зробити. Запропоновані користувачі виконували …
147 git 

18
Як виявити загальний доступний / вільний простір на диску на пристрої iPhone / iPad?
Я шукаю кращого способу програмного виявлення наявного / вільного місця на диску на пристрої iPhone / iPad. В даний час я використовую NSFileManager для виявлення місця на диску. Далі йде фрагмент коду, який виконує завдання для мене: -(unsigned)getFreeDiskspacePrivate { NSDictionary *atDict = [[NSFileManager defaultManager] attributesOfFileSystemForPath:@"/" error:NULL]; unsigned freeSpace = [[atDict …

9
Як обманути додаток на думку, що його stdout - це термінал, а не труба
Я намагаюся зробити протилежне " Виявити, якщо stdin - це термінал або труба? ". Я запускаю програму, яка змінює свій вихідний формат, тому що вона виявляє трубку на STDOUT, і я хочу, щоб вона думала, що це інтерактивний термінал, щоб я отримав той самий вихід при перенаправлення. Я думав, що …
147 bash  terminal  pipe  stdin 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.