Skip to content

Instantly share code, notes, and snippets.

@rnsrk
rnsrk / Case_4_1.txt
Created January 18, 2022 06:44
Part of case collection for federated queries.
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX ontology_1: <http://ontology_1/>
select distinct ?personName where {
values ?service {<https://graphdb.nasarek.org/repositories/Adapter_1> <https://graphdb.nasarek.org/repositories/Adapter_3>}
{
service ?service
{
?person rdf:type ontology_1:E21_Person ;
ontology_1:P1_is_identified_by ?appellation.
?appellation ontology_1:P3_has_note ?personName.
@rnsrk
rnsrk / Case_4_2.txt
Created January 18, 2022 06:43
Part of case collection for federated queries.
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX ontology_1: <http://ontology_1/>
PREFIX ontology_2: <http://ontology_2/>
select distinct ?aNote where {
{
service <https://graphdb.nasarek.org/repositories/Adapter_1>
{
?A rdf:type ontology_1:E21_Person ;
ontology_1:P1_is_identified_by ?a.
?a ontology_1:P3_has_note ?aNote.
@rnsrk
rnsrk / case_1.txt
Created January 18, 2022 06:34
Part of case collection for federated queries.
PREFIX ontology_1: <http://ontology_1/>
PREFIX ontology_2: <http://ontology_2/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
select distinct ?aNote ?bNote ?cNote where {
{
service <https://graphdb.nasarek.org/repositories/Adapter_1>
{
?A rdf:type ontology_1:E21_Person ;
ontology_1:P1_is_identified_by ?a ;
ontology_1:P2_has_type ?b .
AddType application/rdf+xml .owl
RewriteRule "^ontology/(.+)$" "sites/default/files/ontology/$1.owl" [PT]
RewriteRule "^ontology/$" "sites/default/files/ontology/current.owl" [PT,L]
@rnsrk
rnsrk / theseArentTheRobotsYoureLookingFor
Last active October 20, 2021 07:22
Rewrite condition/ rules against bots for .htaccess file
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} almaden [OR]
RewriteCond %{HTTP_USER_AGENT} ^Anarchie [OR]
RewriteCond %{HTTP_USER_AGENT} ^ASPSeek [OR]
RewriteCond %{HTTP_USER_AGENT} ^attach [OR]
RewriteCond %{HTTP_USER_AGENT} ^autoemailspider [OR]
RewriteCond %{HTTP_USER_AGENT} ^BackWeb [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bandit [OR]
RewriteCond %{HTTP_USER_AGENT} ^BatchFTP [OR]