Wikipedia kgwiki https://kg.wikipedia.org/wiki/Muk%C3%A2nda_ya_ngudi MediaWiki 1.47.0-wmf.18 first-letter Media Special Disolo Kisadi Disolo kisadi Wikipedia Disolo Wikipedia Fisye Disolo fisye MediaWiki MediaWiki talk Template Template talk Lusadisu Disolo lusadisu Kalasi Disolo kalasi TimedText TimedText talk Module Module talk Event Event talk Module:TableTools 828 5419 53073 42733 2026-09-03T12:57:27Z Hamish 8147 Update from [[d:Special:GoToLinkedPage/enwiki/Q15408619|master]] using [[mw:Synchronizer| #Synchronizer]] 53073 Scribunto text/plain ------------------------------------------------------------------------------------ -- TableTools -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should not -- -- be called directly from #invoke. -- ------------------------------------------------------------------------------------ local libraryUtil = require('libraryUtil') local p = {} -- Define often-used variables and functions. local floor = math.floor local infinity = math.huge local checkType = libraryUtil.checkType local checkTypeMulti = libraryUtil.checkTypeMulti ------------------------------------------------------------------------------------ -- isPositiveInteger -- -- This function returns true if the given value is a positive integer, and false -- if not. Although it doesn't operate on tables, it is included here as it is -- useful for determining whether a given table key is in the array part or the -- hash part of a table. ------------------------------------------------------------------------------------ function p.isPositiveInteger(v) return type(v) == 'number' and v >= 1 and floor(v) == v and v < infinity end ------------------------------------------------------------------------------------ -- isNan -- -- This function returns true if the given number is a NaN value, and false if -- not. Although it doesn't operate on tables, it is included here as it is useful -- for determining whether a value can be a valid table key. Lua will generate an -- error if a NaN is used as a table key. ------------------------------------------------------------------------------------ function p.isNan(v) return type(v) == 'number' and v ~= v end ------------------------------------------------------------------------------------ -- shallowClone -- -- This returns a clone of a table. The value returned is a new table, but all -- subtables and functions are shared. Metamethods are respected, but the returned -- table will have no metatable of its own. ------------------------------------------------------------------------------------ function p.shallowClone(t) checkType('shallowClone', 1, t, 'table') local ret = {} for k, v in pairs(t) do ret[k] = v end return ret end ------------------------------------------------------------------------------------ -- removeDuplicates -- -- This removes duplicate values from an array. Non-positive-integer keys are -- ignored. The earliest value is kept, and all subsequent duplicate values are -- removed, but otherwise the array order is unchanged. ------------------------------------------------------------------------------------ function p.removeDuplicates(arr) checkType('removeDuplicates', 1, arr, 'table') local isNan = p.isNan local ret, exists = {}, {} for _, v in ipairs(arr) do if isNan(v) then -- NaNs can't be table keys, and they are also unique, so we don't need to check existence. ret[#ret + 1] = v elseif not exists[v] then ret[#ret + 1] = v exists[v] = true end end return ret end ------------------------------------------------------------------------------------ -- numKeys -- -- This takes a table and returns an array containing the numbers of any numerical -- keys that have non-nil values, sorted in numerical order. ------------------------------------------------------------------------------------ function p.numKeys(t) checkType('numKeys', 1, t, 'table') local isPositiveInteger = p.isPositiveInteger local nums = {} for k in pairs(t) do if isPositiveInteger(k) then nums[#nums + 1] = k end end table.sort(nums) return nums end ------------------------------------------------------------------------------------ -- affixNums -- -- This takes a table and returns an array containing the numbers of keys with the -- specified prefix and suffix. For example, for the table -- {a1 = 'foo', a3 = 'bar', a6 = 'baz'} and the prefix "a", affixNums will return -- {1, 3, 6}. ------------------------------------------------------------------------------------ function p.affixNums(t, prefix, suffix) checkType('affixNums', 1, t, 'table') checkType('affixNums', 2, prefix, 'string', true) checkType('affixNums', 3, suffix, 'string', true) local function cleanPattern(s) -- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally. return s:gsub('([%(%)%%%.%[%]%*%+%-%?%^%$])', '%%%1') end prefix = prefix or '' suffix = suffix or '' prefix = cleanPattern(prefix) suffix = cleanPattern(suffix) local pattern = '^' .. prefix .. '([1-9]%d*)' .. suffix .. '$' local nums = {} for k in pairs(t) do if type(k) == 'string' then local num = mw.ustring.match(k, pattern) if num then nums[#nums + 1] = tonumber(num) end end end table.sort(nums) return nums end ------------------------------------------------------------------------------------ -- numData -- -- Given a table with keys like {"foo1", "bar1", "foo2", "baz2"}, returns a table -- of subtables in the format -- {[1] = {foo = 'text', bar = 'text'}, [2] = {foo = 'text', baz = 'text'}}. -- Keys that don't end with an integer are stored in a subtable named "other". The -- compress option compresses the table so that it can be iterated over with -- ipairs. ------------------------------------------------------------------------------------ function p.numData(t, compress) checkType('numData', 1, t, 'table') checkType('numData', 2, compress, 'boolean', true) local ret = {} for k, v in pairs(t) do local prefix, num = mw.ustring.match(tostring(k), '^([^0-9]*)([1-9][0-9]*)$') if num then num = tonumber(num) local subtable = ret[num] or {} if prefix == '' then -- Positional parameters match the blank string; put them at the start of the subtable instead. prefix = 1 end subtable[prefix] = v ret[num] = subtable else local subtable = ret.other or {} subtable[k] = v ret.other = subtable end end if compress then local other = ret.other ret = p.compressSparseArray(ret) ret.other = other end return ret end ------------------------------------------------------------------------------------ -- compressSparseArray -- -- This takes an array with one or more nil values, and removes the nil values -- while preserving the order, so that the array can be safely traversed with -- ipairs. ------------------------------------------------------------------------------------ function p.compressSparseArray(t) checkType('compressSparseArray', 1, t, 'table') local ret = {} local nums = p.numKeys(t) for _, num in ipairs(nums) do ret[#ret + 1] = t[num] end return ret end ------------------------------------------------------------------------------------ -- sparseIpairs -- -- This is an iterator for sparse arrays. It can be used like ipairs, but can -- handle nil values. ------------------------------------------------------------------------------------ function p.sparseIpairs(t) checkType('sparseIpairs', 1, t, 'table') local nums = p.numKeys(t) local i = 0 local lim = #nums return function () i = i + 1 if i <= lim then local key = nums[i] return key, t[key] else return nil, nil end end end ------------------------------------------------------------------------------------ -- size -- -- This returns the size of a key/value pair table. It will also work on arrays, -- but for arrays it is more efficient to use the # operator. ------------------------------------------------------------------------------------ function p.size(t) checkType('size', 1, t, 'table') local i = 0 for _ in pairs(t) do i = i + 1 end return i end local function defaultKeySort(item1, item2) -- "number" < "string", so numbers will be sorted before strings. local type1, type2 = type(item1), type(item2) if type1 ~= type2 then return type1 < type2 elseif type1 == 'table' or type1 == 'boolean' or type1 == 'function' then return tostring(item1) < tostring(item2) else return item1 < item2 end end ------------------------------------------------------------------------------------ -- keysToList -- -- Returns an array of the keys in a table, sorted using either a default -- comparison function or a custom keySort function. ------------------------------------------------------------------------------------ function p.keysToList(t, keySort, checked) if not checked then checkType('keysToList', 1, t, 'table') checkTypeMulti('keysToList', 2, keySort, {'function', 'boolean', 'nil'}) end local arr = {} local index = 1 for k in pairs(t) do arr[index] = k index = index + 1 end if keySort ~= false then keySort = type(keySort) == 'function' and keySort or defaultKeySort table.sort(arr, keySort) end return arr end ------------------------------------------------------------------------------------ -- sortedPairs -- -- Iterates through a table, with the keys sorted using the keysToList function. -- If there are only numerical keys, sparseIpairs is probably more efficient. ------------------------------------------------------------------------------------ function p.sortedPairs(t, keySort) checkType('sortedPairs', 1, t, 'table') checkType('sortedPairs', 2, keySort, 'function', true) local arr = p.keysToList(t, keySort, true) local i = 0 return function () i = i + 1 local key = arr[i] if key ~= nil then return key, t[key] else return nil, nil end end end ------------------------------------------------------------------------------------ -- isArray -- -- Returns true if the given value is a table and all keys are consecutive -- integers starting at 1. ------------------------------------------------------------------------------------ function p.isArray(v) if type(v) ~= 'table' then return false end local i = 0 for _ in pairs(v) do i = i + 1 if v[i] == nil then return false end end return true end ------------------------------------------------------------------------------------ -- isArrayLike -- -- Returns true if the given value is iterable and all keys are consecutive -- integers starting at 1. ------------------------------------------------------------------------------------ function p.isArrayLike(v) if not pcall(pairs, v) then return false end local i = 0 for _ in pairs(v) do i = i + 1 if v[i] == nil then return false end end return true end ------------------------------------------------------------------------------------ -- invert -- -- Transposes the keys and values in an array. For example, {"a", "b", "c"} -> -- {a = 1, b = 2, c = 3}. Duplicates are not supported (result values refer to -- the index of the last duplicate) and NaN values are ignored. ------------------------------------------------------------------------------------ function p.invert(arr) checkType("invert", 1, arr, "table") local isNan = p.isNan local map = {} for i, v in ipairs(arr) do if not isNan(v) then map[v] = i end end return map end ------------------------------------------------------------------------------------ -- listToSet -- -- Creates a set from the array part of the table. Indexing the set by any of the -- values of the array returns true. For example, {"a", "b", "c"} -> -- {a = true, b = true, c = true}. NaN values are ignored as Lua considers them -- never equal to any value (including other NaNs or even themselves). ------------------------------------------------------------------------------------ function p.listToSet(arr) checkType("listToSet", 1, arr, "table") local isNan = p.isNan local set = {} for _, v in ipairs(arr) do if not isNan(v) then set[v] = true end end return set end ------------------------------------------------------------------------------------ -- deepCopy -- -- Recursive deep copy function. Preserves identities of subtables. ------------------------------------------------------------------------------------ local function _deepCopy(orig, includeMetatable, already_seen) if type(orig) ~= "table" then return orig end -- already_seen stores copies of tables indexed by the original table. local copy = already_seen[orig] if copy ~= nil then return copy end copy = {} already_seen[orig] = copy -- memoize before any recursion, to avoid infinite loops for orig_key, orig_value in pairs(orig) do copy[_deepCopy(orig_key, includeMetatable, already_seen)] = _deepCopy(orig_value, includeMetatable, already_seen) end if includeMetatable then local mt = getmetatable(orig) if mt ~= nil then setmetatable(copy, _deepCopy(mt, true, already_seen)) end end return copy end function p.deepCopy(orig, noMetatable, already_seen) checkType("deepCopy", 3, already_seen, "table", true) return _deepCopy(orig, not noMetatable, already_seen or {}) end ------------------------------------------------------------------------------------ -- sparseConcat -- -- Concatenates all values in the table that are indexed by a number, in order. -- sparseConcat{a, nil, c, d} => "acd" -- sparseConcat{nil, b, c, d} => "bcd" ------------------------------------------------------------------------------------ function p.sparseConcat(t, sep, i, j) local arr = {} local arr_i = 0 for _, v in p.sparseIpairs(t) do arr_i = arr_i + 1 arr[arr_i] = v end return table.concat(arr, sep, i, j) end ------------------------------------------------------------------------------------ -- length -- -- Finds the length of an array, or of a quasi-array with keys such as "data1", -- "data2", etc., using an exponential search algorithm. It is similar to the -- operator #, but may return a different value when there are gaps in the array -- portion of the table. Intended to be used on data loaded with mw.loadData. For -- other tables, use #. -- Note: #frame.args in frame object always be set to 0, regardless of the number -- of unnamed template parameters, so use this function for frame.args. ------------------------------------------------------------------------------------ function p.length(t, prefix) -- requiring module inline so that [[Module:Exponential search]] which is -- only needed by this one function doesn't get millions of transclusions local expSearch = require("Module:Exponential search") checkType('length', 1, t, 'table') checkType('length', 2, prefix, 'string', true) return expSearch(function (i) local key if prefix then key = prefix .. tostring(i) else key = i end return t[key] ~= nil end) or 0 end ------------------------------------------------------------------------------------ -- inArray -- -- Returns true if searchElement is a member of the array, and false otherwise. -- Equivalent to JavaScript array.includes(searchElement) or -- array.includes(searchElement, fromIndex), except fromIndex is 1 indexed ------------------------------------------------------------------------------------ function p.inArray(array, searchElement, fromIndex) checkType("inArray", 1, array, "table") -- if searchElement is nil, error? fromIndex = tonumber(fromIndex) if fromIndex then if (fromIndex < 0) then fromIndex = #array + fromIndex + 1 end if fromIndex < 1 then fromIndex = 1 end for _, v in ipairs({unpack(array, fromIndex)}) do if v == searchElement then return true end end else for _, v in pairs(array) do if v == searchElement then return true end end end return false end ------------------------------------------------------------------------------------ -- merge -- -- Given the arrays, returns an array containing the elements of each input array -- in sequence. ------------------------------------------------------------------------------------ function p.merge(...) local arrays = {...} local ret = {} for i, arr in ipairs(arrays) do checkType('merge', i, arr, 'table') for _, v in ipairs(arr) do ret[#ret + 1] = v end end return ret end ------------------------------------------------------------------------------------ -- extend -- -- Extends the first array in place by appending all elements from the second -- array. ------------------------------------------------------------------------------------ function p.extend(arr1, arr2) checkType('extend', 1, arr1, 'table') checkType('extend', 2, arr2, 'table') for _, v in ipairs(arr2) do arr1[#arr1 + 1] = v end end return p 4n03zk6kcoeg4gz82mieeh94c1szcjy Armat (kimvuka ya nkweso) 0 7653 53084 52669 2026-09-03T22:18:07Z Mitte27 4432 Requesting deletion ([[:m:Special:MyLanguage/User:TenWhile6/XReport|XReport]] v3.1c) 53084 wikitext text/x-wiki <noinclude>{{delete|1=Cross-wiki spam. <small>[[:m:Special:MyLanguage/User:TenWhile6/XReport|XReport]]</small>}}</noinclude> '''Le FC Armat''' (en ukrainien: ''ФК «Армат»'') est un club de '''médias-football''' (Media Football) basé à Dnipro, en Ukraine, fondé en novembre 2018. Né d'un projet de la communauté arménienne locale, le club a évolué des championnats amateurs de football à 5 jusqu'à devenir l'une des équipes phares du football médiatique ukrainien.<ref>https://uasteel.media/teams/armat</ref> == Histoire == Le club est créé à la fin de l'année 2018 sous l'impulsion d'Arthur Ayriyan. À ses débuts, l'équipe dispute des tournois urbains et régionaux à Dnipro dans des formats réduits (futsal et mini-football).<ref>https://sport.ua/uk/news/844438-emotsii-seleznyova-ta-zabiti-buliti-yak-proyshov-match-armat-ruh-media-tim</ref> Avec l'explosion du phénomène du « médias-football » en Ukraine — un concept populaire de ligues professionnalisées réunissant des blogueurs, des célébrités de la télévision, des artistes et d'anciens footballeurs professionnels —, le club se structure. Il intègre les compétitions nationales majeures, notamment les tournois de l'organisation '''UA Steel'''. L'équipe s'est forgée une solide réputation d'outsider coriace, célèbre pour ses victoires à la dernière minute, ce qui lui vaut le surnom de « la licorne des ''come-backs'' ».<ref>https://champion.com.ua/ukr/football/yevgen-seleznov-posvarivsya-z-ubolivalnikom-pid-chas-matchu-medialigi-1064934/</ref> == Palmarès == * '''UA Steel League''' : ** Vice-champion (médaille d'argent) : Saison 2025. * '''UA Steel Cup''' : ** Finaliste de la Coupe d'hiver : 2025. == Personnalités du club == L'effectif du FC Armat se distingue par un mélange unique de créateurs de contenu web, d'athlètes olympiques et d'anciennes gloires du football de haut niveau : * '''Président-fondateur''' : Arthur Ayriyan. * '''Vice-président''' : '''Evhen Seleznyov''', attaquant international ukrainien historique (ancien finaliste de la Ligue Europa avec le FC Dnipro et joueur du Shakhtar Donetsk). Il a rejoint le projet en tant que joueur en 2024, avant d'être nommé à la direction du club fin 2025.<ref>https://sport.ua/uk/news/877869-gol-seleznyova-ta-dubl-armat-zdolav-ruh-media-tim-u-matchi-z-6-ma-myachami</ref> * '''Entraîneur principal''' : Maksym Bilyk. * '''Joueurs notables''' : ** '''Mykola Ischenko''' (ancien défenseur international du Shakhtar Donetsk). ** '''Zhan Beleniouk''' (lutteur de niveau mondial, champion olympique et député au Parlement ukrainien). ** '''Yehor Dyrda''' (influenceur et blogueur de football très suivi en Ukraine).<ref>https://sport-express.ua/football/43863-dumav-sho-rosiyani-nas-rozstrilyayut-futbolist-bloger-dirda-pro-poryatunok-vid-trokh-kul-armat-i-seleznova</ref> == Identité et couverture médiatique == Basé dans une grande ville industrielle située à proximité relative de la ligne de front, le club bénéficie d'un fort élan de solidarité populaire. Le FC Armat documente de manière intensive le quotidien de ses joueurs à travers des vlogs et des mini-séries diffusés sur sa chaîne YouTube officielle et ses plateformes numériques.<ref>https://news.obozrevatel.com/ukr/sport/sport/faeri-bulit-seleznova-ta-borotba-do-ostannih-sekund-yak-minuv-match-armat-ta-profan-v-ua-steel-league.htm</ref> sxuxukhy7fzxcf34n6wn64r03q5staq Yvette Tembo Kulemfuka 0 7733 53074 2026-09-03T14:57:14Z OtikolenoiL 11601 Created by translating the page "[[:fr:Special:Redirect/revision/239193127|Yvette Tembo Kulemfuka]]" 53074 wikitext text/x-wiki '''Yvette Tembo Kulemfuka''', butukaka na kilumbu 26 ngonda ya tatu 1981, na Kinshasa, Repubilika ya Kongo ya Dimokalasi. Yandi kele na kati ya kimvuka UDPS/Tshisekedi, yandi vandaka na bisika na luyalu ya leta na ntwala ya kuponama ministre ya provense na Kinshasa. Yandi salaka mingi-mingi bonso ministre ya mbongo mpi ya mbongo na luyalu ya mbanza-provense ya Kinshasa yina mfumu ya insi Daniel Bumba Lubaki vandaka kutwadisa na mvu 2024. tpoz5xh3n8bl8rdrsafoc6tlq8a7kbm 53075 53074 2026-09-03T14:58:09Z OtikolenoiL 11601 53075 wikitext text/x-wiki '''Yvette Tembo Kulemfuka''', butukaka na kilumbu 26 ngonda ya tatu 1981, na Kinshasa, Repubilika ya Kongo ya Dimokalasi. Yandi kele na kati ya kimvuka UDPS/Tshisekedi, yandi vandaka na bisika na luyalu ya leta na ntwala ya kuponama ministre ya provense na Kinshasa. Yandi salaka mingi-mingi bonso ministre ya mbongo mpi ya mbongo na luyalu ya mbanza-provense ya Kinshasa yina mfumu ya insi Daniel Bumba Lubaki vandaka kutwadisa na mvu 2024. == Biografi == === Bumwana mpi Luyantiku === Yvette Tembo Kulemfuka butukaka na kilumbu ya 26 ya ngonda tatu ya mvu 1981, na Kinshasa; yandi kele muntu ya teritware ya Gungu na provense ya Kwilu. === Kulonga === Yandi tangaka nzo-nkanda ya nene na Collège de la Salle na Kinshasa. Na nima, yandi bakaka diplome ya leta na mambu ya mumbongo mpi ya luyalu. Yandi kele ti diplome ya ekonomi, diplome ya ntete na mambu ya mbongo, mpi diplome ya master na mambu ya mbongo, ya kuteka, mpi ya kutwadisa bimvuka ya politiki. === Kukota na mambu ya politiki === Yvette Tembo Kulemfuka kele na kati ya kimvuka mosi (Union pour la démocratie et le progrès social) (UDPS/Tshisekedi). Yandi kotaka na bisalu ya politiki ya kimvuka na ntwala ya kubaka mikumba na kati ya luyalu ya provense ya Kinshasa. Na kuponama ya kizunga ya ngonda kumi na zole ya mvula 2023, yandi vandaka na kati ya ba candidats ya UDPS/Tshisekedi na kizunga ya kuponama ya Gungu na kizunga ya Kwilu. Liste ya nsuka yina CENI me basisa ke monisa yandi bonso candidat ya mvimba . alxkgoar1wlmzn8b8sgnw9qtisuhkvi Jean Elongo Ongona 0 7734 53076 2026-09-03T15:09:11Z OtikolenoiL 11601 Created by translating the page "[[:fr:Special:Redirect/revision/239193758|Jean Elongo Ongona]]" 53076 wikitext text/x-wiki '''Jean Elongo Ongona''' (me butuka na kilumbu tanu ya ngonda tatu na mvu 1954, na Kindu) kele nlongi ya mambu ya mbongo mpe mfumu ya luyalu na Repubilika ya Kôngo ya Dimokalasi. oyrxzh18i62qzpws6xl93qo8ye5y8gn 53077 53076 2026-09-03T15:09:42Z OtikolenoiL 11601 53077 wikitext text/x-wiki '''Jean Elongo Ongona''' (me butuka na kilumbu tanu ya ngonda tatu na mvu 1954, na Kindu) kele nlongi ya mambu ya mbongo mpe mfumu ya luyalu na Repubilika ya Kôngo ya Dimokalasi. == Carrière == Nlongi na nzo-nkanda ya nene ya mbongo, yandi me baka diplome ya mbongo na nzo-nkanda ya nene ya Lovanium (Kinshasa). Mfumu Elongo kele muntu ya ke zabaka mambu ya mbongo mingi yina me longukaka na Institut ya Fonds Monétaire International mpe sambu na ba Programmes d’Ajustement ya Banque Mondiale na Université ya Clermont-Ferrand (France). Yandi me sala kisalu ya mfumu ya ba departema mingi na Banque Centrale ya Congo (BCC) (yina vandaka ntete Banque ya Zaire) mpe yandi me sala kisalu ya Auditeur Général ya BCC. Mutindu yandi kele mfumu ya nene na Banque Centrale ya Kongo (BCC), yandi me vukana na lweka ya Guverneur Jean-Claude Masangu na kisalu yina me nata na kuvutula mbongo ya Kongo na mvu 1998. Na kifulu ya mfumu ya bisalu na ministère ya mbongo mpe mfumu ya kimvuka ya ba nganga-nzambi ya luyalu na kati ya ngonda ya sambanu ya mvula 1994 ti ngonda ya zole ya mvula 1996, yandi twadisaka kimvuka ya tekiniki yina salaka mpe tulaka na bisalu Programme Autonome de Gestion Macroéconomique ya luyalu, yina nataka nsuka na yau na kukulumusa hyperinflation ya Zaire, na72. 1994 na 541,909% na mvula 1995. Banda ntangu yayi ya mfunu na disolo ya mbongo ya République Démocratique du Congo, insi me mona diaka ve ntalu ya mbongo mingi. Na nsi ya lutwadisu ya ministre ya mbongo ya ntangu yina, Pierre Pay-Pay wa Syakasighe, yandi lendaka mpi kutula ntima na Nicolas Kazadi, ndongisi ya mambu ya mbongo ti ya mbongo na kati ya kabinete. Na ntangu yayi, yandi me yantika kusala ngidika mosi yina me bongisama samu na kusadisa Leta na kutomisa mbongo na yandi: Direction générale des revenus administratifs, judiciaires, biens de l’État et équité (DGRAD). Na mvula 2007, yandi me ponama na nsiku ya mfumu ya insi na kuvanda mfumu ya kimvuka ya Direction générale des revenus administratifs, judiciaires, biens de l’État, et équité (DGRAD), kisalu yina yandi salaka tii na mvula 2011. Na ntangu ya luyalu na yandi, mbongo ya kimvuka yayi ya mbongo me kuma mingi kuluta mbala zole][6]. Na ngonda ya nsambwadi ya mvula 2021, yandi me ponama na nsiku ya mfumu ya insi bonso muntu ya kimvuka ya ba mfumu ya banki ya nene ya Congo (BCC). Na ngonda ya tatu ya mvu 2021, yandi me basisa mukanda mosi ya kele na ntu-dyambu KUTUBA EMERGENCE YA KONGO YA DEMOKRATIKI NA NZILA YA LUYALU. === Bisalu ya Socio-éducatif === Mfumu ya Fondation FONJEL, yandi ke sadisa na kupesa mbanza Kindu, ntu mbanza ya provense ya Maniema, kisika ya kubumba ba mvumbi mpe bisalu yankaka ya mavimpi. 1zjb8zk8l5zgfpg777ax57y1wjomnku Marie-Chantal Kaninda 0 7735 53078 2026-09-03T15:35:50Z OtikolenoiL 11601 Created by translating the page "[[:fr:Special:Redirect/revision/235461029|Marie-Chantal Kaninda]]" 53078 wikitext text/x-wiki '''Marie-Chantal Kaninda''' kele mfumu ya kinkita ya Kongo kwbxgcfdu7hshx2o8xf6944wrjv3qcl 53079 53078 2026-09-03T15:36:21Z OtikolenoiL 11601 53079 wikitext text/x-wiki '''Marie-Chantal Kaninda''' kele mfumu ya kinkita ya Kongo. == Luzingu == === Malongi === Marie-Chantal kele na diplome ya mambu ya mbongo na nzo-nkanda ya nene ya Liège na Belgique. === Kisalu === Marie-Chantal yantikaka kisalu na yandi na insi ya wolo, yandi salaka na kimvuka ya bantu ya ke salaka kisalu ya matadi ya ntalu na Ghana, Ashanti Goldfields, na mvu 1998. ntuadisi ya bima. Na mvu 2005, yandi kwendaka kusala kisalu ya diama mpi yandi kotaka na kompani mosi ya Afrika ya Sudi (De Beers), kisika yandi salaka bisalu mpi mikumba ya mutindu na mutindu na bansi ya kuswaswana na nsungi ya bamvula sambanu. Na mvu 2011, yandi me sala Fondation Marie-Chantal Kaninda Muelu (MCKM), kimvuka mosi ya ke sosaka ve mbongo, yina ke salaka kisalu ya kupesa ngolo na bakento ti bana ya bankento. Kaka na mvula yina, yandi twadisaka kimvuka ya kulonguka yina salaka Nsiku ya ntete ya bisalu ya secteur privé na République Démocratique du Congo (RDC), na kintuadisi na kimvuka ya bisalu ya Congo. Na mvu 2012, Marie-Chantal kumaka mfumu ya kisalu ya ke talaka mambu ya nganda ya Afrika na kompani mosi ya Anglo-Australien Rio Tinto, kisalu yina yandi salaka bamvula kuluta iya. Na mvu 2016, yandi katukaka na Rio Tinto mpi yandi salaka kompani na yandi mosi, MCK&L Consulting Limited, kisika yandi salaka kisalu ya Direktere. Na ngonda ya tatu ya mvula 2017, yandi me kuma nkento ya ntete ya Afrika yina me baka kisika ya mfumu ya kisalu ya Conseil mondial du diamant (WDC), kisalu yina yandi me baka na nima ya kusala na kimvuka ya ba ntuadisi ya ba initiatives multilatérales de développement du diamant (DDI). Na mvu 2019, yandi kotaka na kimvuka ya Glencore RDC bonso mfumu ya kisalu mpi mfumu ya mambu ya nene. Tuka muna ngonde a Yuli ya mvu wa 2022, yandi i mfumu a buka kia afidi a kompani dia Kamoto Copper (KCC). Na mvu 2023, yandi me kuma mfumu ya Glencore RDC. Ba lufutu mpe ba lukumu: Yandi me kota na liste ya ba nkento ya kuluta ngolo ya Forbes Africa, lukumu yina yandi me baka bamvula tatu ya kulandana, ya nsuka na ngonda ya tatu ya mvula 2023. s71zg38cud25jbah5kc10830agsdcz5 Marie-Thérèse Safi Sombo 0 7736 53080 2026-09-03T15:59:33Z OtikolenoiL 11601 Created by translating the page "[[:fr:Special:Redirect/revision/238929519|Marie-Thérèse Safi Sombo]]" 53080 wikitext text/x-wiki Marie-Thérèse Safi Sombo, me zabana na nkumbu ya Safi Sombo Ayane Marie-Thérèse, kele muntu ya Kongo ya politiki, longi ya iniversite, muntu ya ke salaka bansosa, mpe munganga ya ntu. Yandi me sala kisalu ya ministre ya malongi ya zulu mpe ya iniversite ya Republique Démocratique du Congo banda kilumbu ya 24 ya ngonda ya sambanu ya mvula 2024, na luyalu ya Suminwa na nsi ya mfumu ya insi Félix Tshisekedi. kqxu14falwzagqlujs6w6csmsvj8me7 53081 53080 2026-09-03T16:00:08Z OtikolenoiL 11601 53081 wikitext text/x-wiki '''Marie-Thérèse Safi Sombo''', me zabana na nkumbu ya Safi Sombo Ayane Marie-Thérèse, kele muntu ya Kongo ya politiki, longi ya iniversite, muntu ya ke salaka bansosa, mpe munganga ya ntu. Yandi me sala kisalu ya ministre ya malongi ya zulu mpe ya iniversite ya Republique Démocratique du Congo banda kilumbu ya 24 ya ngonda ya sambanu ya mvula 2024, na luyalu ya Suminwa na nsi ya mfumu ya insi Félix Tshisekedi. == Luzingu == === Malongi ye Kisalu kia Nzo-Nkanda === Marie-Thérèse Safi Sombo bakaka diplome na yandi ya kimunganga na Iniversite ya Kinshasa na mvu 2004. Na nima yandi me longuka mambu ya kimunganga ya ntu. Na 2020, yandi kumaka longi na Centre Neuropsychopathologique (CNPP) ya Iniversite ya Kinshasa mpi yandi kotaka na Faculté ya Kimunganga na Iniversite yina. Yandi ke longaka mambu ya me tala butomfu, maladi ya ntu, butomfu ya nitu, mpi maladi ya ntu ya minganga. Kisalu na yandi ya kulonga kele mpi na nzo-nkanda ya nene ya Kisangani, na nzo-nkanda ya nene ya Bunia, na nzo-nkanda ya nene ya Uélé, mpi na Institut pédagogique ya Kinshasa (IPK). Banda 2020, yandi kele na kati ya kimvuka ya bikalulu ya mbote ya Nzo-Nkanda ya Mavimpi ya Bantu Yonso na Iniversite ya Kinshasa. Yandi kele mpi muntu ya ke salaka bansosa na Institut National de Recherches Biomédicales (INRB), na kati ya Unité des Morbidités Complexes. Bisika ya yandi ke salaka bansosa kele maladi ya ke sambukilaka misisa ya butomfu, kuyela ya misisa ya butomfu, psychologie ya misisa ya butomfu, maladi ya ntu, mpi maladi ya ntu. === Carrière politique === Marie-Thérèse Safi Sombo kele mosi na kati ya bantu 54 ya luyalu ya Suminwa yina bo ponaka na kilumbu ya 29 ngonda ya tanu 2024. Yandi kele ministre ya malongi ya zulu ti ya iniversite. 71og021q6k4cwqjp9f535ec47xmx4k9 Sotexki 0 7737 53082 2026-09-03T20:44:53Z AdamLynnMcGill007 11872 Création en traduction article "Sotexki" #WIKI100DaysRDC 53082 wikitext text/x-wiki [[Image:Cours d'élevage de la SOTEXKI.jpg|thumb|vignette|SOTEXKI Malongi ya Kusansa Bibulu]] Kimvuka ya bilele ya Kisangani (Sotexki) kele kimvuka ya bilele ya leta yina kele na kisika ya nene na Kisangani, na kizunga ya [[Tshopo]] na [[Repubilika ya Kongo ya Dimokalasi]]. Yau yantikaka na kilumbu ya 24 ya ngonda kumi na mosi ya mvula 1974, na mfumu ya basoda Mobutu Sese Seko, kompani yina vandaka izine ya nene ya bilele na Zaire na nsungi ya bamvula 15 mpe mfumu ya bisalu ya nene na kizunga ya node-est ya insi—kisika yina pesaka yau zina ya "Gécamines ya Grande Orientale"<ref name="AdamLynnMcGill007">''Kisangani :La Société Textile est à l'arrêt, https://www.radiookapi.net/2015/04/08/actualite/economie/kisangani-la-sotexki-est-larret, Radio Okapi, 2015-04-08</ref>. == Lusansu == === Kisika === Mulin ya ntete ya kusala bilele vandaka na Kisangani banda na mvu 1963 (yo vandaka kusadila bantu 200 yina vandaka kusala bametre 350 000 konso mvula). Yau kangamaka na nima ya kukolama ya Simba na mvu 1964. Samu na kuvutula ngolo na mbongo ya kizunga ya Grande Orientale mpe kuyika ntalu na coton ya Bas-Uélé, luyalu ya Zaire salaka kompani Sotexki na mvu 1971<ref name="AdamLynnMcGill008">''La Société Textile de Kisangani a été créée en 1971, suite à la convention signée entre la R.D.C. et le groupe Beaujolin et Cie de France, https://www.stanleyville.be/sotexki.html, stanleyville.be, 2004, Consulté le 01 septembre 2026 </ref>. === Ntangu ya Wolo (1974-1988) === Na luyantiku: bantu ya kisalu 1 000, bametre 1,5 milio. Na nsadisa ya politiki ya kieleka mpe ya kumanga kukotisa bilele ya *pagne* (bilele ya kuniema), yau kumaka na zulu na mvula 1988: bisadi 2.500 mpe ba metre 17,8 milio. Yo lwatisaka insi ya mvimba.<ref name="AdamLynnMcGill008" />. === Kukulumuka ya Bima (1991–2015) === 1991–1993: kubotula bima na Kisangani, kuyiba, mpe kukotisa ba ntungulu mpe bima ya bantu yina ke kotisaka bima na insi ya Chine mpe ya Pays-Bas. 1996–2003: mvita, kufwa ya mvimba ya masolo na kati ya Kisangani ti Kinshasa, mpi kukonda ya mazuti ti ya bima ya mpa. Na nima ya bamvula kuluta 40, bisika yina bo vandaka kusala bima kumaka ya kubeba mpi ya kukonda mfunu, mpi bima yina bo vandaka kusala vandaka kukuma fioti kibeni yo yina bo vandaka kukuka diaka ve kufuta mbongo ya kisalu<ref name="AfricaPress2022">''Vers la relance de la SOTEXKI, https://www.africa-press.net/congo-kinshasa/economie/vers-la-relance-de-la-societe-textile-de-kisangani-sotexki, Africa-Press, 2022-09-09</ref>. Na ngonda ya iya ya mvu 2015, Radio Okapi zabisaka nde bo me kanga kibeni kisalu na yo. Na mvu 2021, kisalu ya kusala bima kumaka bametre 541 290, mpi kompani yango vandaka kusadila bantu 350. == Ntungulu na kimvwama == E kompani diadi disalanga muna mpila ya kinkita yaswaswana. Nsadulu ya mbongo na yau kele mutindu yayi: 40% kele ya luyalu ya Kongo, mpe 60% kele ya Texico SA. Na ngonda ya sambanu 2025, mambu ya luvunu panzanaka na ba nzila ya kusosila bansangu na kutubaka ti kompani me tekama na [[Joseph Kabila]]. Ministre ya Industrie buyaka ngolo rapore yina, yandi tubaka na kisika ya kutuba nde luyalu kele ti lukanu ya kumatisa ntalu ya mbongo yina bo ke pesaka bantu tii na 85 na kati ya nkama<ref name="Enquete2025">''Fausse rumeur autour de la SOTEXKI : l'entreprise n'a pas été cédée à Joseph Kabila, https://enquete.cd/2025/06/11/fausse-rumeur-autour-de-la-sotexki-lentreprise-na-pas-ete-cedee-a-joseph-kabila-le-ministre-de-lindustrie-clarifie/, Enquete.cd, 2025-06-11</ref>. Ntuadisi: Ministère ya bisalu ya bisalu mpe Fonds de promotion industrielle (FPI). == Kisika ya izine mpi kisalu ya kusala == Kisika mosi ya ba hectare 14 na PK4 na nzila ya [[Buta]]. Ba atelier tatu: kutunga bilele, kutunga bilele (kusadila bisadilu ya bo ke bingaka Picanol yina katukaka na Belgique), mpi kuniema bilele. Nzo ya ngolo ya bo me kudipesaka na mafuta yina kele ti ngolo ya 2,5 megawatts, yina ke diaka 4 000 litre ya mafuta konso kilumbu. Kuzwa bima ya ntete: coton ya [[Buta]] ([[Bas-Uélé]]), [[Mambasa]], mpe [[Bunia]] ([[Ituri]]). Kuyindula ngolo ya kusala: bametre 12 milio na mvula. Kusala ya kieleka na mvu 2021: bametre 541 290. == Bima ya bantu mingi ke zolaka == * Tissu "Maman Wagenia": kele na kifwanisu ya ba plateforme ya mabaya ti mitambu ya bambisi yina balobi-mbisi vandaka kusadila na Chute de Wagenia. * Tissu "Tshopo Amani": kele na kifwanisu ya pizio ti karti ya kizunga ya Tshopo. * Tissu "Université de Kisangani": sambu na milulu ya malongi. * Bilele ya FARDC (basoda), ya bapolisi, ti ya banzo-nkanda. Tuka muna mvu wa 1995, e mpila zazi zavangilwa kwa kompani za nsi za kinzenza zivanganga kopi zazi—e kuma kiantete kifilanga e kompani diadi mu fwa. == Kisika ya kuzinga ya Sotexki ti lusadisu na yo na kimvuka == Mutindu yo vandaka sambu na Gécamines, Sotexki vandaka ti nzo na yo ya bantu ya kisalu na Makiso, yo vandaka ti nzo-nkanda ya luyantiku ya Sotexki, kisika ya bo ke pesaka bankisi, kisika ya nsaka ya nkweso, mpi magazini ya kompani mosi. Na ntangu yo vandaka ti kimvwama mingi, bantu 15 000 vandaka kutula ntima na izine yina na mutindu ya kukonda kukana sambu na kuzinga. Kukangama na yau salaka nde bantu mingi ya kisalu kukwenda kuzinga na [[Angola]] ti na [[République du Congo|République du Congo (Congo-Brazzaville)]]. == 2022–2026 Nsikudukusu ya kuvutula ngolo == Plan stratégique ya ntalu ya badolare 17,5 millions, yina me ndimama na Conseil des ministres na kilumbu ya 9 ngonda ya nsambwadi 2022<ref name="AfricaPress2022"/>. * Kitini ya ntete: Bamilio 7,669 ya badolare me basika dezia mpi bo me sala audit sambu na kisalu ya kuyidika diaka. * Phase 2: 5,6 millions ya badolare ya FPI samu na ba masini ya mpa. * Kitini ya tatu: Mbongo yina me bikala na Trésor Public samu na kulungisa kisalu ya mvula mosi ya ba metre 108 millions mpe kusala tissu ya *bazin* ya mbote. Na ngonda ya iya ya mvu 2026, Theoveul Lotika, ntumwa ya luyalu yina ke monisa Kisangani, ke lomba nde bisalu kuyantika diaka nswalu<ref name="RadioOkapi2026">''Le député Theoveul Lotika plaide pour la relance urgente de la SOTEXKI, https://www.radiookapi.net/2026/04/04/actualite/politique/le-depute-theoveul-lotika-plaide-pour-la-relance-urgente-de-la-sotexki, Radio Okapi, 2026-04-04</ref>. Lukanu kele ya kukulumusa ntalu ya *pagnes* (bilele ya kuniema), yina ke lombaka RDC badolare bamilio 20 konso mvula<ref name="RadioOkapi2026" />. == Na kinkulu ya bantu yonso == Sotexki ke tubilama na nkunga ya rumba "Kisangani Boyoma" ya kimvuka Tropicana mpe na ba diskure ya politiki mutindu kidimbu ya kubwa ya bisalu ya bisalu. Bo ke sadilaka kaka lele ya Sotexki bonso kitini ya makabu ya makwela ya kinkulu na kati ya bantu ya Topoke mpi ya Lokele. == Tala mpe == == Ba referansi == {{références}} == Ba referansi == * ''Mandefu Yahisule'', Kisangani: Identité et Memoire, L'Harmattan, 2010. * ''Ministère ya ba inzo ya bisalu'' (RDC), Plan ya nzila ya kutunga ba inzo ya bisalu 2021–2040, 2021. == Banzila ya nganda == r5gtxcm0sp34pnfcaafl2z8vax85e4y Module:Exponential search 828 7738 53083 2026-09-03T22:10:38Z Hamish 8147 [IPE-NEXT] Quick edit imported from [[:w:en:Module:Exponential search]] 53083 Scribunto text/plain -- This module provides a generic exponential search algorithm. require[[strict]] local checkType = require('libraryUtil').checkType local floor = math.floor local function midPoint(lower, upper) return floor(lower + (upper - lower) / 2) end local function search(testFunc, i, lower, upper) if testFunc(i) then if i + 1 == upper then return i end lower = i if upper then i = midPoint(lower, upper) else i = i * 2 end return search(testFunc, i, lower, upper) else upper = i i = midPoint(lower, upper) return search(testFunc, i, lower, upper) end end return function (testFunc, init) checkType('Exponential search', 1, testFunc, 'function') checkType('Exponential search', 2, init, 'number', true) if init and (init < 1 or init ~= floor(init) or init == math.huge) then error(string.format( "invalid init value '%s' detected in argument #2 to " .. "'Exponential search' (init value must be a positive integer)", tostring(init) ), 2) end init = init or 2 if not testFunc(1) then return nil end return search(testFunc, init, 1, nil) end jqqi8l27tb73lglksbukg2g3bzt3fmv