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

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

12
Які інструменти для автоматичного вбудовування стилю CSS для створення HTML-коду електронної пошти? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Якщо ви подивитесь на http://www.campaignmonitor.com/css/, ви дізнаєтесь, що вам потрібно вбудувати стилі вбудованого тексту у …
122 html  css  email  inline  html-email 

10
MySQL vs PostgreSQL для веб-додатків [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
122 mysql  postgresql 

3
Використання цього покажчика викликає дивну деоптимізацію в гарячому циклі
Нещодавно я натрапив на дивну деоптимізацію (а точніше, пропустив можливість оптимізації). Розглянемо цю функцію для ефективного розпакування масивів 3-бітових цілих чисел до 8-бітних цілих чисел. Він розпаковує 16 входів у кожній ітерації циклу: void unpack3bit(uint8_t* target, char* source, int size) { while(size > 0){ uint64_t t = *reinterpret_cast<uint64_t*>(source); target[0] = …

15
Скриншот / відеоресурси TDD / BDD [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
122 video  tdd  bdd 

18
Зворотна функція $ .param () в JavaScript / jQuery
Дано таку форму: <form> <input name="foo" value="bar"> <input name="hello" value="hello world"> </form> Я можу використовувати $.param( .. )конструкцію для серіалізації форми: $.param( $('form input') ) => foo=bar&hello=hello+world Як я можу дезаріалізувати вищезазначений рядок за допомогою JavaScript і повернути хеш? Наприклад, $.magicFunction("foo=bar&hello=hello+world") => {'foo' : 'bar', 'hello' : 'hello world'} Посилання: …
122 javascript  jquery 

10
Відкрийте нову вкладку в gnome-терміналі за допомогою командного рядка [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Я використовую Ubuntu 9.04 x64 і коли пишу: gnome-terminal --tab На терміналі я очікую, що …

3
Аутентифікація веб-API ASP.NET
Я хочу перевірити автентифікацію користувача з клієнтської програми під час використання веб-API ASP.NET . Я переглянув усі відео на сайті, а також прочитав цю публікацію на форумі . [Authorize]Правильно поставлений атрибут повертає a401 Unauthorized статус. Однак мені потрібно знати, як дозволити користувачеві входити в API. Я хочу надати облікові дані …

4
Ліцензія MIT vs GPL [закрита]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Закрито 7 років тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Ліцензія MIT сумісна з GPL. Чи сумісна ліцензія GPL MIT? …
122 licensing 

16
Перевірка, чи список порожній за допомогою LINQ
Який "найкращий" (враховуючи швидкість і читабельність) спосіб визначити, чи список порожній? Навіть якщо список має тип IEnumerable<T>і не має властивості Count. Зараз я кидаюся між цим: if (myList.Count() == 0) { ... } і це: if (!myList.Any()) { ... } Я гадаю, що другий варіант швидший, оскільки він повернеться з …
122 c#  .net  linq  list 

3
Який взаємозв'язок між хостом ОС докера та базовою ОС контейнера?
Я не впевнений, що я задаю правильне запитання ... але, коли я читав усе докер, на який я можу потрапити, я бачу, що я можу встановити Docker на Ubuntu 12.04 (наприклад), а потім зможу встановити контейнер Fedora чи інша версія ubuntu? (є приклад, коли користувач встановив зайнятий ящик у контейнер.) …
122 docker 

1
Чи корисно використовувати бібліотеку Google Guava для розробки Android?
Я беру участь у розробці програми Android, яка є досить "товстим" мобільним клієнтом для веб-сервісу. Він сильно спілкується з сервером, але також має багато внутрішньої логіки. Отже, я вирішив використати деякі функції Google Guavaбібліотеки для спрощення процесу розробки. Ось перелік особливостей, які мене дуже цікавлять: незмінні колекції, базові утиліти, розширення …
122 java  android  guava 

3
Аутентифікація на базі токена REST API
Я розробляю API REST, для якого потрібна автентифікація. Оскільки сама аутентифікація відбувається через зовнішню веб-службу через HTTP, я аргументував, що ми видаватимемо маркери, щоб уникнути повторного виклику служби аутентифікації. Що чітко підводить мене до мого першого питання: Це справді краще, ніж просто вимагати від клієнтів використання HTTP Basic Auth для …

11
Як ви автоматизуєте мінімізацію Javascript для веб-додатків Java?
Мені цікаво почути, як ви віддаєте перевагу автоматизації мінімізації JavaScript для своїх веб-додатків Java. Ось кілька аспектів, які мене особливо цікавлять: Як вона інтегрується? Це частина вашого інструмента збирання, фільтра сервлетів, окремої програми після обробки файлу WAR чи чогось іншого? Чи легко ввімкнути та відключити ? Дуже смішно намагатися налагоджувати …

3
ContextLoaderListener чи ні?
Стандартний весняний веб-додаток (створений Roo або «Шаблон весняного проекту MVC») створить web.xml з ContextLoaderListenerта DispatcherServlet. Чому вони не просто використовують DispatcherServletі роблять це для завантаження повної конфігурації? Я розумію, що ContextLoaderListener слід використовувати для завантаження речей, що не стосуються Інтернету, і DispatcherServlet використовується для завантаження відповідних веб-матеріалів (Controllers, ...). І …

10
Найшвидша стратегія виходу з кнопки паніки на веб-сайтах з кризовими / зловживаннями? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання Я роблю веб-сайт Центру захисту жінок від жорстокості. Багато таких центрів …
122 javascript  html 

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