react-native-maps has no markers .. in android it is causing the issue while rendering .. and any suggestions for rendering the markers other than changing the new arch to old arch
SEVERE [main] org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to initialize com
ponent [Connector["https-jsse-nio-8011"]]
Facing the same issue
I am also trying to implement an autonomous robot using a Raspberry Pi and RPLIDAR, but I don't want to use ROS. Has anyone successfully implemented using BreezySLAM?
you need to make directConnection=true and remove directConnection=true
Same issue here, did anyone find a solution?
How many HRUs are you running, and what is your computer specs you are running? I'm in the process of setting up hydroblocks as well. #of HRUs could potentially cause this.
I'd check alignment of your DEM, masks, soil, and vegetation raters as well to make sure they are aligned. Also make sure the grids are aligned too, and your projections are right. I'm sure your data sources look much different than mine given you are looking a the Kaledhon region!
Your guess is as good as mine. Remember USDT
I can't share the URL because it's necessary to log in.
I put it in an image to notice the formatting.
.jslib
Crea un archivo llamado, por ejemplo, OpenLink.jslib
en la carpeta Assets/Plugins/WebGL
de tu proyecto Unity. Dentro coloca este código:
js
mergeInto(LibraryManager.library, { OpenExternalLink: function (urlPtr) { var url = UTF8ToString(urlPtr); var newWindow = window.open(url, '_blank'); if (newWindow) { newWindow.focus(); } else { console.log("No se pudo abrir la ventana. ¿Bloqueada por el navegador?"); } } });
Este script abrirá la URL en una nueva pestaña. En navegadores móviles (y wallets embebidas como Phantom), los navegadores pueden bloquear window.open()
si no se llama directamente desde un gesto del usuario (por ejemplo, un clic en botón).
Crea un script en C# (por ejemplo, ExternalLink.cs
) y colócalo en Assets/Scripts/
:
csharp
usingSystem.Runtime.InteropServices; using UnityEngine; public class ExternalLink : MonoBehaviour { [DllImport("__Internal")] private static extern void OpenExternalLink(string url); public void OpenTwitter() { #if UNITY_WEBGL && !UNITY_EDITOR OpenExternalLink("https://twitter.com/TU_USUARIO"); #else Application.OpenURL("https://twitter.com/TU_USUARIO"); #endif } public void OpenTelegram() { #if UNITY_WEBGL && !UNITY_EDITOR OpenExternalLink("https://t.me/TU_CANAL"); #else Application.OpenURL("https://t.me/TU_CANAL"); #endif } }
Crea un botón en tu escena Unity.
Agrega el script ExternalLink.cs
a un GameObject en la escena (por ejemplo, un objeto vacío llamado LinkManager
).
En el botón, en el panel OnClick(), arrastra el GameObject que tiene el script y selecciona ExternalLink -> OpenTwitter()
o OpenTelegram()
según el botón.
Debe ejecutarse como respuesta directa a una interacción del usuario (click/tap). Si el método se llama por código sin interacción directa, window.open
será bloqueado.
Algunas wallets móviles (como Phantom) abren DApps en un navegador webview personalizado. En esos casos, puede que el enlace no se abra en una nueva pestaña, sino que redirija la misma vista. En ese caso no hay una solución universal, pero se puede intentar forzar _system
con window.open(url, '_system')
, aunque no es estándar.
In PostgreSQL use Ctrl + ; to comment a line or a block with "--"
I have the same problem. I already have
spring.devtools.livereload.enabled=true
OpenAI has a better answer. See the link below.
https://chatgpt.com/share/6841ca37-0c14-8007-9248-cd214395e7cb
I'm at the same point where I can't find out how to get a script to run did you work it out?
That sounds interesting. Does anyone have a solution?
showMenu worked for me too but positioning is a nightmare. Is this being addressed by the Flutter team? Does anyone have a link to the issue?
Looking for the same. Have you solved it?
I'm having trouble getting the multiline syntax for " ${{ if" to work. You seem to have it working above, but using your example on my end just ends up with syntax errors. I'm unable to find any docs explaining how the syntax is supposed to work (e.g. indentation, special characters like the leading '?', etc).
Any guidance or links to docs explaining how this is supposed to work?
Thx.
This works fine for me ... in one direction: "los detalles t\u00E9cnicos" is replaced by "los detalles técnicos". However, if I try to swap in the other direction, i get this error: "UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 0: unexpected end of data". Any ideas ?
tried this on postgresql
--Syntax
SELECT
LOWER(REGEXP_REPLACE(<CamelCaseExample>, '([a-z0-9])([A-Z])', '\1_\2', 'g')) AS snake_case;
--Example
SELECT
LOWER(REGEXP_REPLACE('CamelCaseExample', '([a-z0-9])([A-Z])', '\1_\2', 'g')) AS snake_case;
--On all records in any table
with my_table (camelcase) as (
values ('StackOverflow'),
('Stackoverflow'),
('stackOverflow'),
('StackOverFlowCom'),
('stackOverFlow')
)
select camelcase, trim(both '_' from lower(regexp_replace(camelcase, '([a-z0-9])([A-Z])', '\1_\2', 'g'))) as snake_case
from my_table;
Just FYI, a) REGEXP_REPLACE
finds places where a lowercase letter or digit is followed by an uppercase letter. b) It inserts an underscore (_
) between them. c) LOWER()
converts the entire result to lowercase.
IMHO, there might be issues concerning the bundle configuration. As recommended on the DoctrineExtensions documentation page, did you follow the installation method shown here https://symfony.com/bundles/StofDoctrineExtensionsBundle/current/index.html ?
Just had this exact same issue and fixed it by following the steps from here:
https://learn.microsoft.com/en-us/azure/azure-sql/database/active-geo-replication-security-configure?view=azuresql
Can you share file your .aar for me? I build file .aar but it error load dlopen failed: library "libffmpegkit_abidetect.so" not found
Even I am also facing the same issue, I changed the browser parameter to google chrome in TCP (automation specialist 2)
i always guessed this was because of js files being imported inside ts files. Thus even if mongoose has it's types, its not begin recognized.
While exporting I made this changed and everything worked :
export default /** @type {import("mongoose").Model<import("mongoose").Document>} */ (User);
This is my full file :
import mongoose from "mongoose" const userSchema = new mongoose.Schema({ username: { type: String, required: [true, "Please provide a username" ], unique: true }, email: { type: String, required: [true, "please provide email"], unique: true }, password: { type: String, required: [true, "Please provide a password"] }, isVerified: { type: Boolean, default: false }, isAdmin: { type: Boolean, default: false }, forgotPasswordToken: String, forgotPasswordTokenExpiry: Date, verifyToken: String, verifyTokenExpiry: Date }) const User = mongoose.models.User || mongoose.model("User", userSchema) export default /** @type {import("mongoose").Model<import("mongoose").Document>} */ (User);
I Have the same Problem.
I place the file(s) in a directory called TreeAndMenu
in myextensions/
folder.
An add the following code at the bottom of my LocalSettings.php
wfLoadExtension( 'TreeAndMenu' );
did you find a solution? I'm having the same problem.
That could be an encrypted file
@Rajat Gupta his answer is perfect!
you require a loader or plugin to
I have the same problem.
I found that I confused the private key with the address.
By the way, the PRIVATE_KEY is without prefix "0x" . Just accounts: [PRIVATE_KEY]
Cookie is correctly set by the server.
No redirect or unexpected response.
AllowCredentials()
and proper WithOrigins()
are set in CORS.
Using JS fetchWithCredentials
and/or HttpClient
as needed.
No /api/auth/me
or additional identity verification.
Response is 200
, but IsSuccessStatusCode
is somehow false (or response.Content
is null).
Why does the HttpResponseMessage
in Blazor WebAssembly return false for IsSuccessStatusCode
or null
for content even though the response is 200 and cookies are correctly set?
Is this a known limitation or setup issue when using cookie-based auth with Blazor WASM?
Any help from someone who faced a similar setup would be appreciated!
Appreciated :>
Can I make a package which delete all dependencies ? is it possible ?
deleting a package dependencies can affect on other packages which use the same dependencies
same problem are you solving it
exite una version para argumento complexo?
Here is a short .Net programme from Microsoft.
fixed by upgrading to iPadOS 17.7.8
thank you!
i have the same issue how can we fix it
This person is upload my home picture my secret picture https://www.facebook.com/share/19QmTzB3VJ/?mibextid=qi2Omg
I can't upvote because my account is new, but I'm having this same issue. I have tried with a GC project linked to AppsScript. I have tried with a fresh, unlinked GC project. Same issue. I filed a bug with GC Console team and they closed it and pointed towards Workspace Developer support.
I keep getting 404 when I tried accessing the "http://localhost:8081/artifactory", does anyone else faced the same issue?
Logs shows:
Cluster join: Retry 405: Service registry ping failed, will retry. Error: I/O error on GET request for "http://localhost:8046/access/api/v1/system/ping": Connection refused
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.jfrog.access.server.db.util.AccessJdbcHelperImpl]: Constructor threw exception
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:222)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:145)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:318)
... 176 common frames omitted
Caused by: org.jfrog.storage.dbtype.DbTypeNotAllowedException: DB Type derby is not allowed: Cannot start the application with a database other than PostgreSQL. For more information, see JFrog documentation.
at org.jfrog.storage.util.DbUtils.assertAllowedDbType(DbUtils.java:884)
Which I installed and configured the PostgreSQL however, the logs keep showing the same things, which is very annoying... I must be missing something.
I've also tried installing on Ubuntu 22.04 using different Artifactory version just to test but still same errors. What am I missing?
This is a bug in the Docling https://github.com/docling-project/docling code as of 4-Jun-2025.
I also face the same issue.
The pull request #285, https://github.com/docling-project/docling-core/pull/285, will add a feature which is expected to solve the problem of cells in tables containing images.
Where did ai go? You're asking here
আমার সকল একাউন্ট ফিরিয়ে দেওয়ার জন্য আমি কর্তৃপক্ষ সকল অ্যাকাউন্ট আমার ফিরিয়ে দেওয়ার জন্য আমি অভিযোগ জানাই যেন আমার ছবি ভিডিও একাউন্ট বিকাশ সব কিছু যেন ফিরিয়ে দেয় হ্যাকার চক্র নিয়ে গেছিল জিমেইল আইডি সবকিছু নিয়ে গেছে আমার সবকিছু ফিরে পেতে চাই কর্তৃপক্ষের কাছে অভিযোগ জানাই আমার নাম্বার দিয়ে দিলাম আমার সাথে অবশ্যই যোগাযোগ আশা করি করবেন আমি একটা গরীব অসহায় মানুষ 01305092665 এটা আমার নাম্বার
I found the patch for fixing this issue. You can find it here: https://www.drupal.org/files/issues/2025-03-18/2124117-29.patch
@webDev_434 , did you find the solution ?
Follow traffic signals
Drive Carefully
I'm looking to d othe same thing. Have you had any luck with that yet ? Thank you.
@EngineerDude Did you ever get this figured out? I have the same issue...
I hope this StackOverflow question and answer, and the fact that finding Apple guidance for this is so hard, are used in an anti-trust lawsuit someday. Just devilish work
If you don't want resolving as page your method's result in controller (annotated by @Controller, not @RestController) you can add @ResponseBody annotation to this method.
I'm facing same problem, dbus-send (and similar commands) do not work. dbus-monitor show same output with dbus-send as the working python service that otherwise sends the signal. Did you ever figure this out?
Pudieron resolverlo?, al hacer este cambio x0e
& x8d
. me salen valores 0, al menos ya no sale error.
The answer from @PolarisKnight worked beautifully for me. I wish I could upvote that answer; I'm making a StackOverflow account for the first time just to indicate my support as I do not have the reputation to do anything but answer this question.
I swap between Cursor version 0.50.7 and VSCode version 1.100.3. My remote host is running Rocky 9.5 (an open-source Linux distribution meant to be compatible with RedHat 9). It has glibc 2.34 and glibcxx 3.4.29, so the answers regarding versioning are irrelevant. As a first pass, killing the server did not work either.
I originally could not connect via SSH from within either Cursor or VSCode. To resolve this, I installed PUTTY, connected to the remote through that, and then ran $ sudo yum install tar
. After that, I was able to connect to my remote through both Cursor and VSCode on those respective versions.
@Morgan Can a register be assigned to a value with just = instad of '<='?? I am currently learning Verilog so I am a bit confused. OP please tag him so he can answer
Please can i get your whatsapp contact please
https://www.youtube.com/watch?v=Fpkf5E5zWik
Had the exact same issue. This solved it for me.
Turn 'load google fonts locally' on 'inactive' in the elementor settings.
After 2 years, i'm now with Laravel 12, and i got the same problem.
In my first model,
protected function casts(): array
{
return [
'depot' => 'datetime',
];
}
it's ok, i have a UTC format.
In a second model :
protected function casts(): array
{
return [
'email_verified_at' => 'datetime',
'validation_parcellaire' => 'datetime',
];
}
For the 2 fields i have "yyyy-mm-dd hh:mm:ss", why it doesn't cast on the second model ?
Regards
@ТимурУсманов You're welcome. I'm glad it helped you further debug the issue. Best of luck with the rest!
I have same probleme in flutter 3.29. Any solucion?
Upvote! Please consider this for DevSecOps users
I finally solved the problem. In short, it was the OpenBSD system resource limits that caused the issue. Obviously, nvim as an IDE is very resource-hungry. So, I had to tweak the staff class /etc/login.conf:
staff:\
:datasize-cur=2G:\
:datasize-max=unlimited:\
:stacksize=8M:\
:openfiles=8192:\
:maxproc-max=2048:\
:maxproc-cur=2048:\
:memorylocked=131072:\
:memoryuse=unlimited:\
:ignorenologin:\
:requirehome@:\
:tc=default:
and also create /etc/sysctl.conf with the following line:
kern.maxfiles=65536
Now everything works like a charm with the default settings I use also on other OSs such as Linux and DragonFlyBSD.
Special thanks to everybody and to Volker from the OpenBSD misc list, with whom I corresponded also in private. Special thanks also to ChatGPT and grok :)
Now that this is solved, I would be happy if you can comment on my resource limits. Maybe some settings can be further improved? This is my current default class:
default:\
:path=/usr/bin /bin /usr/sbin /sbin /usr/X11R6/bin /usr/local/bin
/usr/local/sbin:\
:umask=022:\
:datasize=unlimited:\
:maxproc-max=256:\
:maxproc-cur=128:\
:openfiles=8192:\
:stacksize-cur=4M:\
:localcipher=blowfish,a:\
:tc=auth-defaults:\
:tc=auth-ftp-defaults:
I think I tweaked some things here as well.
I am looking forward to your comments.
Best regards,
Martin
Did you ever succeed in getting this to run?
Im using dbt 1.8.9 sql server 1.8.4
Snapshot table and model are in different databases on the same server, running with no snapshot table existing works.
Running as a db user with db_owner access works, even after the table is already created.
Delete the table, run as a service account, it succeeds.
Run again as the service account and sql server returns a permissions error (table already exists error.)
Cannot figure out what sql server permission the service account is missing.
Попробуйте чистый SQL с помощью nativeQuery
You can check out Scanbot SDK, they support MaxiCodes.
How about routing to dashboards using packages?
Did you ever solve this issue? I'm struggling with the same problem right now. :)
Found this article (in Japanese, but my Firefox has a good embed translate feature) with some background on this issue: https://github.com/koji-1009/zenn_article/blob/main/articles/fb612faf335fe3.md
I have the same problem, don't know what I'm doing wrong. Send help.
So you know how to fix it? I think GPT tell you about: pages_manage_events
This API has moved to https://fipe.parallelum.com.br/api/v2/references has documented here: https://deividfortuna.github.io/fipe/v2/#tag/Fipe
But How does using multiprocessing.Process solve this issue? @Kemp
We have the same problem.
The issue with Tika when processing PDF do not contain selectable text — they appear to be image-based scans or flattened documents.
When these files are parsed by Tika, the extracted content looks corrupted or unreadable. Even when manually copying and pasting from the original PDF, the resulting text appears as strange or triangular symbols.
Do you have any idea how we could solve this issue?
show databases
show pools
show help
not working for me after enabling inbuilt azure pgbouncer . Any steps i ma missing?
to have this multilingual support, should we create different templates each dedicated to each language or is there any api which will take care of this?
i have react-native verion is 0.77.0 and react-native-nodemediaclient version is 0.3.5 but and its worked fine in android but not in ios. The issue is camera preview is not open on ios ,i dont know why and what is issue there. Please help me to solve out.
Al-Qusour Area in Kuwait: Advantages, Challenges, and Future Needs
Introduction
Al-Qusour is a residential suburb located in the Mubarak Al-Kabeer Governorate in the State of Kuwait. Despite its relatively compact geographical size, Al-Qusour is recognized as one of the most vibrant and appealing neighborhoods in the region. It serves as a home to thousands of Kuwaiti families and has earned its reputation for being both well-serviced and community-centered.
This report aims to examine Al-Qusour’s key features, current challenges, and future developmental needs. By evaluating the area’s strengths and weaknesses, we can identify the necessary actions required to ensure its growth and sustainability. Such analysis is crucial as Kuwait continues to pursue modern urban development in line with its Vision 2035, which seeks to transform Kuwait into a financial and cultural hub.
First: Features of Al-Qusour Area
1. Geographical Location
Al-Qusour enjoys a strategic location in the Mubarak Al-Kabeer Governorate, situated on the southern outskirts of Kuwait City. One of its most notable geographical features is its proximity to the Arabian Gulf, providing several blocks with breathtaking views of the sea. This has enhanced the area’s aesthetic appeal and increased its attractiveness as a residential destination.
Moreover, the suburb is well-connected to major highways, including Fahaheel Expressway and King Fahd Bin Abdulaziz Road, which facilitates easy access to central Kuwait City, industrial zones, and commercial districts. Its location also allows residents to benefit from both urban conveniences and a more relaxed suburban lifestyle, away from the hustle and noise of downtown.
2. Demographics and Social Cohesion
Al-Qusour has a population of approximately 80,000, with the majority being Kuwaiti nationals. This high percentage of citizens contributes to the area’s strong social fabric and sense of community. Extended families often live in close proximity, which fosters neighborly relationships and social support networks.
This social cohesion is further reinforced by frequent community events, religious gatherings, and cultural celebrations that take place in mosques and public halls. As a result, residents report a high sense of belonging and safety within the neighborhood, which is a key indicator of urban stability.
3. Services and Facilities
Al-Qusour is well-equipped with a wide range of services that cater to residents’ daily needs:
• Retail and Shopping Services: The area hosts a cooperative society (jamaiya), which serves as a central hub for grocery shopping and household items. In addition, numerous retail stores and local shops offer a variety of goods and services including clothing, electronics, and personal care items.
• Religious Institutions: Over a dozen mosques are spread across different blocks, ensuring convenient access to places of worship for daily and Friday prayers. These mosques also function as community hubs.
• Educational Institutions: The area contains schools, kindergartens, and early learning centers, offering both public and private education options. Some institutions even offer specialized programs in science, technology, and foreign languages.
• Recreational Facilities: The presence of a Science Park in Block 4 is a highlight, offering a space where families and children can engage in educational and recreational activities. The area also features jogging tracks, fitness corners, and shaded seating areas.
• Government Services: The Government Mall in Block 1 houses various ministries and administrative departments, reducing the need for long commutes for basic services like renewing civil IDs or processing official documents.
• Youth and Sports Centers: Block 3 includes a youth center equipped with football and basketball courts, which hosts local tournaments and provides training programs for teens.
4. Commercial Activity and Dining Options
The commercial sector in Al-Qusour is steadily growing. A wide selection of restaurants and cafes caters to diverse tastes, from traditional Kuwaiti dishes to international fast food. Popular venues include:
• Al Tanour Pasha Restaurant – Known for its Middle Eastern cuisine and outdoor seating.
• Oriental Restaurant – Offers a fusion of Asian flavors and a family-friendly environment.
• Burger King – A global fast-food chain that remains popular among younger generations.
Additionally, dessert shops, cafés, and juice bars like Cinnabon and Karakee are frequented by families and youth, especially during weekends and holidays. This thriving food scene not only enhances quality of life but also creates job opportunities for local youth.
Second: Disadvantages and Challenges of the Al-Qusour Area
While Al-Qusour has many strengths, the area also faces several pressing challenges that require attention from planners, municipal authorities, and community leaders.
1. Infrastructure Deficiencies
Despite the availability of essential services, Al-Qusour struggles with aging or underdeveloped infrastructure, particularly in the following areas:
•Rainwater Drainage: During Kuwait’s brief but intense rainy season, poor drainage systems result in street flooding and water accumulation in low-lying areas. This not only disrupts traffic but also causes long-term damage to the road network and surrounding properties. Residents often voice concerns about the lack of emergency response and temporary drainage measures.
•Road Conditions: Several internal streets remain in urgent need of resurfacing and redesign. Narrow roads, insufficient signage, and poorly maintained intersections increase the likelihood of traffic accidents. Additionally, some neighborhoods lack proper street lighting, which poses safety risks, especially at night.
•Sidewalks and Accessibility: Many sidewalks are either too narrow or poorly maintained, limiting accessibility for people with disabilities and elderly residents. Improved urban design is necessary to ensure safe pedestrian movement and inclusive infrastructure.
2. Population Density and Service Pressure
With the rising population, Al-Qusour faces increasing pressure on public services and infrastructure:
• Shortage of Parking: Due to the limited space between buildings and lack of underground parking, residents are forced to park their vehicles on sidewalks or in non-designated areas. This not only obstructs pedestrian pathways but also leads to frequent disputes among neighbors and visitors.
• Traffic Congestion: Al-Qusour’s internal road network was not originally designed to accommodate the current volume of vehicles. The absence of traffic signals or roundabouts in key intersections adds to the problem, resulting in long delays during school and office hours.
• School Overcrowding: Some public schools in the area are operating at full capacity. Class sizes are growing, leading to a strain on teachers and educational outcomes. There is an urgent need for new educational institutions to maintain the quality of education.
3. Urban Planning Limitations
Despite having a clear layout, Al-Qusour suffers from outdated urban planning strategies that no longer match modern residential needs:
• Lack of Zoning Enforcement: Commercial outlets have increasingly opened in residential blocks without adequate parking or space, disrupting the peace of local neighborhoods.
• Green Space Deficit: There is a visible shortage of public parks and landscaped spaces. The few existing green areas are small and unevenly distributed, making it difficult for all residents to benefit from them.
• Visual Pollution: A lack of consistent architectural standards has led to visual clutter in some streets, with random signage, wires, and unregulated building extensions negatively affecting the area’s appearance.
Third: Future Needs of the Al-Qusour Area
For Al-Qusour to meet future demands and maintain its livability, several developmental initiatives and reforms should be implemented:
1. Infrastructure Development
• Stormwater Drainage Systems: Authorities should invest in a modern rainwater harvesting and drainage system, especially in low-lying areas. This will mitigate the recurring issues of seasonal flooding and infrastructure damage.
• Road Widening and Smart Traffic Control: Roads need not only physical expansion but also the incorporation of smart traffic lights and surveillance systems to ensure smoother traffic flow.
• Public Utilities Modernization: Water pipelines, electricity grids, and internet infrastructure must be upgraded to meet rising consumption demands and prevent service outages, especially during peak seasons.
2. Enhancement of Public Services
To keep pace with demographic changes and improve residents’ quality of life:
•New Healthcare Centers: Small polyclinics and family health units should be introduced in under-served blocks to reduce pressure on main hospitals and offer faster access to primary care.
•Expansion of Educational Facilities: New schools and expansion of existing institutions are necessary to reduce student-teacher ratios and accommodate the growing number of students.
•Community Hubs: Public libraries, cultural centers, and event halls should be built to foster civic participation, offer educational programs, and support local arts and youth activities.
•Public Transportation: The area urgently needs a bus network or shuttle system that connects residents to major destinations like Kuwait City, universities, and shopping malls. This would reduce private car use and alleviate congestion.
3. Sustainable Urban Planning and Environmental Integration
A long-term vision for Al-Qusour must be based on sustainable and inclusive urban development:
•Expanding Green Zones: Introducing large multi-purpose parks, children’s play areas, and walking tracks will promote healthier lifestyles and environmental balance. Planting more trees and improving landscaping will also help reduce dust and heat.
•Encouraging Vertical Development: In designated blocks, low-rise buildings can be gradually replaced with apartment towers that provide modern housing while conserving land. This must be balanced with preserving the neighborhood’s traditional character.
•Green Construction Codes: Developers should be required to follow eco-friendly building standards, such as solar panel installation, efficient insulation, and the use of recycled materials.
•Smart City Features: Adopting digital infrastructure such as public Wi-Fi zones, smart lighting systems, and waste management technologies will align Al-Qusour with Kuwait’s national development goals.
Conclusion
Al-Qusour stands today as one of the most promising and well-established residential neighborhoods in Kuwait. It offers a compelling blend of social cohesion, essential services, and commercial activity that continues to attract new families. However, as the population grows and urban pressures mount, proactive and forward-thinking development is essential.
Addressing infrastructure challenges, modernizing urban planning, and expanding public services will not only enhance the quality of life for current residents but also ensure the area’s sustainability for future generations. If guided by comprehensive planning and citizen participation, Al-Qusour can emerge as a model for suburban development in Kuwait — one that balances tradition with innovation, and community values with national progress.
I’m encountering the same error with CocoaPods regarding gRPC-Core. Did you solved it?
I have created (with AI help) two scripts one .bat (cmd - Visual Setup) and another .ps1 (PowerShell). With these scripts you can create a portable anaconda without superuser permissions. All the comments are in Spanish.
I have tested all and works smoothly. I only recomend use the link Anaconda Navigator to launch all the tools, but it creates links for everything.
run_install_anaconda_portable.bat
@echo off
setlocal enabledelayedexpansion
:: Directorio donde esta este script
set "SCRIPT_DIR=%~dp0"
:: Carpeta donde se instala Anaconda Portable
set "INSTALL_DIR=%SCRIPT_DIR%PortableAnaconda"
:: Ruta del script PowerShell
set "PS_SCRIPT=%SCRIPT_DIR%install_anaconda_portable.ps1"
echo.
echo ===============================
echo Instalacion portable de Anaconda
echo ===============================
echo.
:: Comprobacion basica existencia instalacion
if exist "%INSTALL_DIR%" (
set "INSTALLED=1"
) else (
set "INSTALLED=0"
)
:menu
echo Que deseas hacer?
echo.
echo 1. Instalar o Actualizar (descargar ultima version y actualizar)
echo 2. Reinstalar (usar el instalador ya descargado)
echo 3. Regenerar enlaces (crea los enlaces a partir de la instalacion)
echo 4. Desinstalar (borrar instalacion y enlaces)
echo 5. Salir
echo.
set /p "choice=Selecciona una opcion [1-4]: "
set "choice=!choice: =!"
if "!choice!"=="1" (
set "ACTION=Actualizar"
) else if "!choice!"=="2" (
set "ACTION=Reinstalar"
) else if "!choice!"=="3" (
set "ACTION=RegenerarEnlaces"
) else if "!choice!"=="4" (
set "ACTION=Desinstalar"
) else if "!choice!"=="5" (
echo Saliendo...
goto end
) else (
echo Opcion no valida.
goto menu
)
:: Detectar politica de ejecucion actual
for /f "tokens=*" %%p in ('powershell -Command "Get-ExecutionPolicy -Scope CurrentUser"') do set "CURRENT_POLICY=%%p"
echo Politica actual para CurrentUser: %CURRENT_POLICY%
if /i "%CURRENT_POLICY%" NEQ "RemoteSigned" (
echo Cambiando temporalmente politica de ejecucion a RemoteSigned para usuario actual...
powershell -Command "Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned -Force"
)
echo.
powershell -ExecutionPolicy Bypass -NoProfile -Command "& { & '%PS_SCRIPT%' -Accion '%ACTION%' }"
:: Restaurar politica original si fue cambiada
if /i "%CURRENT_POLICY%" NEQ "RemoteSigned" (
echo.
echo Restaurando politica original de ejecucion...
powershell -Command "Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy %CURRENT_POLICY% -Force"
)
:end
echo.
pause
exit /b
install_anaconda_portable.ps1
param(
[Parameter(Mandatory = $true)]
[ValidateSet("Actualizar","Instalar","Reinstalar","RegenerarEnlaces","Desinstalar")]
[string]$Accion,
[string]$InstallDir = "$PSScriptRoot\PortableAnaconda"
)
function Get-LatestAnacondaUrl {
Write-Host "Obteniendo la última versión de Anaconda desde https://repo.anaconda.com/archive/ ..."
try {
$html = Invoke-WebRequest -Uri "https://repo.anaconda.com/archive/" -UseBasicParsing
$pattern = 'Anaconda3-\d{4}\.\d{2}(?:-\d+)?-Windows-x86_64\.exe'
$matches = [regex]::Matches($html.Content, $pattern) | ForEach-Object { $_.Value }
$latest = $matches | Sort-Object -Descending | Select-Object -First 1
if (-not $latest) {
Write-Error "No se pudo encontrar el nombre del instalador más reciente."
return $null
}
return "https://repo.anaconda.com/archive/$latest"
} catch {
Write-Error "Error al obtener la URL del instalador: $_"
return $null
}
}
function Download-Installer {
param (
[string]$Url,
[string]$Destination
)
if (Test-Path $Destination) {
Write-Host "El instalador ya existe: $Destination"
return
}
Write-Host "Descargando instalador desde $Url ..."
Invoke-WebRequest -Uri $Url -OutFile $Destination -UseBasicParsing
Write-Host "Descarga completada."
}
function Create-Shortcut {
param (
[string]$TargetPath,
[string]$ShortcutPath,
[string]$Arguments = "",
[string]$WorkingDirectory = "",
[string]$IconLocation = ""
)
$WScriptShell = New-Object -ComObject WScript.Shell
$Shortcut = $WScriptShell.CreateShortcut($ShortcutPath)
$Shortcut.TargetPath = $TargetPath
if ($Arguments) { $Shortcut.Arguments = $Arguments }
if ($WorkingDirectory) { $Shortcut.WorkingDirectory = $WorkingDirectory }
if ($IconLocation -and (Test-Path $IconLocation)) { $Shortcut.IconLocation = $IconLocation }
$Shortcut.Save()
}
function Create-Shortcuts {
param (
[string]$TargetDir
)
Write-Host "Creando accesos directos..."
$menuPath = Join-Path $TargetDir "Menu"
$targetCondaExe = Join-Path $TargetDir "Scripts\conda.exe"
# Python.exe
$lnkPython = Join-Path $PSScriptRoot "Anaconda-Python.lnk"
$targetPython = Join-Path $TargetDir "python.exe"
Create-Shortcut -TargetPath $targetPython -ShortcutPath $lnkPython -WorkingDirectory $TargetDir -IconLocation $targetPython
# Conda Prompt (CMD)
$lnkConda = Join-Path $PSScriptRoot "Anaconda-Condaprompt.lnk"
$argsConda = "shell.cmd.exe activate base & cmd.exe"
$iconConda = Join-Path $menuPath "anaconda_prompt.ico"
if (Test-Path $targetCondaExe) {
$finalArgs = "/k `"$targetCondaExe`" $argsConda"
Create-Shortcut -TargetPath "$env:WINDIR\System32\cmd.exe" -ShortcutPath $lnkConda -Arguments $finalArgs -WorkingDirectory $TargetDir -IconLocation $iconConda
}
# Conda Prompt (PowerShell)
$lnkPS = Join-Path $PSScriptRoot "Anaconda-Condaprompt-PowerShell.lnk"
$argsPS = "-NoExit -Command `"& `"$targetCondaExe`" shell.powershell activate base`""
$iconPS = Join-Path $menuPath "anaconda_powershell_prompt.ico"
if (Test-Path $targetCondaExe) {
Create-Shortcut -TargetPath "$env:WINDIR\System32\WindowsPowerShell\v1.0\powershell.exe" -ShortcutPath $lnkPS -Arguments $argsPS -WorkingDirectory $TargetDir -IconLocation $iconPS
}
# Anaconda Navigator (con entorno activado)
$lnkNavigator = Join-Path $PSScriptRoot "Anaconda-Navigator.lnk"
$iconNavigator = Join-Path $menuPath "anaconda-navigator.ico"
if (Test-Path $targetCondaExe) {
$argsNavigator = "/k `"$targetCondaExe`" run anaconda-navigator"
Create-Shortcut -TargetPath "$env:WINDIR\System32\cmd.exe" -ShortcutPath $lnkNavigator -Arguments $argsNavigator -WorkingDirectory $TargetDir -IconLocation $iconNavigator
}
# Jupyter Notebook
$lnkJupyter = Join-Path $PSScriptRoot "Jupyter-Notebook.lnk"
$iconJupyter = Join-Path $menuPath "jupyter.ico"
if (Test-Path $targetCondaExe) {
$argsJupyter = "/k `"$targetCondaExe`" run jupyter-notebook"
Create-Shortcut -TargetPath "$env:WINDIR\System32\cmd.exe" -ShortcutPath $lnkJupyter -Arguments $argsJupyter -WorkingDirectory $TargetDir -IconLocation $iconJupyter
}
# Spyder
$lnkSpyder = Join-Path $PSScriptRoot "Spyder.lnk"
$iconSpyder = Join-Path $menuPath "spyder.ico"
if (Test-Path $targetCondaExe) {
$argsSpyder = "/k `"$targetCondaExe`" run spyder"
Create-Shortcut -TargetPath "$env:WINDIR\System32\cmd.exe" -ShortcutPath $lnkSpyder -Arguments $argsSpyder -WorkingDirectory $TargetDir -IconLocation $iconSpyder
}
# QtConsole
$lnkQt = Join-Path $PSScriptRoot "QtConsole.lnk"
$iconQt = Join-Path $menuPath "qtconsole.ico"
if (Test-Path $targetCondaExe) {
$argsQt = "/k `"$targetCondaExe`" run jupyter-qtconsole"
Create-Shortcut -TargetPath "$env:WINDIR\System32\cmd.exe" -ShortcutPath $lnkQt -Arguments $argsQt -WorkingDirectory $TargetDir -IconLocation $iconQt
}
# Acceso directo en el escritorio al Anaconda Navigator (usando el .exe directamente)
$desktopShortcut = Join-Path "$env:USERPROFILE\Desktop" "Anaconda-Navigator.lnk"
$exeNavigator = Join-Path $TargetDir "Scripts\anaconda-navigator.exe"
if (Test-Path $exeNavigator) {
Create-Shortcut -TargetPath $exeNavigator `
-ShortcutPath $desktopShortcut `
-WorkingDirectory $TargetDir `
-IconLocation $iconNavigator
Write-Host "Acceso directo en escritorio creado: $desktopShortcut"
}
}
function Install-Anaconda {
param (
[string]$InstallerPath,
[string]$TargetDir
)
Write-Host "Instalando Anaconda..."
$args = "/InstallationType=JustMe /AddToPath=0 /RegisterPython=0 /S /D=$TargetDir"
Start-Process -FilePath $InstallerPath -ArgumentList $args -Wait -NoNewWindow
Write-Host "Instalación completada."
Create-Shortcuts -TargetDir $TargetDir
}
function Fast-DeleteFolder {
param([string]$Path)
if (-not (Test-Path $Path)) { return }
$null = robocopy "$env:TEMP" $Path /MIR /NJH /NJS /NP /R:0 /W:0
Remove-Item -LiteralPath $Path -Force -ErrorAction SilentlyContinue
}
function Verbose-DeleteFolder {
param (
[string]$Path
)
if (-not (Test-Path $Path)) {
Write-Host "La carpeta '$Path' no existe."
return
}
Write-Host "Archivos y carpetas a borrar..."
$items = Get-ChildItem -Path $Path -Recurse -Force -ErrorAction SilentlyContinue | Sort-Object FullName -Descending
foreach ($item in $items) {
try {
if ($item.PSIsContainer) {
Write-Host "Eliminando carpeta: $($item.FullName)"
Remove-Item -LiteralPath $item.FullName -Recurse -Force -ErrorAction SilentlyContinue
} else {
Write-Host "Eliminando archivo: $($item.FullName)"
Remove-Item -LiteralPath $item.FullName -Force -ErrorAction SilentlyContinue
}
} catch {
Write-Warning "No se pudo eliminar: $($item.FullName)"
}
}
# Finalmente, borra la carpeta raíz si sigue existiendo
try {
Write-Host "Eliminando carpeta raíz: $Path"
Remove-Item -LiteralPath $Path -Recurse -Force -ErrorAction SilentlyContinue
} catch {
Write-Warning "No se pudo eliminar la carpeta raíz: $Path"
}
Write-Host "Borrado completo."
}
function Uninstall-Anaconda {
param (
[string]$TargetDir
)
Write-Host "Iniciando desinstalación..."
if (-Not (Test-Path $TargetDir)) {
Write-Host "No existe la carpeta de instalación."
return
}
$confirm = Read-Host "¿Seguro que quieres desinstalar y borrar completamente '$TargetDir'? (S/N)"
if ($confirm -match '^[Ss]$') {
Write-Host "Borrando carpeta de instalación..."
Verbose-DeleteFolder -Path $TargetDir
# Elimina accesos directos dentro del directorio de instalación ($TargetDir), incluyendo subcarpetas.
#Get-ChildItem -Path $TargetDir -Filter *.lnk -Recurse -ErrorAction SilentlyContinue | Remove-Item -Force -ErrorAction SilentlyContinue
Write-Host "Borrando accesos directos junto al script..."
$shortcuts = @(
"Anaconda-Python.lnk",
"Anaconda-Condaprompt.lnk",
"Anaconda-Condaprompt-PowerShell.lnk",
"Anaconda-Navigator.lnk",
"Jupyter-Notebook.lnk",
"Spyder.lnk",
"QtConsole.lnk"
)
foreach ($lnk in $shortcuts) {
$lnkPath = Join-Path $PSScriptRoot $lnk
if (Test-Path $lnkPath) {
Remove-Item $lnkPath -Force -ErrorAction SilentlyContinue
Write-Host "Eliminado acceso directo: $lnk"
}
}
# Borrado del acceso directo en escritorio
$desktopShortcut = Join-Path "$env:USERPROFILE\Desktop" "Anaconda-Navigator.lnk"
if (Test-Path $desktopShortcut) {
Remove-Item $desktopShortcut -Force -ErrorAction SilentlyContinue
Write-Host "Eliminado acceso directo del escritorio: $desktopShortcut"
}
Write-Host "Desinstalación completada."
} else {
Write-Host "Desinstalación cancelada."
}
}
# Ejecutar acción
switch ($Accion) {
"Actualizar" {
$installerUrl = Get-LatestAnacondaUrl
if (-not $installerUrl) {
Write-Error "No se pudo obtener la URL del instalador."
break
}
$latestInstallerName = [System.IO.Path]::GetFileName($installerUrl)
$latestInstallerPath = Join-Path $PSScriptRoot $latestInstallerName
$localInstaller = Get-ChildItem -Path $PSScriptRoot -Filter "Anaconda*.exe" | Where-Object { $_.Name -eq $latestInstallerName }
if (-not $localInstaller) {
# Nueva versión disponible
Download-Installer -Url $installerUrl -Destination $latestInstallerPath
if (Test-Path $InstallDir) {
Uninstall-Anaconda -TargetDir $InstallDir
}
Install-Anaconda -InstallerPath $latestInstallerPath -TargetDir $InstallDir -ScriptDir $PSScriptRoot
}
else {
# No hay nueva versión
if (Test-Path $InstallDir) {
Write-Host "Ya tienes la última versión instalada. No se requiere actualización."
} else {
Write-Host "No hay nueva versión, pero no está instalado. Procediendo a instalar..."
Install-Anaconda -InstallerPath $latestInstallerPath -TargetDir $InstallDir -ScriptDir $PSScriptRoot
}
}
}
"Reinstalar" {
$installerFile = Get-ChildItem -Path $PSScriptRoot -Filter "Anaconda*.exe" | Sort-Object LastWriteTime -Descending | Select-Object -First 1
if (-not $installerFile) {
Write-Error "No se encontró instalador local en la carpeta."
break
}
if (Test-Path $InstallDir) {
Uninstall-Anaconda -TargetDir $InstallDir
}
Install-Anaconda -InstallerPath $installerFile.FullName -TargetDir $InstallDir -ScriptDir $PSScriptRoot
}
"RegenerarEnlaces" {
if (-not (Test-Path $InstallDir)) {
Write-Error "No existe la carpeta de instalación: $InstallDir"
break
}
Write-Host "Regenerando accesos directos..."
Create-Shortcuts -TargetDir $InstallDir
Write-Host "Accesos directos regenerados."
}
"Desinstalar" {
Uninstall-Anaconda -TargetDir $InstallDir
}
default {
Write-Error "Acción no reconocida: $Accion"
}
}
Did the answer above work? I'm trying to do the same thing.
You need to add "exports files;" in your module-info.java file then issue will be fixed.
I have the same issue, what is the proper way of connecting an existing database ?
Thanks bro this quickly help me in the error i was facing how i can use it
Seems to be a known Chromium bug and should be fixed in version 137 https://issues.chromium.org/issues/415729792
Thanks, best answer that I have seem today.
Can I achieve that using maxscript?
Turns out this was indeed a bug. Fixed by this pr https://github.com/odin-lang/Odin/pull/5267.
thank you mikasa you saved me from the debugging hell not even the ais helped
Voici un **guide complet pour installer MySQL sur un serveur Red Hat (RHEL, CentOS, AlmaLinux ou Rocky Linux)** et créer **deux instances MySQL distinctes** sur le même serveur.
---
## 🛠️ Objectif
- Installer **MySQL Server**
- Créer **deux instances MySQL indépendantes**
Instance 1 : port `3306`
Instance 2 : port `3307`
- Chaque instance aura :
Son propre répertoire de données
Sa propre configuration
Son propre service systemd
---
## 🔧 Étape 1 : Installer MySQL Server
### 1. Ajouter le dépôt MySQL officiel
```bash
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el9-7.noarch.rpm
```
\> Remplacer `el9` par votre version RHEL (`el7`, `el8`, etc.)
### 2. Installer MySQL Server
```bash
sudo dnf install mysql-server
```
---
## ⚙️ Étape 2 : Démarrer et activer l'instance par défaut
```bash
sudo systemctl enable mysqld
sudo systemctl start mysqld
```
### Récupérer le mot de passe temporaire root
```bash
sudo grep 'temporary password' /var/log/mysqld.log
```
Sécuriser l’installation :
```bash
sudo mysql_secure_installation
```
---
## 📁 Étape 3 : Préparer la deuxième instance
### 1. Créer un nouveau répertoire de données
```bash
sudo mkdir /var/lib/mysql2
sudo chown -R mysql:mysql /var/lib/mysql2
```
### 2. Initialiser la base de données pour la seconde instance
```bash
sudo mysqld --initialize --user=mysql --datadir=/var/lib/mysql2
```
\> ✅ Sauvegarder le mot de passe généré affiché dans les logs :
```bash
sudo cat /var/log/mysqld.log | grep "A temporary password"
```
---
## 📄 Étape 4 : Créer un fichier de configuration personnalisé pour la seconde instance
```bash
sudo nano /etc/my-2.cnf
```
Collez-y cette configuration :
```ini
[client]
port = 3307
socket = /var/lib/mysql2/mysql.sock
[mysqld]
port = 3307
socket = /var/lib/mysql2/mysql.sock
datadir = /var/lib/mysql2
pid-file = /var/lib/mysql2/mysqld.pid
server-id = 2
log-error = /var/log/mysqld2.log
```
Enregistrer et fermer.
### Créer le fichier log
```bash
sudo touch /var/log/mysqld2.log
sudo chown mysql:mysql /var/log/mysqld2.log
```
---
## 🔄 Étape 5 : Créer un service systemd pour la seconde instance
```bash
sudo nano /etc/systemd/system/mysqld2.service
```
Collez ce contenu :
```ini
[Unit]
Description=MySQL Second Instance
After=network.target
[Service]
User=mysql
Group=mysql
ExecStart=/usr/bin/mysqld --defaults-file=/etc/my-2.cnf --basedir=/usr --plugin-dir=/usr/lib64/mysql/plugin
ExecStop=/bin/kill -SIGTERM $MAINPID
Restart=always
PrivateTmp=false
[Install]
WantedBy=multi-user.target
```
Recharger systemd :
```bash
sudo systemctl daemon-reexec
sudo systemctl daemon-reload
```
Activer et démarrer le service :
```bash
sudo systemctl enable mysqld2
sudo systemctl start mysqld2
```
Vérifier le statut :
```bash
sudo systemctl status mysqld2
```
---
## 🔐 Étape 6 : Sécuriser la seconde instance
Connectez-vous à la seconde instance avec le mot de passe temporaire :
```bash
mysql -u root -p -h 127.0.0.1 -P 3307
```
Exécutez ces commandes SQL pour changer le mot de passe :
```sql
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NouveauMotDePasse';
FLUSH PRIVILEGES;
exit
```
---
## 🧪 Étape 7 : Tester les deux instances
### Vérifier les ports utilisés :
```bash
ss -tuln | grep -E '3306|3307'
```
### Se connecter à chaque instance :
Instance 1 :
```bash
mysql -u root -p
```
Instance 2 :
```bash
mysql -u root -p -h 127.0.0.1 -P 3307
```
---
## 📌 Résumé des deux instances
| Instance | Port | Fichier Config | Données | Service Systemd | PID File | Log File |
|---------|------|--------------------|----------------|------------------|------------------------|--------------------|
| Default | 3306 | `/etc/my.cnf` | `/var/lib/mysql` | `mysqld` | `/var/run/mysqld/mysqld.pid` | `/var/log/mysqld.log` |
| Second | 3307 | `/etc/my-2.cnf` | `/var/lib/mysql2`| `mysqld2` | `/var/lib/mysql2/mysqld.pid` | `/var/log/mysqld2.log` |
---
## ✅ Vous avez terminé !
Vous avez maintenant **deux instances MySQL indépendantes** fonctionnant sur le même serveur Red Hat.
Chaque instance peut être gérée séparément via ses propres commandes :
```bash
sudo systemctl start/stop/restart mysqld
sudo systemctl start/stop/restart mysqld2
```
---
## ❓ Besoin d’un script Bash pour automatiser cette installation ?
Je peux vous fournir un **script Bash** qui fait tout cela automatiquement.
Souhaitez-vous que je vous le fournisse ?
How can I get it to fit inside an object that is not spanning the whole screen width?
The issue was that I was using END when I should have been using End.
Note for new TI-84 programers: if you include extra whitespace (other then newlines) or include a syntax error you won't be warned, your program will just poop out.
wptrkinhthanks yoiu very muvh men
Bro I have this issue for long time.
Any solution?
Anybody knew of a way to disable live chat via this YouTube data api? I have a node js script running pretty good in the livestream scheduling, except the live chat is also enabled. I read the YouTube api documentation, and search online, there seems to be NO way of disabling the live chat via API, except to manually disable it before it goes live. This kind of defeat the purpose of scheduling the live stream using API.
Any suggestion would be very much appreciated.
I also recommend to re-orientate the image so that the chirp-grating is either horizontal or vertical. (For the sample image I get a rotation angle of about 16.1 degree to obtain horizontal grid-lines.)
Now project the image either horizontally or vertically. What you get is a plot like this:
From the local maxima you get the coordinates of the gridlines, i.e. you can position the line selection appropriately and do the desired measurements.
Please tell us if this is of any help for you or if you need further help.
That's a bug. Thanks for finding and reporting it.
Hyy did u find the answer to ur question I'm facing this issue now in 2025 please help
I was wondering if the use of trim function in conditional formatting would mitigate its impact on sheet performance.
I could take a look. Please post the ids of the workitems for which you didn't receive notification. Note that we give up quickly if the callback URL is unavailable. We retry 5, 15, 30 seconds later and then give up.
This should be fixed in update 7. https://blogs.embarcadero.com/embarcadero-interbase-2020-update-7-released/