stanford-oval/wikipedia huggingface dataset:
Layanan Pemanggilan Platform
Jebakan

Menulis pembungkus P/Invoke bisa menjadi sulit dan mudah salah. Menggunakan DLL asli berarti bahwa pemrogram tidak lagi mendapat manfaat dari keamanan jenis dan pengumpulan sampah yang biasanya disediakan di lingkungan .NET. Ketika digunakan secara tidak benar, dapat mengakibatkan masalah seperti kesalahan segmentasi atau kebocoran memori. Mendapatkan tanda tangan fungsi warisan yang tepat untuk digunakan di lingkungan .NET dapat menjadi rumit, yang kemudian dapat menyebabkan masalah di atas. Untuk tujuan inilah alat-alat dan situs web tersedia untuk memperoleh tanda tangan semacam itu, untuk membantu menghindari masalah tanda tangan.
Jebakan lainnya termasuk:
Perataan data yang salah akan jenis yang ditentukan pengguna di bahasa terkelola: ada banyak cara bagaimana data dapat diratakan tergantung dari kompilator atau arahan kompilator dalam bahasa C dan harus diperhatikan saat memberitahu CLR secara eksplisit bagaimana cara meratakan data untuk jenis non-blittable types.  Contoh umum dari hal ini adalah saat mencoba mendefinisikan jenis data di .NET untuk merepresentasikan gabungan dalam C.  Dua variabel yang berbeda saling tumpang tindih di memori, dan mendefinisikan dua variabel ini di dalam satu jenis di .NET akan mengakibatkan mereka berada di lokasi yang berbeda di memori, maka atribut khusus harus digunakan untuk memperbaiki masalah ini.
Gangguan atas lokasi data oleh pengumpul sampah dari bahasa terkelola: jika ada satu referensi yang lokal terhadap metode di .NET dan diteruskan ke fungsi asli, ketika metode terkelola tersebut kembali, pengumpul sampah mungkin mengeklaim kembali referensi tersebut. Harus diperhatikan bahwa referensi objek disematkan disematkan, menghalanginya untuk dapat diambil atau dipindahkan oleh pengumpul sampah, yang dapat menyebabkan akses yang tidak valid oleh modul asli.
Ketika menggunakan C++/CLI, CIL yang dikeluarkan bebas berinteraksi dengan objek yang ditemukan di tumpukan terkelola dan lokasi memori asli mana pun yang dapat ditemukan, secara bersamaan. Objek yang bertempat di tumpukan terkelola dapat dipanggil, diubah atau di-konstruksi, dengan menggunakan notasi sederhana "object->field" untuk menetapkan nilai atau menentukan panggilan metode. Keuntungan performa yang signifikan dihasilkan dari eliminasi perubahan konteks yang tidak diperlukan, persyaratan memori pun berkurang (tumpukan menjadi lebih pendek).
Ini hadir dengan tantangan-tantangan baru:
Kode rentan terhadap Double Thunking apabila tidak ditangani secara khusus.
Masalah Loader Lock
Referensi-referensi ini menentukan solusi untuk setiap masalah tersebut saat ditemukan.  Keuntungan utama adalah eliminasi dari deklarasi struktur, urutan dari deklarasi bidang dan masalah perataan tidak ada di dalam konteks Interop C++.
Contoh > Contoh dasar

Contoh sederhana pertama ini menunjukkan bagaimana cara mendapatkan versi dari DLL tertentu:
Tanda tangan fungsi DllGetVersion di API Windows:
HRESULT DllGetVersion
(
    DLLVERSIONINFO* pdvi
)
Kode C# P/Invoke code untuk memanggil fungsi DllGetVersion:
[StructLayout(LayoutKind.Sequential)]
private struct DLLVERSIONINFO {
    public int cbSize;
    public int dwMajorVersion;
    public int dwMinorVersion;
    public int dwBuildNumber;
    public int dwPlatformID;
}
[DllImport("shell32.dll")]
static extern int DllGetVersion(ref DLLVERSIONINFO pdvi);
Contoh kedua ini menunjukkan bagaimana cara mengekstrak ikon di file:

Tanda tangan fungsiExtractIcon di API Windows:
HICON ExtractIcon
(      
    HINSTANCE hInst,
    LPCTSTR lpszExeFileName,
    UINT nIconIndex
);
Kode C# P/Invoke untuk memanggil fungsi ExtractIcon:
[DllImport("shell32.dll")]
static extern IntPtr ExtractIcon(
    IntPtr hInst, 
    [MarshalAs(UnmanagedType.LPStr)] string lpszExeFileName, 
    uint nIconIndex);
Contoh rumit berikut ini menunjukkan bagaimana cara membagi peristiwa di antara dua proses di platform Windows:

Tanda tangan fungsi CreateEvent :
HANDLE CreateEvent(
     LPSECURITY_ATTRIBUTES lpEventAttributes,
     BOOL bManualReset,
     BOOL bInitialState,
     LPCTSTR lpName
 );
Kode C# P/Invoke untuk memanggil fungsi CreateEvent:
[DllImport("kernel32.dll", SetLastError=true)]
static extern IntPtr CreateEvent(
    IntPtr lpEventAttributes, 
    bool bManualReset,
    bool bInitialState, 
    [MarshalAs(UnmanagedType.LPStr)] string lpName);
Contoh > Contoh yang lebih rumit

// native declaration
typedef struct _PAIR 
{ 
	DWORD Val1; 
	DWORD Val2; 
} PAIR, *PPAIR;
// Compiled with /clr; use of #pragma managed/unmanaged can lead to double thunking;
// avoid by using a stand-alone .cpp with .h includes.
// This would be located in a .h file.

template<>
inline CLR_PAIR^ marshal_as<CLR_PAIR^, PAIR> (const PAIR&Src) {    // Note use of de/referencing. It must match your use.
	CLR_PAIR^ Dest = gcnew CLR_PAIR;
	Dest->Val1 = Src.Val1;
	Dest->Val2 = Src.Val2;
	return Dest;
};
CLR_PAIR^ mgd_pair1;
CLR_PAIR^ mgd_pair2;
PAIR native0,*native1=&native0;

native0 = NativeCallGetRefToMemory();

// Using marshal_as. It makes sense for large or frequently used types.
mgd_pair1 = marshal_as<CLR_PAIR^>(*native1);

// Direct field use
mgd_pair2->Val1 = native0.Val1;
mgd_pair2->val2 = native0.val2;

return(mgd_pair1); // Return to C#
Alat

Ada beberapa alat yang dirancang untuk membantu produksi tanda tangan P/Invoke.
Menulis aplikasi utilitas yang akan mengimpor file header C++ dan file DLL asli dan menghasilkan rakitan antarmuka secara otomatis ternyata agak sulit. Masalah utama ketika menghasilkan pengimpor/pengekspor untuk tanda tangan P/Invoke tersebut adalah ketidakjelasan beberapa jenis parameter panggilan fungsi C++.
Brad Adams menyebut ini: Masalah P/Invoke.
Masalahnya berada di fungsi C++ seperti berikut ini:
__declspec(dllexport) void MyFunction(char *params);
Jenis apa yang harus kita gunakan untuk parameter params di tanda tangan P/Invoke kita? Ini bisa jadi string C++ yang dihentikan null, atau array char atau mungkin merupakan parameter output char. Jadi haruskah kita menggunakan string, StringBuilder, char [] atau ref char?
Terlepas dari masalah ini, ada beberapa alat yang tersedia untuk membuat produksi tanda tangan P/Invoke menjadi lebih sederhana.
Salah satu alat yang tercantum di bawah ini, xInterop C++ .NET Bridge Diarsipkan 2018-11-11 di Wayback Machine. telah memecahkan masalah ini dengan menerapkan berbagai pengganti dari metode C++ yang sama di dunia .NET, pengembang dapat kemudian memilih pengganti yang tepat untuk melakukan panggilan.
Alat > PInvoke.net

PInvoke.net adalah wiki yang memuat tanda tangan P/Invoke untuk sejumlah besar API Windows standar. Wiki ini dimiliki oleh Redgate Software dan memiliki sekitar 50000 hits per bulan.
Tanda tangan tersebut dibuat secara manual oleh para pengguna wiki. Tanda tangan tersebut dapat dicari menggunakan add-in gratis di Microsoft Visual Studio.
Alat > PInvoker

PInvoker adalah aplikasi yang mengimpor DLL asli dan file .h C++ dan mengekspor DLL interop P/Invoke yang terbentuk sepenuhnya dan telah dikompilasi. Ia mengatasi masalah ketidakjelasan dengan cara membungkus pointer asli parameter fungsi di kelas antarmuka .NET tertentu di PInvoker. Alih-alih menggunakan jenis parameter .NET standar di definisi metode P/Invoke (char[], string, dsb.) aplikasi ini menggunakan kelas antarmuka tersebut di panggilan fungsi P/Invoke.
Misalnya, jika kita mempertimbangkan contoh kode di atas, PInvoker akan menghasilkan fungsi P/Invoke .NET yang menerima kelas antarmuka .NET yang membungkus pointer char * asli. Konstruksi kelas ini bisa dari string atau dari array char []. Struktur memori asli yang sebenarnya untuk keduanya sama, namun konstruktor kelas antarmuka yang bersangkutan untuk setiap jenisnya akan memenuhi memori dengan cara yang berbeda. Tanggung jawab untuk memutuskan jenis .NET apa yang perlu diteruskan ke dalam fungsi menjadi tanggungan pengembang.
Alat > Asisten Interop Microsoft

Asisten Interop Microsoft adalah alat gratis yang tersedia dengan biner dan kode sumber yang dapat diunduh dari CodePlex. Alat ini di-lisensi di bawah Microsoft Limited Public License (Ms-LPL).
Alat ini memiliki dua bagian:
Pengonversi yang menerima sebagian kecil kode file header C++ asli yang mengandung struct dan definisi metode. Alat ini kemudian menghasilkan kode P/Invoke C# untuk Anda salin dan tempel ke dalam aplikasi Anda.
Database yang dapat dicari, berisi konstan, metode dan definisi struct API Windows yang di konversi.
Karena alat ini menghasilkan kode sumber C# dan bukan dll yang dikompilasi, pengguna bebas untuk melakukan perubahan yang diperlukan terhadap kode sebelum digunakan. Maka masalah ketidakjelasan dipecahkan dengan cara aplikasi memilih satu jenis .NET khusus untuk digunakan di tanda tangan metode P/Invoke dan bila perlu pengguna dapat mengubahnya ke jenis yang dibutuhkan.
Alat > P/Invoke Wizard

P/Invoke Wizard Diarsipkan 2009-04-02 di Wayback Machine. menggunakan metode yang hampir sama dengan Asisten Interop Microsoft di mana ia menerima kode file .h C++ asli dan menghasilkan kode C# (atau VB.NET) untuk Anda tempel ke dalam kode aplikasi .NET Anda.
Ia juga memiliki pilihan untuk kerangka mana yang ingin Anda targetkan: .NET Framework untuk desktop atau Compact Framework untuk perangkat pintar Windows Mobile (dan Windows CE).
Alat > xInterop C++ . NET Bridge

xInterop C++ .NET Bridge Diarsipkan 2022-01-25 di Wayback Machine. adalah aplikasi windows untuk menciptakan bungkus C# untuk DLL C++ dan jembatan C++ untuk mengakses rakitan .NET, dilengkapi dengan pustaka C#/.NET yang membungkus kelas C++ standar, seperti string, iostream, dsb., kelas dan objek C++ dapat diakses dari .NET.
Alat ini menghasilkan DLL pembungkus C# dengan kode sumber dari DLL C++ asli yang ada dan file header terkait yang dibutuhkan oleh alat tersebut untuk membuat DLL pembungkus C#. Tanda tangan P/Invoke dan susunan data dihasilkan oleh aplikasi tersebut. Pembungkus C# yang dihasilkan memiliki antarmuka yang hampir sama dengan rekan C++ dengan jenis parameter yang diubah ke kode .NET.
Alat ini mengenali kelas templat yang tidak diekspor dari DLL C++ dan membuat instans dari kelas templat tersebut dan mengekspornya menjadi DLL pelengkap dan antarmuka C++ terkaitnya dapat digunakan di .NET.
Pranala eksternal

Situs yang dikhususkan untuk P/Invoke
J/Invoke akses Java ke Win32 API atau pustaka bersama Linux/Mac OS X, mirip dengan P/Invoke
P/Invoke implisit dengan fokus khusus pada teknik untuk memperluas ke template marshaling
Laura Gore

| Laura Gore |
| --- | --- |

Lahir: Laura Emilia Regli (1918-09-30)30 September 1918 Bussoleno, Italia
Meninggal: 27 Maret 1957(1957-03-27) (umur 38) Roma, Italia
Pekerjaan: Pemeran
Tahun aktif: 1945-1955

   
Laura Gore (30 September 1918 – 27 Maret 1957
) adalah seorang pemeran dan pengisi suara asal Italia. Ia tampil dalam 39 film antara 1945 dan 1955. Ia lahir di Bussoleno, Torino dengan nama Laura Emilia Regli.
Sebagian filmografi

Romulus and the Sabines (1945)
His Young Wife (1945)
The Voice of Love (1946)
Departure at Seven (1946)
The Ways of Sin (1946)
Peddlin' in Society (1946)
The White Primrose (1947)
Il vento m'ha cantato una canzone (1947)
The Captain's Daughter (1947)
L'apocalisse (1947)
Fabiola (1949)
The Firemen of Viggiù (1949)
The Emperor of Capri (1949)
The Merry Widower (1950)
The Elusive Twelve (1950)
Side Street Story (1950)
Toto the Sheik (1950)
Tomorrow Is Another Day (1951)
Song of Spring (1951)
Tragic Serenade (1951)
Stasera sciopero (1951)
Free Escape (1951)
Viva il cinema! (1952)
Torment of the Past (1952)
The Woman Who Invented Love (1952)
La presidentessa (1952)
Ragazze da marito (1952)
Lulu (1953)
Neapolitans in Milan (1953)
One of Those (1953)
Verdi, the King of Melody (1953)
Matrimonial Agency (1953)
100 Years of Love (1954) (segmen "Amore 1954")
Cose da pazzi (1954)
Schiava del peccato (1954)
The Three Thieves (1954)
Farewell, My Beautiful Lady (1954)
I pappagalli (1955)
Desperate Farewell (1955)
Pranala luar

Laura Gore di IMDb (dalam bahasa Inggris)
(Inggris) Laura Gore di AllMovie
| Pengawasan otoritas  |
| --- | --- |
Umum:  Integrated Authority File (Jerman)  VIAF 1  WorldCat (via VIAF) 
Perpustakaan nasional:  The ICCU id UBOV720507 is not valid.  Amerika Serikat
Kualifikasi Piala Dunia Rugbi 2019

Pertandingan play-off Amerika antara Uruguay melawan Kanada.
Kualifikasi Piala Dunia Rugbi 2019 adalah babak kualifikasi untuk menentukan peserta putaran final Piala Dunia Rugbi 2019 yang berlangsung di Jepang. Kualifikasi telah dimulai sejak babak grup Piala Dunia Rugbi 2015 di Inggris, di mana masing-masing tiga tim terbaik dari empat grup lolos secara otomatis untuk putaran final edisi 2019. Delapan tim lain kemudian lolos melalui proses pada tingkat regional, lintas regional, dan repechage.
Kualifikasi setelah putaran final Piala Dunia Rugbi 2015 berlangsung mulai 5 Maret 2016 saat Jamaika mengalahkan Saint Vincent dan Grenadine dengan skor 48–0. Secara simbolis, pertandingan tersebut dipimpin oleh wasit Nigel Owens yang menjadi wasit Final Piala Dunia Rugbi 2015. Pertandingan final berlangsung lima bulan sebelumnya.
Tim yang lolos

|  | Afrika | Amerik | Asia | Eropa | Oseania |
| --- | --- | --- | --- | --- | --- |
| Lolos menurut hasil Piala Dunia Rugbi 2015 |   Afrika Selatan |   Argentina |   Jepang (tuan rumah) |   Inggris   Prancis   Georgia   Irlandia   Italia   Skotlandia   Wales |   Australia   Selandia Baru (juara bertahan) |
| Lolos melalui turnamen regional |   Namibia (Afrika 1) |   Amerika Serikat (Amerika 1)   Uruguay (Amerika 2) |  |   Rusia (Eropa 1) |   Fiji (Oseania 1)   Tonga (Oseania 2) |
| Lolos melalui play-off atau repechage |  |   Kanada |  |  |   Samoa |
Proses kualifikasi

Setelah dua belas tim yang lolos dari Piala Dunia Rugbi 2015 diketahui, Rugbi Dunia mengumumkan format kualifikasi untuk delapan tempat tersisa pada tanggal 12 November 2015. Dari delapan tempat tersisa, enam ditentukan melalui kualifikasi regional, satu dari play-off antar wilayah dan terakhir melalui repechage.
Proses kualifikasi > Afrika

Rugbi Afrika diberikan satu tempat untuk Piala Dunia, yang diambil dari juara Piala Afrika (Afrika 1). Tempat kedua (Afrika 2) melaju ke turnamen repechage. Namibia lolos sedangkan Kenya mengambil tempat kedua.
Proses kualifikasi > Amerika

Untuk benua Amerika, yang diikuti tim dari Rugbi Amerika Utara dan Rugbi Amerika Selatan, diberikan dua tempat untuk tim yang lolos (Amerika 1 dan Amerika 2). Tim ketiga (Amerika 3) melaju ke turnamen repechage. Amerika Serikat dan Uruguay lolos ke Piala Dunia sedangkan Kanada mengikuti repechage.
Proses kualifikasi > Asia

Rugbi Asia, dengan tim berperingkat terbaik menjadi tuan rumah, tidak mendapatkan jatah untuk lolos langsung ke Piala Dunia, tetapi juara Kejuaraan Rugbi Asia 2018 (Hong Kong) harus melewati play-off Asia/Oseania untuk bisa ikut turnamen repechage.
Proses kualifikasi > Eropa

Rugbi Eropa, yang sudah mempunyai tujuh tim yang lolos langsung, diberikan satu tempat untuk Piala Dunia yang diambil dari juara Kejuaraan Internasional Rugbi Eropa 2017–18 (Eropa 1). Tempat kedua (Eropa 2) mempunyai dua kesempatan untuk lolos melalui play-off Eropa/Oseania atau melalui repechage.
Proses kualifikasi > Oseania

Rugbi Oseania diberikan dua tempat untuk lolos ke Piala Dunia yang diambil dari juara Piala Nasional Pasifik 2016 dan 2017 (Oseania 1 and Oseania 2). Tim ketiga (Oseania 3) harus melalui play-off Eropa/Oseania atau melalui repechage. Untuk tim keempat (Oseania 4) yang diambil dari juara Piala Oseania melaju ke play-off Asia/Oseania untuk bisa mengikuti turnamen repechage.
Proses kualifikasi > Rekapitulasi

| Wilayah | Lolos   otomatis | Tim yang  mengikuti kualifikasi | Jatah untuk   kualifikasi regional | Tim yang lolos   kualifikasi regional | Jatah untuk   play-off atau   repechage | Tim yang bermain   di play-off atau   repechage |
| --- | --- | --- | --- | --- | --- | --- |
| Afrika | 1 | 14 | 1 |  Namibia | 1 |  Kenya |
| Amerika | 1 | 20 | 2 |  Amerika Serikat    Uruguay | 1 |  Kanada |
| Asia | 1 | 10* | 0 | — | 1 |  Hong Kong |
| Eropa | 7 | 30† | 1 |  Rusia ‡ | 1 |  Jerman § |
| Oseania | 2 | 5 | 2 |  Fiji    Tonga | 2 |  Samoa |
| Oseania | 2 | 5 | 2 |  Fiji    Tonga | 2 |  Kepulauan Cook ‖ |
| TOTAL | 12 | 79 | 6 | (6 tempat PD) | 6 | (2 tempat PD) |
Tim bercetak hijau lolos ke putaran final Piala Dunia Rugbi 2019.
* Thailand menggantikan Kazakhstan yang mengundurkan diri sebelum memainkan pertandingan apapun.
† Berkurang satu tim tambahan, Turki, yang mengundurkan diri sebelum memainkan pertandingan apapun.
‡ Menggantikan Rumania, yang poinnya dikurangi karena menurunkan pemain tidak sah.
§ Menggantikan Spanyol, yang poinnya dikurangi karena menurunkan pemain tidak sah.
‖ Kepulauan Cook lolos ke babak kualifikasi berikutnya setelah Tahiti diketahui melanggar peraturan peman pada pertandingan Piala Oseania.
Play-off dan repechage

Setelah kualifikasi regional berakhir, play-off dimainkan kandang tandang antara Jerman (Eropa 2) dan Samoa (Oseania 3). Samoa memenangkan kedua pertandingan dan lolos ke Piala Dunia, sedangkan Jerman mengikuti turnamen repechage. Play-off juga berlangsung dengan sistem kandang tandang antara Hong Kong (Asia 1) dan Kepulauan Cook (Oseania 4). Kepulauan Cook tereliminasi dan Hong Kong yang memenangkan kedua pertandingan melaju ke turnamen repechage
| Tim 1> Play-off Eropa/Oseania | Agregat> Play-off Eropa/Oseania | Tim 2> Play-off Eropa/Oseania | Leg 1> Play-off Eropa/Oseania | Leg 2> Play-off Eropa/Oseania |
| --- | --- | --- | --- | --- |
| Samoa  | 108–43 |  Jerman | 66–15 | 28–42 |
Play-off Asia/Oseania
| Hong Kong  | 87–3 |  Kepulauan Cook | 26–3 | 0–61 |
Samoa lolos ke putaran final Piala Dunia, Hong Kong lolos ke turnamen repechage.
Play-off dan repechage > Turnamen repechage

Empat tim mengambil bagian pada turnamen repechage untuk mendapatkan satu tempat terakhir di Piala Dunia. Tidak seperti repechage sebelumnya, semua tim akan bermain dengan sistem setengah kompetisi. Turnamen repechage dimainkan di tempat netral di Stade Delort di Marseille, Prancis pada bulan November 2018.
Berikut merupakan klasemen akhir turnamen repechage. Angka dalam kurung menunjukkan peringkat dunia negara tersebut pada awal pelaksanaan turnamen.
| Pos | Benua | Tim | Main | M | S | K | MG | KG | SG | PB | Poin | Kualifikasi |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | Amerika |  Kanada (21) | 3 | 3 | 0 | 0 | 121 | 39 | +82 | 2 | 14 | Lolos ke putaran final |
| 2 | Eropa |  Jerman (26) | 3 | 2 | 0 | 1 | 79 | 44 | +35 | 1 | 9 |  |
| 3 | Asia |  Hong Kong (24) | 3 | 1 | 0 | 2 | 61 | 70 | −9 | 1 | 5 |  |
| 4 | Afrika |  Kenya (29) | 3 | 0 | 0 | 3 | 42 | 150 | −108 | 0 | 0 |  |
Sumber: 
Kriteria penentuan peringkat: Poin diberikan kepada tim sebagai berikut:
4 poin untuk kemenangan, 2 poin untuk imbang, 0 poin untuk kekalahan
1 poin bonus untuk mencetak 4  atau lebih
1 poin bonus untuk kekalahan dengan selisih 7 poin atau kurang.
Pranala luar

Situs resmi Diarsipkan 2018-04-24 di Wayback Machine.
| l b Piala Dunia Rugbi |
| --- | --- |
Edisi:  Australia / Selandia Baru 1987  Inggris / Prancis / Irlandia / Skotlandia / Wales 1991  Afrika Selatan 1995  Wales 1999  Australia 2003  Prancis 2007  Selandia Baru 2011  Inggris 2015  Jepang 2019  Prancis 2023  2027 
Kualifikasi:  1987  1991  1995  1999  2003  2007  2011  2015  2019  2023 
Final:  1987  1991  1995  1999  2003  2007  2011  2015  2019  2023 
Skuat:  1987  1991  1995  1999  2003  2007  2011  2015  2019  2023 
Statistik:  1987  1991  1995  1999  2003  2007  2011  2015  2019  2023 
Tinjauan:  Sejarah  Tuan rumah  Lagu tema  Trofi 
Rekor:  Trigol  Pemenang berganda  Rekor keseluruhan  Rekor dan statistik  Kartu merah  Penampilan tim  Pencetak gol try 
Lolos ke putaran final.    Gagal lolos kualifikasi.    Tidak mengikuti kualifikasi atau bukan anggota penuh World Rugby.
Kuarter di Saint Lucia

Pulau Saint Lucia terdiri dari 11 quarter.
Lihat pula

ISO 3166-2:LC
Pranala luar

Saint Lucia Government Statistics Department
City Population – Districts of Saint Lucia
Statoids – Districts of Saint Lucia
Saint Lucia at GeoHive Diarsipkan 2017-01-17 di Wayback Machine.
| l b Kuarter di Saint Lucia |
| --- | --- | --- |
|  Anse-la-Raye  Castries  Choiseul  Dauphin  Dennery  Gros Islet  Laborie  Micoud  Praslin  Soufrière  Vieux Fort  |  Anse-la-Raye  Castries  Choiseul  Dauphin  Dennery  Gros Islet  Laborie  Micoud  Praslin  Soufrière  Vieux Fort  |  |
Sungai Kolyma

Peta Sungai Kolyma
Sungai Kolyma merupakan sebuah sungai yang terletak di timurlaut Siberia. Sungai ini bermuara di Okrug Otonom Chukotka, Republik Sakha, dan Oblast Magadan, Rusia. Bermuara di pegunungan di utara Okhotsk dan Magadan. Panjang sungai ini ialah 2.129 km.
Sungai Kolyma membeku selama 250 hari lebih dan mencair dari bulan Juni hingga bulan Oktober.
Pranala luar

Information and a map of the Kolyma's watershed Diarsipkan 2005-04-08 di Wayback Machine.
Picture of Mikhalkino Island Diarsipkan 2016-04-24 di Wayback Machine.
| Pengawasan otoritas  |
| --- | --- |
Umum:  Integrated Authority File (Jerman)  VIAF 1  WorldCat (via VIAF) 
Perpustakaan nasional:  Republik Ceko 
Lain-lain:  SUDOC (Prancis) 1
Lahusa I, Lahusa, Nias Selatan

| Lahusa I |
| --- | --- |
Desa
Negara:  Indonesia
Provinsi: Sumatera Utara
Kabupaten: Nias Selatan
Kecamatan: Lahusa
Kode pos: 22874
Kode Kemendagri: 12.14.03.2040 
Luas: ... km²
Jumlah penduduk: ... jiwa
Kepadatan: ... jiwa/km²
Lahusa I merupakan salah satu desa yang ada di kecamatan Lahusa, kabupaten Nias Selatan, provinsi Sumatera Utara, Indonesia.
Pranala luar

(Indonesia) Keputusan Menteri Dalam Negeri Nomor 050-145 Tahun 2022 tentang Pemberian dan Pemutakhiran Kode, Data Wilayah Administrasi Pemerintahan, dan Pulau tahun 2021
(Indonesia) Peraturan Menteri Dalam Negeri Nomor 72 Tahun 2019 tentang Perubahan atas Peraturan Menteri Dalam Negeri Nomor 137 Tahun 2017 tentang Kode dan Data Wilayah Administrasi Pemerintahan
(Indonesia) Peraturan Menteri Dalam Negeri Nomor 137 Tahun 2017 tentang Kode dan Data Wilayah Administrasi Pemerintahan
| l b Kecamatan Lahusa, Kabupaten Nias Selatan, Sumatera Utara |
| --- | --- |
Desa:  Angorudua Balaekha  Bawolato  Bawo'otalua  Bawozihono  Golambanua I  Harenoro  Hiliabolata  Hiligambukha  Hilinawalo Balaekha  Hilioru Dua  Hilisimaetano Balaekha  Hiliwatema  Hilizomboi  Lahusa  Lahusa I  Mogae  Oikhoda Balaekha  Orahili Balaekha  Sarahililaza  Sinar Baho  Sinar Baru Darodaro  Sobawagoli  Tetezou
SDN Lubang Buaya 15 Petang

| SDN Lubang Buaya 15 Petang Sekolah Dasar Negeri Lubang Buaya 15 Petang> Informasi |
| --- | --- |
Jenis: Negeri
Nomor Pokok Sekolah Nasional: 20104190
Jumlah siswa: 355 2010
Status: Aktif
Alamat
Lokasi: Jln. Rawa Binong Rt 004/06, Jakarta Timur, DKI Jakarta,  Indonesia
Situs web: Laman di Kementerian Pendidikan Nasional, Republik Indonesia 2010 / 2011
Moto
SDN Lubang Buaya 15 Petang atau nama lengkapnya Sekolah Dasar Negeri Lubang Buaya 15 Petang merupakan sebuah Sekolah Dasar Negeri Negeri yang terletak di Jln. Rawa Binong Rt 004/06, Jakarta Timur, Indonesia.
Sekolah Dasar Negeri Lubang Buaya 15 Petang memiliki kode NPSN 20104190. Pada 2010, SDN Lubang Buaya 15 Petang memiliki 214 pelajar lelaki dan 141 pelajar perempuan, menjadikan jumlah keseluruhan murid sebanyak 355 orang.2010
Pranala luar

Laman di Kementerian Pendidikan Nasional, Republik Indonesia 2010 / 2011[pranala nonaktif permanen]