Hej programisto!

Dziś o tym jak rozbijanie zadań na mniejsze wpływa na naszą pracę, i jak dzięki temu robić to lepiej. Nie zależnie czy piszesz w #java czy #dotnet czy #php jest to coś co pomoże Ci w pracy.
Ja sam ciągle próbuję być lepszy w tej kwestii, bo od kiedy zacząłem poważniej do tego podchodzić, czuję że mi to pomaga. Dlatego chciałem się tym też podzielić
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AreQrm: Stosuję od dawna, w zasadzie zawsze jak dostanę duże zadanie, za które jestem w pełni odpowiedzialny. Polecam każdemu, nie tylko w przypadku programowania. Zawsze podział dużego problemu na kilka mniejszych przynosi pozytywne rezultaty.
  • Odpowiedz
Rzućcie okiem, gdzie tutaj może być błąd.

Koncepcja miała być taka:
- Pętla zewnętrzna przelatuje przez plik nr 1, za każdym razem pobiera jedną linię, dodatkowo otwiera i zamyka plik nr 2
- Pętla wewnętrzna wczytuje linię z pliku 2, porównuje ją z linią z pliku nr 1, jeśli tak to zapisuje do pliku nr 3

Dopiero
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Topola242: Pierwsza rzecz. Jak pracujesz z plikami to pilnuj wielkości znaków. Na widowsie nie ma to znaczenia, ale w innych systemach trzeba tego koniecznie pilnować.

Zaczynasz swoją przygodę z plikami to pewnie nie wiesz, że różne systemy plików w różny sposób oznaczają koniec linii. Tutaj możesz zobaczyć w jaki sposób http://stackoverflow.com/a/15433225.
Funkcja file dzieli plik po \n ale zostawia \r przez, co strpos nie jest w stanie dopasować ciągu. Wystarczy, że zastosujesz
  • Odpowiedz
Może w swoim pliku masz na końcu pustą linię i dlatego masz taki błąd. U siebie w ostatniej miałem szukany kod. Zawsze możesz zmienić warunek na:

if(!empty($arrfap[$j]) && strpos($linetarif, trim($arr_fap[$j])) !== false)
  • Odpowiedz
Przyszedłem do biura i od razu zaniosłem jedzenie do lodówki. Widzę, że kolega i Monika kręcą się przy umywalkach w łazience. Pytam ich co chcą zrobić, odpowiedzieli, że zalać kretem.

myślę sobie --> https://youtu.be/1ajkgIfEm2Q?t=33

Ja: "Monika to jebnie. A wiecie jakie macie rury w firmie? jeśli aluminiowe to w--------i cała instalacja hydrauliczna"
Monika: "Ups...."
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co robię źle. Uczę się PHP i MySQL. Postawiłem sobie na XAMMPie: serwer z UTF8, bazę danych z UTF8polishci, tak samo tabelę i kolumny. Stronę mam w kodowaniu UTF-8 bez BOMa. W meta html ustawione UTF8, przed query wstawiam SET NAMES utf8 i to drugie z COLLATE utf8polishci. No i zrobiłem sobie formularz, w którym w jednym miejscu wybiera się zamiast wpisywać, element z innej tabeli. No i
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BenAffleck: upewnij się, że nic nie zrąbałeś w zapytaniach: echo mysql_error() ; czy jak tam masz zrobione obsługiwanie błędów. Na 15% set names utf8 wywala się z komunikatem, że wprowadzono nieprawidłowe zapytanie.
  • Odpowiedz
Dobra murki od #php. Wersja 7.0.6-dev, zagadka.

echo gettype("foo");

string

$a =
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@M4ks: a to nie jest tak że instanceof dalej sobie oczekuje nazwy klasy może ? XD chociaż wtedy powinno rzucić błędem że string to reserved word
  • Odpowiedz
Siema, robie menu w php i zastanawiam się czy używanie GET jest dobrym pomyslem. Po przycisnieciu przycisku zmienna menu ma przyjac odpowiednia wartosc, a na podstawie tej wartosci mam wczytac do diva za pomoca include inna strone. Chcialem sobie ulatwic sprawe i nie kopiowac szkieletu strony na kazda podstrone. Moje pytanie jest nastepujace: czy z takich rozwiazan ktos jeszcze korzysta? Ja z zawodu zajmuje się automatyką, ale że rozkręcam coś swojego zmuszony
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@paziu: magento nie jest może idealnym skryptem, ale też nie nazwałbym go szambem. A porównywanie wordpressa do magento to jak porównywanie lepianki do dworku, który wygląda fajnie, ale momentami czuć, że architekta poniosła fantazja.

@jack_bauer: zależy co rozumiesz "z własnej woli". Jest dużo programistów bawiących się magento, którzy wybierają firmy, które właśnie magento się zajmują.
Tyle argumentów w konstruktorze nie jest niczym dobrym, ale chyba nie wiesz czemu
  • Odpowiedz
@januszzbloku: adkontekst od netsprintu. Ja na twoim miejscu jednak skierował bym się w stronę afilacji czyli polecania produktów/stron za wynagrodzenie. Np. blog o komputerach to dajesz linki do sklepów z częściami/porównywarek ze swoim ref linkiem i na tym zarabiasz.
  • Odpowiedz
Mirki, jakiś lekki framework #php z jak najniższym progiem wejścia - nigdy nie używałem frameworków php, ale ogólnie obiektówkę jakoś ogarniam i podejście mvc też. Strona nie będzie duża, więc fajnie jakby framework nie wymagał zbyt wiele nauki, miał fajne wsparcie dla walidacji formularzy, stron wielojęzycznych i ajaxowych rzeczy. Co polecacie?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mirko pobieram posty z mirko przez

$result = $wapi->doRequest('search/entries');

i moje pytanie brzmi: Jak wyciągnąć tagi i dodać +1 do liczby tagów w bazie, a jeżeli nie ma oznaczonego tego tagu w bazie to go stworzyć. A i jak nie pobierać tych samych postów jeszcze raz :<
tak troche #programowanie #php #mysql #kiciochpyta
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@twinzpl:ad 2 id wpisu jest inkramentowane więc zapisujesz sobie ostatnie id w bazie i jeśli nowe wpisy są mniejsze to pomijasz
ad 1 to SELECT COUNT(*) where tag = $tag; albo pokombinuj z ifem to będziesz miał w jednym zapytaniu
  • Odpowiedz
#ajax #webdev #php

Jak zrobić żeby zmieniało kawałek jakiegoś tekstu na stronie z poziomu innego pliku php do tego w AJAX bez odświeżania strony? Wiem, że nie dostanę gotowego kodu ale jakiś link do naprowadzenia ( ͡° ͜ʖ ͡°) i nie chcę całego poradnika AJAX lub PHP...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach