FZF. Нечеткий поиск или как быстро ставить npm пакеты и убивать процессы
Я работаю в MacOS, почти не использую Finder и все время провожу в консоли. Именно поэтому стараюсь сделать работу из консоли как можно более удобной.
Относительно недавно мне на глаза попалась утилита FZF. И уже через неделю стала незаменимой.
FZF представляет возможность нечеткого поиска в стиле UNIX: умеет быстро и относительно хорошо искать по строкам, которые передали ей на вход, и интегрироваться с другими моими любимыми программами.
Я с удивлением обнаружил, что об этой программе нет ни одной статьи на хабре, кроме некоторых упоминаний вскользь. Я решил восполнить этот пробел. Если вы уже знаете о FZF, то статья скорее всего покажется вам неинформативной, а всем остальным добро пожаловать Читать дальше → https://goo.gl/5LB779
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Я работаю в MacOS, почти не использую Finder и все время провожу в консоли. Именно поэтому стараюсь сделать работу из консоли как можно более удобной.
Относительно недавно мне на глаза попалась утилита FZF. И уже через неделю стала незаменимой.
FZF представляет возможность нечеткого поиска в стиле UNIX: умеет быстро и относительно хорошо искать по строкам, которые передали ей на вход, и интегрироваться с другими моими любимыми программами.
Я с удивлением обнаружил, что об этой программе нет ни одной статьи на хабре, кроме некоторых упоминаний вскользь. Я решил восполнить этот пробел. Если вы уже знаете о FZF, то статья скорее всего покажется вам неинформативной, а всем остальным добро пожаловать Читать дальше → https://goo.gl/5LB779
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Хабр
FZF. Нечеткий поиск или как быстро ставить npm пакеты и убивать процессы
Я работаю в MacOS, почти не использую Finder и все время провожу в консоли. Именно поэтому стараюсь сделать работу из консоли как можно более удобной. Относите...
Нескучный API
Как создать АПИ для умных? Такое апи, чтобы создание клиента для него было не скучным механическим процессом, а настоящим приключением с элементами детектива, хоррора и мистики? Такое апи, о котором пользователи будут взахлёб рассказываете коллегам? Апи взрывающее мозг, заставляющее смеяться, кричать и плакать? Я постарался отобрать лучшие практики, с которыми пришлось столкнуться.
Читать дальше → https://goo.gl/37xsQg
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Как создать АПИ для умных? Такое апи, чтобы создание клиента для него было не скучным механическим процессом, а настоящим приключением с элементами детектива, хоррора и мистики? Такое апи, о котором пользователи будут взахлёб рассказываете коллегам? Апи взрывающее мозг, заставляющее смеяться, кричать и плакать? Я постарался отобрать лучшие практики, с которыми пришлось столкнуться.
Читать дальше → https://goo.gl/37xsQg
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
habrahabr.ru
Нескучный API
Как создать АПИ для умных? Такое апи, чтобы создание клиента для него было не скучным механическим процессом, а настоящим приключением с элементами детектива,...
Привет! Есть такой вопрос - допустим, у меня форма с выпадающим списком. В этом списке категории - категория 1, категория 2, категория 3. В медиа хранятся изображения для шаблона для каждой категории. Как сделать так, чтобы при создании объекта и выборе какой-то из этих категорий, к ней автоматом привязывалось ссылка на соответствующее изображение? Напрашивается решение в лоб:
if category_1:
category_image = image_1.jpeg
elif category_2:
categiry_image = image_2.jpeg
....
но такой подход мне кажется не самым удачным и не понятно, где надо это реализовывать - в модели, в форме, в шаблоне?
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
if category_1:
category_image = image_1.jpeg
elif category_2:
categiry_image = image_2.jpeg
....
но такой подход мне кажется не самым удачным и не понятно, где надо это реализовывать - в модели, в форме, в шаблоне?
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Задачки с ZeroNights 2017: стань королем капчи
В этом году на ИБ-конференции ZeroNights отдел тестирования информационной безопасности приложений СберТеха предложил участникам ZeroNights поискать уязвимости в различных реализациях капчи. Всего мы дали 11 примеров с логическими или программными ошибками, которые позволяют решать множество капч за малое время. В каждом раунде от участников требовалось «решить» 20 капч за 10 секунд и при этом набрать нужный процент правильных ответов.
Мы предлагаем вам тоже поучаствовать. В посте мы разместим ссылки на все задания, составленные fryday, а под ними в спойлерах — write-up участника Liro с правильными ответами.
Читать дальше → https://goo.gl/eXzHE8
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
В этом году на ИБ-конференции ZeroNights отдел тестирования информационной безопасности приложений СберТеха предложил участникам ZeroNights поискать уязвимости в различных реализациях капчи. Всего мы дали 11 примеров с логическими или программными ошибками, которые позволяют решать множество капч за малое время. В каждом раунде от участников требовалось «решить» 20 капч за 10 секунд и при этом набрать нужный процент правильных ответов.
Мы предлагаем вам тоже поучаствовать. В посте мы разместим ссылки на все задания, составленные fryday, а под ними в спойлерах — write-up участника Liro с правильными ответами.
Читать дальше → https://goo.gl/eXzHE8
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Хабр
Задачки с ZeroNights 2017: стань королем капчи
В этом году на ИБ-конференции ZeroNights отдел тестирования информационной безопасности приложений СберТеха предложил участникам ZeroNights поискать уязвимости в...
Профессор написал научную книгу и составил для неё предметный указатель. Это список ключевых слов, для каждого из которых указана страница, на которой это слово встречается. Теперь профессор хочет для каждой страницы выписать в алфавитном порядке все ключевые слова, которые на эту страницу попали (если такие вообще есть). Помогите профессору решить эту задачу.
Формат ввода
Даны n строк. В каждой строке сначала записано ключевое слово. Затем идёт натуральное число, не превосходящее 1000, — номер страницы. Ключевые слова состоят из латинских букв, не бывают пустым и по длине не превосходят 16 символов. Слова в списке, конечно, могут повторяться.
Формат вывода
Выпишите в порядке возрастания все страницы, на которых присутствуют ключевые слова. После каждого номера страницы через пробел выпишите в алфавитном порядке сами эти слова. Если на какой-то странице слово встретилось несколько раз, то повторять его не нужно. Завершающего пробела в конце строк быть не должно.
Пример
Ввод
derivative 10
function 2
function 10
function 10
limit 7
Вывод
2 function
7 limit
10 derivative function
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Формат ввода
Даны n строк. В каждой строке сначала записано ключевое слово. Затем идёт натуральное число, не превосходящее 1000, — номер страницы. Ключевые слова состоят из латинских букв, не бывают пустым и по длине не превосходят 16 символов. Слова в списке, конечно, могут повторяться.
Формат вывода
Выпишите в порядке возрастания все страницы, на которых присутствуют ключевые слова. После каждого номера страницы через пробел выпишите в алфавитном порядке сами эти слова. Если на какой-то странице слово встретилось несколько раз, то повторять его не нужно. Завершающего пробела в конце строк быть не должно.
Пример
Ввод
derivative 10
function 2
function 10
function 10
limit 7
Вывод
2 function
7 limit
10 derivative function
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Суррогаты
Бизнес не любит:
1. 1С-Франчайзи, программистов 1С вообще, и почти все, что те делают;
2. веб-программистов и компании, создающие и продвигающие сайты, и все продукты их работы;
3. системы менеджмента качества и людей, которые занимаются их внедрением;
4. бухгалтеров и бух.учет;
5. экономистов со всеми их гигантскими экселевскими портянками;
6. внутренние проекты развития, на которые без слез уже смотреть невозможно;
7. Scrum и все эти доски, на которых неделями висят одни и те же стикеры;
8. ТОС, после внедрения которого дефицитов и неликвидов становится еще больше;
9. Контроллинг, который дает цифры позже, чем бух.учет;
10. KPI, адекватность которого приходится доказывать самому себе каждый раз, когда приносят эти цифры;
11. Системы мотивации, которые, как ни крути, «оклад+премия», хоть и названы модными словами, типа «грейд».
Продолжать можно до бесконечности. Никогда не задумывались, почему бизнес всего этого не любит? Или вообще не замечали, что бизнес этого не любит?
При этом, как ни странно, бизнес любит:
1. повышение прибыльности бизнеса за счет автоматизации;
2. увеличение количества лидов и рост оборота за счет правильного продвижения;
3. повышение качества процессов производства и бизнес-процессов; Читать дальше → https://goo.gl/zx8fnw
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Бизнес не любит:
1. 1С-Франчайзи, программистов 1С вообще, и почти все, что те делают;
2. веб-программистов и компании, создающие и продвигающие сайты, и все продукты их работы;
3. системы менеджмента качества и людей, которые занимаются их внедрением;
4. бухгалтеров и бух.учет;
5. экономистов со всеми их гигантскими экселевскими портянками;
6. внутренние проекты развития, на которые без слез уже смотреть невозможно;
7. Scrum и все эти доски, на которых неделями висят одни и те же стикеры;
8. ТОС, после внедрения которого дефицитов и неликвидов становится еще больше;
9. Контроллинг, который дает цифры позже, чем бух.учет;
10. KPI, адекватность которого приходится доказывать самому себе каждый раз, когда приносят эти цифры;
11. Системы мотивации, которые, как ни крути, «оклад+премия», хоть и названы модными словами, типа «грейд».
Продолжать можно до бесконечности. Никогда не задумывались, почему бизнес всего этого не любит? Или вообще не замечали, что бизнес этого не любит?
При этом, как ни странно, бизнес любит:
1. повышение прибыльности бизнеса за счет автоматизации;
2. увеличение количества лидов и рост оборота за счет правильного продвижения;
3. повышение качества процессов производства и бизнес-процессов; Читать дальше → https://goo.gl/zx8fnw
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
habrahabr.ru
Суррогаты
Бизнес не любит: 1. 1С-Франчайзи, программистов 1С вообще, и почти все, что те делают; 2. веб-программистов и компании, создающие и продвигающие сайты, и все...
Подготовка к собеседованию на позицию Python-разработчика
#python
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
#python
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
[Из песочницы] Как из UML диаграммы получить каркас Vue.js приложения
Здравствуйте, уважаемые Хабражители. Представляю вашему вниманию перевод статьи From Draw.io to Vue.js app автора Francesco Zuppichini.
Это моя первая публикация на Хабре и я решил начать с перевода статьи об одном классном инструменте, который позволяет сгенерировать Vue.js приложение из UML диаграммы.
Удивлены? Я был просто восхищен, когда наткнулся на него.
Конечно же, как и в любой бета версии, там есть над чем поработать. Например первым делом я связался с автором и сказал, что хочу внести исправления в структуру шаблона компонентов и именование путей. Автор вышел в течении часа на связь, выложил код на GitHub и написал небольшой туториал. После принятия PR было получено разрешение на перевод статьи, с указанием ссылки на оригинал.
Кому интересно — прошу под кат. Читать дальше → https://goo.gl/koF8Dt
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Здравствуйте, уважаемые Хабражители. Представляю вашему вниманию перевод статьи From Draw.io to Vue.js app автора Francesco Zuppichini.
Это моя первая публикация на Хабре и я решил начать с перевода статьи об одном классном инструменте, который позволяет сгенерировать Vue.js приложение из UML диаграммы.
Удивлены? Я был просто восхищен, когда наткнулся на него.
Конечно же, как и в любой бета версии, там есть над чем поработать. Например первым делом я связался с автором и сказал, что хочу внести исправления в структуру шаблона компонентов и именование путей. Автор вышел в течении часа на связь, выложил код на GitHub и написал небольшой туториал. После принятия PR было получено разрешение на перевод статьи, с указанием ссылки на оригинал.
Кому интересно — прошу под кат. Читать дальше → https://goo.gl/koF8Dt
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Habr
Как из UML диаграммы получить каркас Vue.js приложения
Здравствуйте, уважаемые Хабражители. Представляю вашему вниманию перевод статьи From Draw.io to Vue.js app автора Francesco Zuppichini. Это моя первая публикация...
[Перевод] Грязные трюки и оперативка
Проблемы с ограничениями памяти давно в прошлом?
Оказывается, нет. Плохо работают с памятью не только некоторые коммерческие движки — у многих платформ достаточно агрессивные требования к ОЗУ. Кроме того, к ним добавляются ещё и ограничения по размерам дисков и картриджей.
Мы собрали примеры из игровой индустрии (разных годов и платформ), о почти незаконных способах ужимания уровней, текстур и целых игр в требуемые объёмы. Может быть, эти способы не очень красивы, но они позволили разработчикам выпустить игры, и никто до сих пор ни о чём не догадался. Читать дальше → https://goo.gl/9vYZHK
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Проблемы с ограничениями памяти давно в прошлом?
Оказывается, нет. Плохо работают с памятью не только некоторые коммерческие движки — у многих платформ достаточно агрессивные требования к ОЗУ. Кроме того, к ним добавляются ещё и ограничения по размерам дисков и картриджей.
Мы собрали примеры из игровой индустрии (разных годов и платформ), о почти незаконных способах ужимания уровней, текстур и целых игр в требуемые объёмы. Может быть, эти способы не очень красивы, но они позволили разработчикам выпустить игры, и никто до сих пор ни о чём не догадался. Читать дальше → https://goo.gl/9vYZHK
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Хабр
Грязные трюки и оперативка
Проблемы с ограничениями памяти давно в прошлом? Оказывается, нет. Плохо работают с памятью не только некоторые коммерческие движки — у многих платформ достато...
Добрый день! Нужен совет. Написал я парсер постов в ВК по ключевым словам. Результат приходит письмом на почту. Разместил на сервере, запускаю через терминал. Так вот вопрос, как заставить работать парсер в фоне. без моих вмешательств. Пробовал крон, но не работает, пробовал бесконечный цикл, но при отключении от сервера, процесс падает, даже при использовании символа &. Как можно решить данный вопрос? Я не программист, просто пытаюсь автоматизировать некоторые процессы. Спасибо.
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Доброго времени суток, друзья!
Обращаюсь к Вам за помощью и советом.
В этом году начал всерьёз изучать язык программирования Python 3. Прошёл курсы Pythn Starter и Python Essential. А вот дальше проблема: хочется дальше развиваться, изучать данный язык, но не могу найти видеокурсы (Python Advanced, Python Pro).
Подскажите, где можно найти и скачать такие видеокурсы?
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Обращаюсь к Вам за помощью и советом.
В этом году начал всерьёз изучать язык программирования Python 3. Прошёл курсы Pythn Starter и Python Essential. А вот дальше проблема: хочется дальше развиваться, изучать данный язык, но не могу найти видеокурсы (Python Advanced, Python Pro).
Подскажите, где можно найти и скачать такие видеокурсы?
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
[Перевод] Туториал по Unreal Engine. Часть 4: UI
Разработчики видеоигр используют графику и текст для отображения необходимой информации, например, здоровья или очков. Это называется интерфейсом пользователя (user interface, UI).
UI в Unreal Engine 4 создаётся с помощью Unreal Motion Graphics (UMG). UMG позволяет удобно выстраивать UI, перетаскивая элементы UI, такие как кнопки и текстовые метки.
В этой части туториала вы научитесь следующему:
Создавать HUD-дисплей, на котором отображается счётчик и таймер
Отображать HUD на экране
Обновлять счётчик и таймер, чтобы отображать значения переменных
Читать дальше → https://goo.gl/rh4BHB
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Разработчики видеоигр используют графику и текст для отображения необходимой информации, например, здоровья или очков. Это называется интерфейсом пользователя (user interface, UI).
UI в Unreal Engine 4 создаётся с помощью Unreal Motion Graphics (UMG). UMG позволяет удобно выстраивать UI, перетаскивая элементы UI, такие как кнопки и текстовые метки.
В этой части туториала вы научитесь следующему:
Создавать HUD-дисплей, на котором отображается счётчик и таймер
Отображать HUD на экране
Обновлять счётчик и таймер, чтобы отображать значения переменных
Читать дальше → https://goo.gl/rh4BHB
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Хабр
Туториал по Unreal Engine. Часть 4: UI
Разработчики видеоигр используют графику и текст для отображения необходимой информации, например, здоровья или очков. Это называется интерфейсом пользователя (...
Laster B. Professional Git [2017]
═════════════════════
Описание:
═════════════════════
Leverage the power of Git to smooth out the development cycle.
Professional Git takes a professional approach to learning this massively popular software development tool, and provides an up-to-date guide for new users.
More than just a development manual, this book helps you get into the Git mindset—extensive discussion of corollaries to traditional systems as well as considerations unique to Git help you draw upon existing skills while looking out—and planning for—the differences.
Connected labs and exercises are interspersed at key points to reinforce important concepts and deepen your understanding, and a focus on the practical goes beyond technical tutorials to help you integrate the Git model into your real-world workflow.
Git greatly simplifies the software development cycle, enabling users to create, use, and switch between versions as easily as you switch between files. This book shows you how to harness that power and flexibility to streamline your development cycle.
● Understand the basic Git model and overall workflow
● Learn the Git versions of common source management concepts and commands
● Track changes, work with branches, and take advantage of Git’s full functionality
● Avoid trip-ups and missteps common to new users
Git works with the most popular software development tools and is used by almost all of the major technology companies. More than 40 percent of software developers use it as their primary source control tool, and that number continues to grow; the ability to work effectively with Git is rapidly approaching must-have status, and Professional Git is the comprehensive guide you need to get up to speed quickly.
#git@physics_math
#программирование@physics_math
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
═════════════════════
Описание:
═════════════════════
Leverage the power of Git to smooth out the development cycle.
Professional Git takes a professional approach to learning this massively popular software development tool, and provides an up-to-date guide for new users.
More than just a development manual, this book helps you get into the Git mindset—extensive discussion of corollaries to traditional systems as well as considerations unique to Git help you draw upon existing skills while looking out—and planning for—the differences.
Connected labs and exercises are interspersed at key points to reinforce important concepts and deepen your understanding, and a focus on the practical goes beyond technical tutorials to help you integrate the Git model into your real-world workflow.
Git greatly simplifies the software development cycle, enabling users to create, use, and switch between versions as easily as you switch between files. This book shows you how to harness that power and flexibility to streamline your development cycle.
● Understand the basic Git model and overall workflow
● Learn the Git versions of common source management concepts and commands
● Track changes, work with branches, and take advantage of Git’s full functionality
● Avoid trip-ups and missteps common to new users
Git works with the most popular software development tools and is used by almost all of the major technology companies. More than 40 percent of software developers use it as their primary source control tool, and that number continues to grow; the ability to work effectively with Git is rapidly approaching must-have status, and Professional Git is the comprehensive guide you need to get up to speed quickly.
#git@physics_math
#программирование@physics_math
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Доброго времени. Друзья, подскажите кто-нибудь делал на Джанго сквозной авторизацию с Windows доменом. Есть что-то рабочее?
Пока толком ничего не получилось запустить.
Попробовал django-auth-ldap-ad
Получил ошибку
cannot import name '_trace_level'
Exception Location: /home/django/Env/test/lib/python3.5/site-packages/ldap/sasl.py in <module>, line 23
Нашел хорошую статью
https://m.habrahabr.ru/post/274931/
Но первый вариант ошибок не выдает но и не видно чтобы он работал.
Во втором варианте более расширенным с ldap они лихо используют модуль ldap
AUTH_LDAP_USER_SEARCH = LDAPSearchUnion(
LDAPSearch("ou=Django,dc=company,dc=ru", ldap.SCOPE_SUBTREE, "(sAMAccountName=%(user)s)"),
LDAPSearch("cn=Users,dc=company,dc=ru", ldap.SCOPE_SUBTREE, "(sAMAccountName=%(user)s)"),
)
только если это просто import ldap
то у меня ошибка
AttributeError: module 'ldap' has no attribute 'SCOPE_SUBTREE'
А если это другой модуль то там забыли об этом сказать :(
Дошел до
django-simple-sso
Но тут просто не понимаю инструкцию, что значит на сервер и на клиенте.
Implementation
**************
On the server
=============
* Add ``simple_sso.sso_server`` to ``INSTALLED_APPS``.
* Create an instance (potentially of a subclass) of
``simple_sso.sso_server.server.Server`` and include the return value of the
``get_urls`` method on that instance into your url patterns.
On the client
=============
* Create a new instance of ``simple_sso.sso_server.models.Consumer`` on the
**Server**.
* Add the ``SIMPLE_SSO_SECRET`` and ``SIMPLE_SSO_KEY`` settings as provided by
the **Server**'s ``simple_sso.sso_server.models.Client`` model.
* Add the ``SIMPLE_SSO_SERVER`` setting which is the absolute URL pointing to
the root where the ``simple_sso.sso_server.urls`` where include on the
**Server**.
* Add the ``simple_sso.sso_client.urls`` patterns somewhere on the client.
Если кто-то делал что-либо подобное подскажите рабочее направлени.
Использовал python3.5 Django==1.11.7
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Пока толком ничего не получилось запустить.
Попробовал django-auth-ldap-ad
Получил ошибку
cannot import name '_trace_level'
Exception Location: /home/django/Env/test/lib/python3.5/site-packages/ldap/sasl.py in <module>, line 23
Нашел хорошую статью
https://m.habrahabr.ru/post/274931/
Но первый вариант ошибок не выдает но и не видно чтобы он работал.
Во втором варианте более расширенным с ldap они лихо используют модуль ldap
AUTH_LDAP_USER_SEARCH = LDAPSearchUnion(
LDAPSearch("ou=Django,dc=company,dc=ru", ldap.SCOPE_SUBTREE, "(sAMAccountName=%(user)s)"),
LDAPSearch("cn=Users,dc=company,dc=ru", ldap.SCOPE_SUBTREE, "(sAMAccountName=%(user)s)"),
)
только если это просто import ldap
то у меня ошибка
AttributeError: module 'ldap' has no attribute 'SCOPE_SUBTREE'
А если это другой модуль то там забыли об этом сказать :(
Дошел до
django-simple-sso
Но тут просто не понимаю инструкцию, что значит на сервер и на клиенте.
Implementation
**************
On the server
=============
* Add ``simple_sso.sso_server`` to ``INSTALLED_APPS``.
* Create an instance (potentially of a subclass) of
``simple_sso.sso_server.server.Server`` and include the return value of the
``get_urls`` method on that instance into your url patterns.
On the client
=============
* Create a new instance of ``simple_sso.sso_server.models.Consumer`` on the
**Server**.
* Add the ``SIMPLE_SSO_SECRET`` and ``SIMPLE_SSO_KEY`` settings as provided by
the **Server**'s ``simple_sso.sso_server.models.Client`` model.
* Add the ``SIMPLE_SSO_SERVER`` setting which is the absolute URL pointing to
the root where the ``simple_sso.sso_server.urls`` where include on the
**Server**.
* Add the ``simple_sso.sso_client.urls`` patterns somewhere on the client.
Если кто-то делал что-либо подобное подскажите рабочее направлени.
Использовал python3.5 Django==1.11.7
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Habr
Django Single Sign-On и Microsoft Active Directory
Начало Однажды мне пришлось заняться разработкой Web-приложения для корпоративного использования на Python+Django. И самым первым вопросом, который пришлось решать — это прозрачная авторизация на...
Learn Django Building Projects for Free
Django is a powerful web development framework, paired with Python programming language and allows building powerful, and dynamic websites. It offers the tools to create clean and pragmatic apps without the use of heavy coding.
Do you want master this amazing framework and build complex websites or apps? Do you want to actually learn how to practically use Django? Then, you’ve come to the right place!
https://goo.gl/FNKbA3
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Django is a powerful web development framework, paired with Python programming language and allows building powerful, and dynamic websites. It offers the tools to create clean and pragmatic apps without the use of heavy coding.
Do you want master this amazing framework and build complex websites or apps? Do you want to actually learn how to practically use Django? Then, you’ve come to the right place!
https://goo.gl/FNKbA3
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
www.eduonix.com
Building a website with Django | Python Django Tutorial
Learn Django Framework & build five functional apps from scratch. Complete django database tutorial & master how to build functional websites & apps now
Туториал по созданию трекера криптовалют под андроид на Kotlin
Не давно на хабре была статья в которой предлагалось сделать 8 учебных проектов. Мне там приглянулся трекер криптовалют, дабы было хоть как-то интереснее чем просто Get запрос, было решено сделать его на Kotlin. Итак, в этом туториале вы узнаете следующее:
Как делать Get запросы с Retrofit
Retrofit и Rx
RecyclerView с Котлином
Извлечение данных с api
Читать дальше → https://goo.gl/8k6g52
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Не давно на хабре была статья в которой предлагалось сделать 8 учебных проектов. Мне там приглянулся трекер криптовалют, дабы было хоть как-то интереснее чем просто Get запрос, было решено сделать его на Kotlin. Итак, в этом туториале вы узнаете следующее:
Как делать Get запросы с Retrofit
Retrofit и Rx
RecyclerView с Котлином
Извлечение данных с api
Читать дальше → https://goo.gl/8k6g52
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Хабр
Туториал по созданию трекера криптовалют под андроид на Kotlin
Не давно на хабре была статья в которой предлагалось сделать 8 учебных проектов. Мне там приглянулся трекер криптовалют, дабы было хоть как-то интереснее чем пр...
Сможете посчитать вместимость кувшина и чаши?
═════════════════════
#задачи@physics_math
#физика@physics_math
#математика@physics_math
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
═════════════════════
#задачи@physics_math
#физика@physics_math
#математика@physics_math
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
[recovery mode] Изменения в аудиоконференциях 3CX
Сегодня мы хотели бы поговорить о некоторых изменениях в 3CX v15.5 SP2, которые затронули встроенный сервис аудиоконференций и вызвали неоднозначную реакцию у наших клиентов и партнеров. Кроме того, к сожалению, мы ввели еще одно изменение из-за которого создание конференций по требованию (ad-hoc) из клиентов 3CX стало весьма затруднительно. Все это вызвало справедливую критику продукта. Мы искренне извиняемся за созданные неудобства и опишем, как мы планируем решить эту проблему.
Конференции по требованию в клиентах 3CX
Прежде всего отметим, что мы совершенно не планировали отключать конференции по требованию на клиентах. Мы уже восстановили эту возможность, а кроме того, заметно доработали создание конференций. Обновление уже доступно для загрузки.
Мы значительно упростили создание конференций на мобильных клиентах 3CX, добавление участников а также управление участниками в текущей конференции: отключение микрофона, добавление и удаление (и возврат обратно) участников на лету. Вы также можете завершить конференцию для всех или вызывать новых участников через обзвон. Посмотрите этот видеоролик чтобы увидеть, как это работает (при необходимости, включите русские титры).
Читать дальше → https://goo.gl/fd5CCo
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Сегодня мы хотели бы поговорить о некоторых изменениях в 3CX v15.5 SP2, которые затронули встроенный сервис аудиоконференций и вызвали неоднозначную реакцию у наших клиентов и партнеров. Кроме того, к сожалению, мы ввели еще одно изменение из-за которого создание конференций по требованию (ad-hoc) из клиентов 3CX стало весьма затруднительно. Все это вызвало справедливую критику продукта. Мы искренне извиняемся за созданные неудобства и опишем, как мы планируем решить эту проблему.
Конференции по требованию в клиентах 3CX
Прежде всего отметим, что мы совершенно не планировали отключать конференции по требованию на клиентах. Мы уже восстановили эту возможность, а кроме того, заметно доработали создание конференций. Обновление уже доступно для загрузки.
Мы значительно упростили создание конференций на мобильных клиентах 3CX, добавление участников а также управление участниками в текущей конференции: отключение микрофона, добавление и удаление (и возврат обратно) участников на лету. Вы также можете завершить конференцию для всех или вызывать новых участников через обзвон. Посмотрите этот видеоролик чтобы увидеть, как это работает (при необходимости, включите русские титры).
Читать дальше → https://goo.gl/fd5CCo
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
habrahabr.ru
Изменения в аудиоконференциях 3CX
Сегодня мы хотели бы поговорить о некоторых изменениях в 3CX v15.5 SP2, которые затронули встроенный сервис аудиоконференций и вызвали неоднозначную реакцию у...
Кажется, мы стали забывать что такое старая школа.
Разработчики идут туда, где проще, или причина кроется в другом?
Как Вы считаете?
═════════════════════
#философия@physics_math
#программирование@physics_math
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python
Разработчики идут туда, где проще, или причина кроется в другом?
Как Вы считаете?
═════════════════════
#философия@physics_math
#программирование@physics_math
#python #код #django #питон #джанго #программирование #cod #coding #ML #DataMining #deeplearning #neuralnets #neuralnetworks #neuralnetworks #ArtificialIntelligence #MachineLearning #DigitalTransformation #tech #ML #python