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

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

8
Як перелічити всі методи об’єкта в Ruby?
Як перерахувати всі методи, до яких певний об’єкт має доступ? У мене є @current_userоб'єкт, визначений у контролері програми: def current_user @current_user ||= User.find(session[:user_id]) if session[:user_id] end І хочете побачити, які методи мені доступні у файлі перегляду. Зокрема, я хочу побачити, які методи :has_manyнадає асоціація. (Я знаю, що :has_many має надати, …


10
Як виявити версію браузера та операційну систему за допомогою JavaScript?
Я намагався використовувати код нижче, але він відображає результати лише в Chrome і Mozilla, які не працюють в IE6. <div id="example"></div> <script type="text/javascript"> txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; txt+= "<p>Browser Name: " + navigator.appName + "</p>"; txt+= "<p>Browser Version: " + navigator.appVersion + "</p>"; txt+= "<p>Cookies …

7
Прапорці на веб-сторінках - як зробити їх більшими?
Стандартні прапорці, що відображаються в більшості браузерів, досить малі та не збільшуються в розмірах, навіть якщо використовується більший шрифт. Який найкращий, незалежний від браузера спосіб відображення великих прапорців?
113 html  css  checkbox 

5
Який приклад найпростішого можливого прикладу Socket.io?
Так, останнім часом я намагаюся розібратися в Socket.io, але я не програміст із великою грубістю, і майже кожен приклад, який я можу знайти в Інтернеті (повірте, я шукав години і години), має зайві речі, які ускладнюють речі. Дуже багато прикладів - це чимало речей, які мене бентежать, або підключаються до …
113 node.js  socket.io 

8
Що таке "пекло зворотного дзвінка" і як і чому RX вирішує це?
Чи може хтось дати чітке визначення разом із простим прикладом, який пояснює, що таке "пекло зворотного дзвінка" для того, хто не знає JavaScript і node.js? Коли (в яких налаштуваннях) виникає "пекла проблема зворотного дзвінка"? Чому це відбувається? Чи завжди "пекло зворотного дзвінка" пов'язане з асинхронними обчисленнями? Або "пекельний зворотний виклик" …

5
Чи повинен доступ до SharedPreferences робити з потоку інтерфейсу користувача?
З випуском Gingerbread я експериментував з деякими новими API, одним з яких був StrictMode . Я помітив, що одне із попереджень - за getSharedPreferences(). Це попередження: StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2 і він надається для getSharedPreferences()дзвінка, здійсненого в потоці інтерфейсу користувача. Чи слід SharedPreferencesдійсно отримувати доступ та …

2
Nodejs надсилає файл у відповідь
Expressjs Framework має метод sendfile (). Як я можу це зробити, не використовуючи цілий фреймворк. Я використовую node-native-zip для створення архіву, і я хочу надіслати це користувачеві.
113 node.js 

7
Обчислені / обчислені / віртуальні / похідні стовпці в PostgreSQL
Чи підтримує PostgreSQL обчислені / обчислені стовпці, як MS SQL Server? Я нічого не можу знайти в документах, але оскільки ця функція входить у багато інших СУБД, я думав, що я можу щось пропустити. Наприклад: http://msdn.microsoft.com/en-us/library/ms191250.aspx

3
Читання вмісту файлів на стороні клієнта у javascript у різних браузерах
Я намагаюся надати лише сценарій для читання вмісту файлу на клієнтській машині через браузер. У мене є рішення, яке працює з Firefox та Internet Explorer. Це не дуже, але на даний момент я пробую тільки: function getFileContents() { var fileForUpload = document.forms[0].fileForUpload; var fileName = fileForUpload.value; if (fileForUpload.files) { var …

11
Як слідкувати за мережевими дзвінками, здійсненими з iOS Simulator
Я намагаюся відстежувати дзвінки з програми на сервер так само, як це робить Firebug. Я не міг знайти спосіб побачити це в iOS Simulator або в xCode. Чи є спосіб це зробити, не обнюхуючи весь трафік? Якщо ні, то який інструмент ви б запропонували?

12
Найкращий спосіб обробити list.index (можливо, не існує) в python?
У мене є код, який виглядає приблизно так: thing_index = thing_list.index(thing) otherfunction(thing_list, thing_index) Ок, це спрощено, але ви розумієте. Зараз thingнасправді у списку може не бути, і в цьому випадку я хочу передати -1 як thing_index. В інших мовах це очікування index()повернення, якщо ви не зможете знайти елемент. Фактично це …
113 python  list  find  indexing 


9
Пошук позиції елемента щодо документа
Який найпростіший спосіб визначити положення елементів відносно документа / тіла / вікна браузера? Зараз я використовую .offsetLeft/offsetTop, але цей метод дає вам лише положення відносно батьківського елемента, тому вам потрібно визначити, скільки батьків до елемента тіла, щоб знати положення відносного до положення тіла / вікна браузера / документа. Цей спосіб …
113 javascript  dom 


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