Найдено результатов: 20

Строковые литералы и escape-символы в postgresql

Попытка вставить escape-символ в таблицу приводит к появлению предупреждения.

Например:

create table EscapeTest (text varchar(50));

insert into EscapeTest (text) values ('This is the first part \n And this is the second');

Выдает предупреждение:

WARNING:  nonstandard use of escape in a string literal

( Используя PSQL 8.2 )

Кто-нибудь знает, как это обойти?

string   postgresql   escaping    

501   5   16:03, 1st July, 2020


Как сопоставить широту / долготу с искаженной картой?

У меня есть куча пар широта / долгота, которые сопоставляются с известными координатами x / y на карте (географически искаженной).

Тогда у меня есть еще одна пара широта/долгота. Я хочу построить его на карте как можно лучше. Как мне это сделать?

Сначала я решил создать систему линейных уравнений для трех ближайших точек lat/long и вычислить преобразование из них,но это совсем не работает. Поскольку это линейная система,я не могу использовать больше соседних точек.

Вы не можете предположить, что Север вверх: все, что у вас есть, - это существующие сопоставления lat/long->x/y.

Это не проекция Меркатора или что-то в этом роде. Это произвольно искажено для удобства чтения (подумайте о карте метро). Я хочу использовать только ближайшие 5-10 отображений, чтобы искажение на других частях карты не влияло на отображение, которое я пытаюсь вычислить.

Кроме того, вся карта находится в очень маленькой географической области, поэтому нет необходимости беспокоиться о том, что предположения globe--flat-earth достаточно хороши.

math   maps   mapping   latitude-longitude    

417   4   16:03, 1st July, 2020


Карта маршрутизации, а-ля Google Maps?

Я всегда был заинтригован маршрутизацией карт, но никогда не находил хороших вводных (или даже продвинутых!) уровень учебники по нему. Есть ли у кого-нибудь какие-нибудь указатели, подсказки и т. д.?

Обновление: я в первую очередь ищу указатели на то, как реализуется картографическая система (структуры данных, алгоритмы и т. д.).

google-maps   google-maps-api-3   mapping   gis    

566   9   16:03, 1st July, 2020


Варианты для HTML выскабливания?

Я подумываю попробовать прекрасный суп, пакет Python для HTML выскабливания. Есть ли еще какие-нибудь HTML выскабливающие пакеты, на которые я должен смотреть? Python-это не требование, мне действительно интересно услышать и о других языках.

История так далеко зашла:

html   web-scraping   html-parsing   html-content-extraction    

634   25   16:03, 1st July, 2020


Python версия полосатых слешей PHP

Я написал кусок кода для преобразования полосок PHP в допустимые эскейпы Python [обратная косая черта] :

cleaned = stringwithslashes
cleaned = cleaned.replace('\\n', '\n')
cleaned = cleaned.replace('\\r', '\n')
cleaned = cleaned.replace('\\', '')

Как я могу его сгущать?

python   string   escaping    

448   5   06:07, 29th August, 2020


Существуют ли какие-либо компоненты "mind mapping" для Delphi? (родной VCL предпочтительно)

Я ищу предварительно написанный компонент (w/source) для проекта Delphi, над которым я работаю, чтобы создать ментальные карты / концептуальные карты, подобные этим:

http://en.wikipedia.org/wiki/Image:MindMeister_screenshot_OS_X.jpg http://en.wikipedia.org/wiki/Image:XMIND_2008_in_Windows_Vista.png

Есть какие-нибудь идеи?

delphi   components   vcl   mindmapping    

545   9   06:55, 7th August, 2020


Bootstrapping все еще требует внешней поддержки

Я слышал об идее bootstrapping языка, то есть написания компилятора/интерпретатора для самого языка. Мне было интересно, как это можно сделать, и я немного огляделся, и увидел, что кто-то сказал, что это может быть сделано только одним из них

  • написание исходного компилятора на другом языке.
  • ручное кодирование исходного компилятора в Assembly, что выглядит как частный случай первого

Мне кажется, что ни то, ни другое на самом деле не является языком в том смысле, что они оба нуждаются в поддержке извне. Есть ли способ на самом деле написать компилятор на своем собственном языке?

compiler-construction   bootstrapping    

728   11   14:14, 29th August, 2020


Прототипирование с помощью кода Python перед компиляцией

Я уже некоторое время обдумываю написание библиотеки peak fitting. Я знаю Python довольно хорошо и планирую реализовать все в Python для начала, но предполагаю, что мне, возможно, придется повторно реализовать некоторые основные подпрограммы на скомпилированном языке в конечном итоге.

IIRC, один из первоначальных ремитов Python был как язык прототипирования, однако Python довольно либеральен в разрешении функций, функторов, объектов для передачи в функции и методы, тогда как я подозреваю, что то же самое не верно для say C или Fortran.

Что я должен знать о проектировании функций / классов, которые я предполагаю, должны будут взаимодействовать с компилируемым языком? И сколько из этих потенциальных проблем решается такими библиотеками, как cTypes, bgen , SWIG , Boost.Python, Cython или Python SIP ?

Для этого конкретного случая использования (подходящая библиотека) я предполагаю, что пользователи могут определять математические функции (Guassian, Lorentzian и т. д.) как функции Python, которые затем могут быть переданы интерпретируемой библиотекой скомпилированного кода. Передача и возврат массивов также имеет важное значение.

python   swig   ctypes   prototyping   python-sip    

694   7   13:08, 9th August, 2020


Экранирование содержимого тега XML

У меня есть простой запрос CAML, как

<Where><Eq><Field="FieldName"><Value Type="Text">Value text</Value></Field></Eq></Where>

И у меня есть переменная, чтобы заменить Value text . Как лучше всего проверить / экранировать текст, который подставляется здесь в фреймворке .NET? Я сделал быстрый поиск в интернете по этой проблеме, но все, что я нашел, было System.Xml.Convert класс, но это, кажется, не совсем то, что мне нужно здесь.

Я знаю, что мог бы пойти с XmlWriter здесь, но кажется, что много кода для такой простой задачи, где мне просто нужно убедиться, что часть Value text хорошо отформатирована.

.net   xml   frameworks   escaping   encode    

541   6   22:51, 25th August, 2020


Экранирование строк HTML с помощью jQuery

Кто-нибудь знает простой способ избежать HTML из строк в jQuery ? Мне нужно иметь возможность передать произвольную строку и правильно экранировать ее для отображения на странице HTML (предотвращая атаки инъекций JavaScript/HTML). Я уверен, что для этого можно расширить jQuery, но на данный момент я недостаточно знаю о фреймворке, чтобы выполнить это.

javascript   jquery   string   escaping    

671   24   21:06, 1st October, 2020


Python модуль для преобразования PDF в текст

Какие модули Python лучше всего подходят для преобразования PDF файлов в текст?

python   pdf   text-extraction   pdf-scraping    

545   13   22:24, 12th August, 2020


java.lang.IllegalArgumentException: недопустимый в сопоставлении сервлетов

<servlet>
    <servlet-name>myservlet</servlet-name>
    <servlet-class>workflow.WDispatcher</servlet-class>
    <load-on-startup>2</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>myservlet</servlet-name>
    <url-pattern>*NEXTEVENT*</url-pattern>
</servlet-mapping>

Выше приведен фрагмент из Tomcat web.xml . Паттерн URL *NEXTEVENT* при запуске выбрасывает

java.lang.IllegalArgumentException: недопустимый <url-pattern> в сопоставлении сервлетов

Мы будем очень признательны, если кто-то сможет намекнуть на ошибку.

tomcat   servlets   web.xml   illegalargumentexception   servlet-mapping    

417   2   04:15, 13th August, 2020


Как реализовать веб-скребок в PHP?

Какие встроенные функции PHP полезны для веб-скрейпинга? Каковы некоторые хорошие ресурсы (веб или печать) для получения до скорости на веб-скрейпинга с PHP?

php   screen-scraping    

471   10   20:00, 21st August, 2020


Избегайте формирования трафика с помощью ssh на порту 443

Я слышал, что если вы используете порт 443 (обычно используемый для https) для ssh, зашифрованные пакеты выглядят одинаково для вашего провайдера.

Может ли это быть способом избежать пробок shaping/throttling?

linux   ssh   https   trafficshaping    

448   3   07:08, 24th August, 2020


Сервис проверки доступности хоста методом ping?

Всем привет, подскажите, пожалуйста, сервис для проверки доступности хоста методом ping, что-нибудь на подобии host-tracker.com или ping-admin.ru, но с возможностью проверкой методом ping

Ping    

378   7   12:48, 15th August, 2020


Сервис проверки доступности хоста методом ping?

Всем привет, подскажите, пожалуйста, сервис для проверки доступности хоста методом ping, что-нибудь на подобии host-tracker.com или ping-admin.ru, но с возможностью проверкой методом ping

Ping    

271   7   06:58, 12th August, 2020


Как сделать Ping с указанием времени отправки/получения пакета?

Необходимо получить строчку типа:
Обмен пакетами с 192.168.213.1 по с 32 байтами данных:
[09:54:01] Ответ от 192.168.213.1: число байт=32 время<1мс TTL=64
[09:54:02] Ответ от 192.168.213.1: число байт=32 время<1мс TTL=64
...

плюс, желательно записать ее в лог. Решения нужно 2, для Windows и Linux.

То что ниже не предлагать, это издевательство:
time /t >> 1.txt & ping -n 1 xxx.yyy.zzz.www >> 1.txt\

UPD: Появилось решение для Windows и для Linux.

Linux   Ping   Управление   временем    

624   3   18:37, 10th August, 2020


Как из php попинговать ip и вывести статистику?

функции типа system(); exec(); passthru(); возвращают только одну строку, например:
PING 10.0.0.1 (10.0.0.1) 56(84) bytes of data.
и всё. Что я делаю не так? как посмотреть статистику?

PHP   Ping    

295   3   08:52, 2nd August, 2020


Пинг сервисы аналоги just-ping.com?

Есть ли сервисы аналоги just-ping.com?
Чтобы можно было посмотреть пинги из разных частей света.

Знаю про wipmania.com

Спасибо!

Ping    

288   1   07:39, 3rd August, 2020


Странная проблема с ping на gentoo?

Столкнулся с такой проблемкой при ping -f ya.ru у себя:
02:37:47.456428 IP 127.0.0.1.37285 &gt; 127.0.0.1.53: 13364+ PTR? 3.251.250.87.in-addr.arpa. (43)<br/>
02:37:47.456494 IP 127.0.0.1.53 &gt; 127.0.0.1.37285: 13364 1/7/1 PTR <a href="http://www.yandex.ru.">www.yandex.ru.</a> (262)<br/>
02:37:47.459406 IP 127.0.0.1.50299 &gt; 127.0.0.1.53: 9445+ PTR? 3.251.250.87.in-addr.arpa. (43)<br/>
02:37:47.459473 IP 127.0.0.1.53 &gt; 127.0.0.1.50299: 9445 1/7/1 PTR <a href="http://www.yandex.ru.">www.yandex.ru.</a> (262)<br/>
02:37:47.459486 IP 127.0.0.1 &gt; 127.0.0.1: ICMP 127.0.0.1 udp port 50299 unreachable, length 298<br/>
02:37:52.465455 IP 127.0.0.1.53 &gt; 127.0.0.1.50299: 9445 1/7/1 PTR <a href="http://www.yandex.ru.">www.yandex.ru.</a> (262)<br/>
02:37:52.465470 IP 127.0.0.1 &gt; 127.0.0.1: ICMP 127.0.0.1 udp port 50299 unreachable, length 298<br/>
02:37:57.474243 IP 127.0.0.1.59784 &gt; 127.0.0.1.53: 5279+ PTR? 3.251.250.87.in-addr.arpa. (43)<br/>
02:37:57.474385 IP 127.0.0.1.53 &gt; 127.0.0.1.59784: 5279 1/7/1 PTR <a href="http://www.yandex.ru.">www.yandex.ru.</a> (262)<br/>
02:37:57.477619 IP 127.0.0.1.40930 &gt; 127.0.0.1.53: 54444+ PTR? 3.251.250.87.in-addr.arpa. (43)<br/>
02:37:57.477721 IP 127.0.0.1.53 &gt; 127.0.0.1.40930: 54444 1/7/1 PTR <a href="http://www.yandex.ru.">www.yandex.ru.</a> (262)



Сразу скажу — у меня на локалхосте днс-сервер, я делаю пинг без опции -n (с ней всё ок, т.к. нет обращений к днс), с днс-ом всё хорошо, т.к. он честно отвечает.

Ось gentoo dom0 (используется виртуализация xen), 2.6.34-xen-r4 x86_64, профиль hardened/linux/amd64

Обновился до актуальной версии пакаджей.

Перекомпилил на всякий случай ещё ping.

sysctl.conf стоковый за исключением:
net.ipv4.ip_forward = 1<br/>
net.ipv4.conf.all.send_redirects = 0<br/>
net.ipv4.conf.all.force_igmp_version = 2<br/>
net.ipv4.conf.all.rp_filter=0



Небольшой разбор, того, что происходит и в чём странность:
1) 02:37:47.459406 IP 127.0.0.1.50299 &gt; 127.0.0.1.53: 9445+ PTR? 3.251.250.87.in-addr.arpa. (43)<br/>
2) 02:37:47.459473 IP 127.0.0.1.53 &gt; 127.0.0.1.50299: 9445 1/7/1 PTR <a href="http://www.yandex.ru.">www.yandex.ru.</a> (262)<br/>
3) 02:37:47.459486 IP 127.0.0.1 &gt; 127.0.0.1: ICMP 127.0.0.1 udp port 50299 unreachable, length 298<br/>
4) 02:37:52.465455 IP 127.0.0.1.53 &gt; 127.0.0.1.50299: 9445 1/7/1 PTR <a href="http://www.yandex.ru.">www.yandex.ru.</a> (262)<br/>
5) 02:37:52.465470 IP 127.0.0.1 &gt; 127.0.0.1: ICMP 127.0.0.1 udp port 50299 unreachable, length 298<br/>


1) был запрос на резолв адреса 3.251.250.87.in-addr.arpa. с порта 50299/udp

2) днс-сервер честно ответил ему — типа www.yandex.ru

3) а тут оп-па. 50299/udp уже никто не слушает и ответ принимать некому хотя пинг продолжает работать и после таймаута продолжает успешно пинговать.

4) повторная попытка послать ответ (всего их две)

5) опять — унричбл


У меня есть подозрение, что нужно пересобрать какую-то системную либу — т.к. полной пересборки не делал с момента установки (а это было несколько лет назад). Но кагбэ не хочется, ибо долго.

Linux   Ping   Gentoo   UDP    

372   2   21:27, 26th August, 2020