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

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

4
Найкращі практики: засолювання та перець паролів?
Я натрапив на дискусію, в якій дізнався, що те, що я робив, насправді не солив паролі, а перекладав їх, і з тих пір я почав виконувати обидві функції: hash_function($salt.hash_function($pepper.$password)) [multiple iterations] Ігнорування обраного алгоритму хешу (я хочу, щоб це було обговоренням солей та перців, а не конкретних алгоритмів, але я …


4
Пошук слова у vim?
Я можу шукати слово in vim за допомогою /word. Як я можу шукати лише, за wordвинятком пошуків word1і word2?
145 vim 

6
ImportError: Немає модуля з іменем notebook.notebookapp
Що ви рекомендуєте хлопцям для цієї помилки, коли я набираю консоль ipython notebookі отримую ImportError: Немає модуля з іменем notebook.notebookapp ? Я встановив ноутбук ipython з pip і насправді не знаю, що відбувається.

12
Яка різниця між фабричними та стратегічними моделями?
Чи може хтось пояснити різницю між фабричними та стратегічними моделями? Для мене обидва виглядають інакше, ніж додатковий заводський клас (які створюють об'єкт продукту у фабричних моделях)

3
Як запустити скрипт як інший користувач без пароля?
У мене є script.sh, який потрібно запустити як user2. Однак цей сценарій можна запустити лише під користувачем user1 у моїй програмі. Я хотів би виконати таку команду: su user2 -C script.sh але мати можливість працювати без пароля. Я також хочу, щоб це було дуже обмежуючим, оскільки в user1 можна запускати …
145 linux  bash  sudo  su  sudoers 



5
Різниця між Select Select Unique та Select Distinct
Я вважав, що вони є синономічними, але я написав наступне в Microsoft SQL: Select Unique col from (select col from table1 union select col from table2) alias І не вдалося. Змінивши його на Select Distinct col from (select col from table1 union select col from table2) alias виправили це. Може …
145 sql  sql-server 


1
Як повернути головну гілку до вище
Я відправив сховище git та налаштування вгору. Я вніс декілька змін у відділення Master і поклав на себе github. Тепер що мені робити, щоб відмовитися від усіх своїх змін у гілці Master та зробити його ідентичним основній гілці вище за течією?
145 git  github 



5
Чи повинен веб-сервіс у стилі Netflix або Twitter використовувати REST або SOAP? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
145 rest  soap 

5
Фіксація / викрадення сеансу PHP
Я намагаюся зрозуміти більше про виправлення та викрадення сеансів PHP та про те, як запобігти цим проблемам. Я читав наступні дві статті на веб-сайті Кріса Шифлетта: Фіксація сесії Викрадання сесії Однак я не впевнений, що я все розумію правильно. Щоб запобігти фіксації сеансу, достатньо зателефонувати session_regenerate_id (true); після успішного входу …

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