<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem globalne</title>
<link>https://forum.pasja-informatyki.pl/tag/globalne</link>
<description>Powered by Question2Answer</description>
<item>
<title>Domeny com / net / info / biz / org - gdzie najtańsze przedłużenie?</title>
<link>https://forum.pasja-informatyki.pl/597359/domeny-com-net-info-biz-org-gdzie-najtansze-przedluzenie</link>
<description>

&lt;p&gt;Chciałem zapytać o przedłużenie domen globalnych, szczególnie interesuje mnie &lt;strong&gt;com i net &lt;/strong&gt;(mniej info / biz / org). Gdzie obecnie jest &lt;strong&gt;(naj)tańsze przedłużenie&lt;/strong&gt;?&lt;/p&gt;



&lt;p&gt;Forpsi przywitało klientów nowymi cenami - 135 zł za com na rok :) Uciekam z Forpsi!.&lt;/p&gt;



&lt;p&gt;Znalazłem jedną ofertę:&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Spaceship&lt;/strong&gt; ma po $10 + transfer do nich $10&lt;/p&gt;



&lt;p&gt;&lt;a href=&quot;https://www.spaceship.com/domains/gtld/com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://www.spaceship.com/domains/gtld/com/&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Hostingi, domeny, usługi</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/597359/domeny-com-net-info-biz-org-gdzie-najtansze-przedluzenie</guid>
<pubDate>Thu, 12 Dec 2024 22:23:57 +0000</pubDate>
</item>
<item>
<title>Gdzie najtańsze przedłużenie domen .com i .net i .info???</title>
<link>https://forum.pasja-informatyki.pl/499533/gdzie-najtansze-przedluzenie-domen-com-i-net-i-info</link>
<description>Gdzie najtańsze przedłużenie domen .com i .net i .info??? Ktoś coś wie, może polecić?</description>
<category>Offtop</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/499533/gdzie-najtansze-przedluzenie-domen-com-i-net-i-info</guid>
<pubDate>Wed, 15 Jul 2020 00:45:06 +0000</pubDate>
</item>
<item>
<title>Zmienne globalne</title>
<link>https://forum.pasja-informatyki.pl/441908/zmienne-globalne</link>
<description>

&lt;p&gt;Potrzebuję pomocy to znaczy wyjaśnienia z funkcjami. Próbuję napisać małą aplikacje która losuje liczby. Potrzebuję dodać do zmiennej (np: var count = 0;)&amp;nbsp; wszyskie wylosowane liczby jako jedną&amp;nbsp;wartość. Poniżej kod napisany na szybko MOGĄ BYĆ BŁĘDY*&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
function start(){
  setInterval(() =&amp;gt; {
&amp;nbsp;     var x = Math.floor((Math.random() * 5 ) + 1);
      losowanie(x);
  }, 5000)
}

function losowanie(value){
  var val;
  if(value == 1){
    val = 1;
    wylosowano(val);
&amp;nbsp; }else if(value == 2){
    val = 2;
    ​​​​​​​wylosowano(val);
&amp;nbsp; }
}

function wylosowano(data){
 alert(&quot;Wylosowano liczby&quot; + data);
}

function koniecRundy(){
  start();
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/441908/zmienne-globalne</guid>
<pubDate>Thu, 25 Jul 2019 17:10:35 +0000</pubDate>
</item>
<item>
<title>C# Działania na tablicach globalnych oraz zmiennych.</title>
<link>https://forum.pasja-informatyki.pl/426171/c%23-dzialania-na-tablicach-globalnych-oraz-zmiennych</link>
<description>

&lt;p&gt;A więc tworze grę&amp;nbsp; w której gracz sam wybiera wielkość planszy mam pewien problem z tablica globalna. Ponieważ nie zapisuje ona zmiennej jaką podał gracz i automatycznie przypisuje jej zero. Wszystko działa normalnie jeśli Y i X przypisze wartość od razu&amp;nbsp;ale nie taki zamysł. Wiem że mogę przypisać tablice do maina itp ale chciałbym zrozumieć dlaczego to nie działa.&lt;/p&gt;



&lt;p&gt;kod:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
using System;


namespace Gra_0
{
    class Program
    {
        static int X { get; set; }
        static int Y { get; set; }
        
        static void Main(string[] args)
        {
            do
            {
                Menu();
                for (int i = 0; ; i++)
                {
                    Console.WriteLine(X);
                    //Wyświetla taką wartość jaką podałem
                    Console.WriteLine(Y);
                    //Wyświetla taką wartość jaką podałem
                    Console.WriteLine(calaMapa.Length);
                    //Wyświetla 0
                    Console.ReadKey();
                }
            } while (true);

        }
        
        public static void Menu()
        {
            Console.WriteLine(&quot;\n\n Wybierz 1 aby rozpocząć grę&quot;);
            Console.WriteLine(&quot; Wybierz 2 aby zobaczyć sale chwały&quot;);
            char wybor=Console.ReadKey().KeyChar;
            switch (wybor)
            {
                case '1':
                    Console.Clear();
                    Console.Write(&quot;\n\n Podaj Szerokość mapy: &quot;);
                    X = int.Parse(Console.ReadLine());
                    Console.Clear();
                    Console.Write(&quot;\n\n Podaj Wysokość mapy: &quot;);
                    Y = int.Parse(Console.ReadLine());
                    Console.Clear();
                    TworzenieMapy();
                    break;
                case '2':
                    Console.WriteLine(&quot;Work in progress&quot;);
                    break;
            }
        }

        readonly static string[] calaMapa = new string[Y];
        readonly static string[,] mapa = new string[X, Y];
        //-----------------------------------------------------------------------------------------------
        //MAPA MAPA
        public static void TworzenieMapy()
        {

            for (int j = 0; j &amp;lt; mapa.GetLength(0); j++)
            {
                //Tworzenie granicy gornej czesci mapy
                calaMapa[0] += mapa[j, 0] = &quot;#&quot;;
            }
            for (int j = 1; j &amp;lt; calaMapa.Length - 1; j++)
            {
                //Tworzenie srodka mapy
                calaMapa[j] += mapa[j - 1, j] = &quot;#&quot;;
                for (int k = 1; k &amp;lt; mapa.GetLength(0) - 1; k++)
                {
                    calaMapa[j] += mapa[k, j] = &quot; &quot;;
                }
                calaMapa[j] += mapa[calaMapa.Length, j] = &quot;#&quot;;
            }
            for (int j = 0; j &amp;lt; mapa.GetLength(0); j++)
            {
                //Tworzenie granicy dolnej czesci mapy
                calaMapa[mapa.GetLength(1) - 1] += mapa[j, mapa.GetLength(1) - 1] = &quot;#&quot;;
            }
            
        }
        //Wyswietlanie mapy
        public static void WyswietlanieMapy()
        {
            Console.WriteLine(&quot;\n\n&quot;);
            for (int i = 0; i &amp;lt; calaMapa.Length; i++)
            {
                Console.Write(&quot;            &quot;);
                Console.WriteLine(calaMapa[i]);
            }
        }

    }
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/426171/c%23-dzialania-na-tablicach-globalnych-oraz-zmiennych</guid>
<pubDate>Wed, 17 Apr 2019 18:39:54 +0000</pubDate>
</item>
<item>
<title>Zmienne bardzo globalne w php</title>
<link>https://forum.pasja-informatyki.pl/401704/zmienne-bardzo-globalne-w-php</link>
<description>Witam.&lt;br /&gt;
&lt;br /&gt;
Czy jest sposób by bezpośrednio przekazywać zmienne pomiędzy sesjami dwóch użytkowników?&lt;br /&gt;
Pytanie wzięło się z problemu: jak połączyć dwóch graczy prostej gry, tak by mogli wymieniać się niewielką porcją danych.&lt;br /&gt;
&lt;br /&gt;
Z góry dziękuję za odpowiedź ;)</description>
<category>PHP</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/401704/zmienne-bardzo-globalne-w-php</guid>
<pubDate>Fri, 21 Dec 2018 19:24:55 +0000</pubDate>
</item>
<item>
<title>Ilość obiektów globalnych.</title>
<link>https://forum.pasja-informatyki.pl/368638/ilosc-obiektow-globalnych</link>
<description>Witam.&lt;br /&gt;
&lt;br /&gt;
Jak takie coś zrobić?&lt;br /&gt;
&lt;br /&gt;
w pętli main poproszę użytkownika aby wpisał liczbę i po tym program ma stworzyć obiektów w ilości ile wpisał użytkownik, ale żeby te obiekty były publiczne a nie lokalne</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/368638/ilosc-obiektow-globalnych</guid>
<pubDate>Wed, 25 Jul 2018 20:41:22 +0000</pubDate>
</item>
<item>
<title>Tablica zmiennych globalnych w pliku nagłówkowym. Błąd w odczycie danych w definicji metod.</title>
<link>https://forum.pasja-informatyki.pl/329621/tablica-zmiennych-globalnych-pliku-naglowkowym-odczycie-danych-definicji-metod</link>
<description>

&lt;p&gt;Witam. Pisze grę Tron z użyciem bliblioteki SFML i w celu określenia gdzie gracz zostawił ślad stworzyłem mapę w oparciu na&amp;nbsp;tablicy dwuwymiarowej typu bool. Jak sie pewnie domyślacie na początku cała tablia jest wypełniona wartością false a tam gdzie gracz zostawił ślad zmieniamy na true, proste. Jenak zalerzało mi by ta gra była napisana obiektowo (Jest to moja pierwsza gra OOP) i dodatkowo podzielona na kilka plików. Wiec stworzyłem plik nagłówkowy i w nim wszystkie potrzebne deklaracje klas. I teraz sedno sprawy. Zadeklarowałem w tym pliku nagłówkowym&amp;nbsp;&amp;nbsp;tą tablice z użyciem &quot;extern&quot; i póżniej w pliku z definicjami metod klas zdefiniowałem. I teraz cały problem.&lt;/p&gt;



&lt;p&gt;Plik .cpp z definicjami metod klas&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;

const int W=800;//X
const int H=600;//Y
bool pole[600][800];
int Gracz::liczbaobiektow=1;
/////////////////////////////////////////////////////
/// KLASA GRACZ
Gracz::Gracz(Color color,int kierunek,int xpocztkowy,int ypoczatkowy)
&amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(liczbaobiektow==1) 
/// by nie ustawiało tablicy dla nowych obietkow bo poco
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for(int i=0; i&amp;lt;H; i++)
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for(int j=0; j&amp;lt;W; j++)
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pole[i][j]=false;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; liczbaobiektow++;&amp;nbsp;

/// NIZEJ RESZTA KODU NIE ISTOTNA

}

void Gracz::ruch()
/// wazna metoda ustawia obecna pozycje gracza na true i zmienia pozycje
&amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;pole[y][x]=true;
/// i to powinno na stale zmienic ta zmienna o takich indeksach
&amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /// GORA DOL
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (dir==0)y+=1;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (dir==3)y-=1;

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /// NA BOKI
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (dir==1)x-=1;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (dir==2)x+=1;

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /// jak wyjdzie na bok
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (x&amp;gt;=W) x=0;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (x&amp;lt;0) &amp;nbsp;x=W-1;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (y&amp;gt;=H) y=0;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (y&amp;lt;0) y=H-1;
&amp;nbsp; &amp;nbsp; }

void Gracz::czykolizja()/// SEDNO PROBLEMU
&amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (pole[y][x])
/// I NIE OGARNIAM CZEMU TEN IF SIE NIE WYKONUJE
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this-&amp;gt;czyprzegral=true;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;/pre&gt;



&lt;p&gt;Jak pokazałem nie rozumiem czemu ten &quot;if&quot; się nie wykonuje. Przecierz jest to tablica globalna i zmiana jej wartosci w metodzie &quot;ruch()&quot; powinna być&amp;nbsp;widoczna wszędzie. W momencie kiedy linia&amp;nbsp;gracza nalorzy&amp;nbsp;sie na linie swoja albo przeciwnika to przecierz to miejsce powino miec wartość true. Pewnie coś źle robie w deklaracji tablicy ale nie wiem.&amp;nbsp;Wiem że stosowanie zmiennych globalnych jest słabym pomysłem i próbowałem rozwiazać ten problem tworząc taką tablice w klasie &quot;Gracz&quot; static bool pole[600][800], ale nie wiem czy takie coś w ogole istnieje. Brałem to na logike bo static mówi że jest to zmienna która jest dla wszystkich obiektow tej klasy i jest tworzona tylko raz a jednoczesnie miałbym ta tablice schowana w klasie. Jeśli obrałem zła drogę to będę wdzieczny za wskazanie nowej. Dziękuje za pomoc i liczę na wyrozumiałość.&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/329621/tablica-zmiennych-globalnych-pliku-naglowkowym-odczycie-danych-definicji-metod</guid>
<pubDate>Sat, 24 Feb 2018 15:09:00 +0000</pubDate>
</item>
<item>
<title>Stosowanie zmiennych lokalnych vs globalnych</title>
<link>https://forum.pasja-informatyki.pl/274988/stosowanie-zmiennych-lokalnych-vs-globalnych</link>
<description>

&lt;p&gt;Witam, mam bardzo proste pytanie (zaznaczam że jestem początkujący)&amp;nbsp;czemu prawie wszyscy doświadczeni programiści uważają że zmienne globalne są tak złe ? Nieraz słyszałem komentarze żeby nigdy ich nie tworzyć, unikać itp... . Chciał bym tylko się&amp;nbsp;dowiedzieć co jest w nich takiego złego&amp;nbsp;&lt;img alt=&quot;frown&quot; src=&quot;https://forum.pasja-informatyki.pl/qa-plugin/ckeditor4/plugins/smiley/images/confused_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;frown&quot;&gt;&amp;nbsp;.Np tworzę prostą grę ,niech będzie to snake ,łatwiej mi stworzyć wężyka jako globalny vector czy lista w klasie do którego każda metoda ma dostęp i może go zmieniać niż bawić się w przekazywanie orginału vectora do funkcji ,tworzyć masę wskaźników i masę&amp;nbsp;innych elementów utrudniających się znalezienie w kodzie . Przepraszam jeżeli mówię&amp;nbsp;&amp;nbsp;o czymś na czym się jeszcze niezbyt znam ale bardzo mnie nurtuje&amp;nbsp;pytanie czemu lepsze są zmienne lokalne ?...&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/274988/stosowanie-zmiennych-lokalnych-vs-globalnych</guid>
<pubDate>Sat, 05 Aug 2017 11:37:51 +0000</pubDate>
</item>
<item>
<title>Jak NIE używać zmiennych globalnych ?</title>
<link>https://forum.pasja-informatyki.pl/124047/jak-nie-uzywac-zmiennych-globalnych</link>
<description>

&lt;p&gt;Cześć! :)&lt;/p&gt;



&lt;p&gt;W związku z tym że zawsze jak daje mój kodzik do oceny to zawsze słysze &quot;Nie używaj zmiennych globalnych&quot;.&lt;/p&gt;



&lt;p&gt;No dobrze&amp;nbsp;ale jak ?&lt;/p&gt;



&lt;p&gt;Założmy że mamy taki kodzik:&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
using namespace std;

int liczba1,liczba2;

int main()
{
    cout&amp;lt;&amp;lt;&quot;Podaj pierwsza liczbe:&quot;;
    cin&amp;gt;&amp;gt;liczba1;

    cout&amp;lt;&amp;lt;&quot;Podaj druga liczbe:&quot;;
    cin&amp;gt;&amp;gt;liczba2;

    cout&amp;lt;&amp;lt;endl;
    cout&amp;lt;&amp;lt;&quot;Liczba pierwsza:&quot;&amp;lt;&amp;lt;liczba1&amp;lt;&amp;lt;endl;
    cout&amp;lt;&amp;lt;&quot;Liczba druga:&quot;&amp;lt;&amp;lt;liczba2&amp;lt;&amp;lt;endl;

    cout&amp;lt;&amp;lt;endl;
    cout&amp;lt;&amp;lt;&quot;Suma:&quot;&amp;lt;&amp;lt;liczba1+liczba2&amp;lt;&amp;lt;endl;

return 0;
}&lt;/pre&gt;



&lt;p&gt;Rozumiem że zmienne globalne w nim są zawarte.&lt;/p&gt;



&lt;p&gt;Więc co zrobić żeby ich nie były ? :)&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Edit: Ok rozumiem dzięki za odp! :)&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/124047/jak-nie-uzywac-zmiennych-globalnych</guid>
<pubDate>Wed, 30 Mar 2016 15:34:07 +0000</pubDate>
</item>
<item>
<title>Dlaczego zmienne globalne to zło?</title>
<link>https://forum.pasja-informatyki.pl/111655/dlaczego-zmienne-globalne-to-zlo</link>
<description>Dlaczego zmienne globalne to zło? Mówią że kilka funkcji nie może dowolnie edytować 1 zmienną, ale jeśli jest taka potrzeba to co zrobić?</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/111655/dlaczego-zmienne-globalne-to-zlo</guid>
<pubDate>Mon, 22 Feb 2016 15:02:53 +0000</pubDate>
</item>
<item>
<title>Zmienne Globalne Za i przeciw?</title>
<link>https://forum.pasja-informatyki.pl/75694/zmienne-globalne-za-i-przeciw</link>
<description>Moglibyście się wypowiedzieć na temat zmiennych globalnych w PHP, chodzi mi o waszą opinię na temat ich stosowania. Można czy niewolno, albo raz na jakiś czas nie zaszkodzi! Czy wynikają z nich jakieś zagrożenia które mogą spowodować problemy z kodem lub jego bezpieczeństwem.</description>
<category>PHP</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/75694/zmienne-globalne-za-i-przeciw</guid>
<pubDate>Tue, 03 Nov 2015 20:24:31 +0000</pubDate>
</item>
<item>
<title>Zmienne globalne?</title>
<link>https://forum.pasja-informatyki.pl/26845/zmienne-globalne</link>
<description>Witam, czy w programowaniu w języku C można używać zmiennych globalnych czy raczej się nie powinno??&lt;br /&gt;
&lt;br /&gt;
Bo napisałem program ale kolega się przyczepił, że jest to napisane z pomocą zmiennych globalnych.</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/26845/zmienne-globalne</guid>
<pubDate>Fri, 05 Jun 2015 05:51:28 +0000</pubDate>
</item>
</channel>
</rss>