#iosdev Czy w #swift jest coś podobnego do "handlera" (znanego np. z Androida)? Podaję przykład co chcę osiągnąć - chcę odpalić funkcję, która po X sekundach (np. 5) pokaże mi jakiś tekst (lub zrobi cokolwiek). Oczywiście mógłbym to zrobić w jakieś pętli, sleep(1) i porównywać i zakańczać, ale nie ma lepszego sposobu?
Mireczki, szybkie pytanie z #iosdev #swift . Mam swoją klasę i chciałbym z jej poziomu odnieść się do labela, którego mam w ViewController. Oczywiście label mam zadeklarowany:
@IBOutlet weak var status: UILabel! I z poziomu ViewController działa poniższy kod:
@loginek0: viewcontroller posiadający outlet w momencie akcji w klasie nie utworzył jeszcze tego labela. Daj brejkpoint i zobacz czy ten obiekt nie jest pusty na którego piszesz tekst.
@loginek0: IBOutlety są inicjalizowane dopiero w viewDidLoad() (albo awakeFromNib()). Jak koniecznie chcesz mieć dostęp do outleta bez pokazywania kontrolera, to możesz to wymusić wywołując getter dla view tego kontrolera.
Mireczki, czy kamerka #xiaomiyi może służyć również do monitoringu domu? Przykładowo podpinam ją do prądu (aby nie działała na bateriach) i nagrywa cały czas, kasując stare nagrania (coś ala jak robi wideorejestrator) lub nagrywa tylko jak jest ruch. Oczywiście nie szukam dedykowanego rozwiązania (bo pewnie taniej/lepiej do monitoringu wyjdzie kupić inną kamerkę), tylko chcę wiedzieć czy również ją mogę do tego wykorzystać.
Razem z kolegami z pracy wzięliśmy udział w hakatonie organizowanym przez Koding, IBM i Pluralsight, określanym jako największy w historii (98 000 uczestników). W 48 godzin stworzyliśmy aplikację, która pomaga firmom tworzyć optymalne zespoły programistyczne na podstawie wzajemnej oceny pracowników.
@Podniebna_Kaszanka: Jeśli chcesz się coś NAUCZYĆ na studiach - to nie ma szans (no chyba, że nie umiesz nic i nagle zobaczysz jakiś język programowania). Studia jedynie zmotywują Cię do pracy poprzez projekty, które musisz zrobić. Oczywiście zgadzam się - kontakty na studiach można zdobyć. Ale jeśli chodzi o wiedzę - to znikoma (przynajmniej w moim przypadku).
Mireczki, zainstalowałem sobie #osx na #virtualbox . Działa pięknie - jest Internet, Safari wczytuje strony. Problem pojawia się gdy chcę pobrać #xcode (do pisania apek - #iosdev ). Muszę zalogować się do App Store. Mam tam konto, loguje się i cały czas kręci się kółeczko. Zacząłem czytać - jest chyba problem aby zalogować się na wirtualnej maszynie. Da się to jakoś obejść? Czy muszę
@loginek0: serial jest generowany. Osx sie nie rzuca o nic. W biosie sa wazne 3 ustawienia. Zeby bylo ustawione na legancy albo uefi i legancy, zeby bylo wylaczona virtalizacja i costam jeszcze Edit: vt-d, cfg lock i secure boot maja byc tez wylaczone i przestawione z windows na other os.
Mirki szybkie pytanie. Mam plik png z tłem o rozmiarze 1280x800px. Chcę go ustawić jako tło do activity. Czy wystarczy plik wrzucić do folderu "drawable-xhdpi" i telefony sobie same go sobie przeskalują do swoich rozdzielczości? Czy muszę wrzucać pod każdą rozdzielczość (hdpi, ldpi, mdpi itd - czego de fakto nie chcę robić, bo rozmiar aplikacji wzrośnie mi o parę MB)? Czy na słabszych telefonach nie będzie problemu z przeskalowaniem tak "dużego" obrazka?
@loginek0: zawsze może byc OOM jeśli chodzi o dopasowywanie wiekszych grafik do mniejszych ekranów (zakładam starszych urządzeń).
jak martwisz się tym to zawsze możesz zbudować 4 apk gdzie każde apk bedzie mialo tylko jeden typ grafik i przeznaczone na jeden typ ekranów :-) play store już ogarnie które apk kiedy sciagac
Mireczki, przypuśćmy macie zrobione grafiki (png) do przycisków do aplikacji. Jak rozwiązujecie problem efektu kliku? Robicie dwie grafiki (jedna z efektem kliknięcia, druga normalna) i je tylko podmieniacie czy dorabiacie coś, aby każdy przycisk się np. rozjaśniał?
Mireczki, dajmy na to mam przykładową aplikację zrobioną w #phonegap / #cordova na platformy android/ios. Jak mogę przetestować aplikację na telefonie iPhone mając system Windows? Jest to możliwe? Czy muszę aplikację kompilować na iOS? Jak wygląda później sprawa z wrzuceniem takiej aplikacji do App store? Generuje się jakiś pliczek ala *.apk (aplikacje na Androida robiłem, na iOS jeszcze nie) i go wrzucam? Czy mając taki plik mogę przesłać
Że jako tako z XCode mogę korzystać za darmo i testować apkę (mając jedynie AppleID). Dopiero gdybym chciał dodać apkę do sklepu (czy korzystać z zaawansowanych narzędzi) to wtedy jest wymagane konto developera i wtedy płacę 99USD/rocznie. Dobrze myślę?
Dodatkowo czy mając projekt zrobiony w Cordova łatwo go zaimportuję do XCode? Czy w ogóle nie będę musiał korzystać z XCode, a jedynie on będzie wykorzystywany do "przesłania" aplikacji do
Ok, przypuśćmy, że mam numer urządzenia klienta. I dodam go do tych 100 urządzeń. Jak on będzie mógł wgrać sobie tą aplikację? Nagle pojawi się na jego iTunes ta aplikacja do zainstalowania? Czy będę mógł jedynie wziąć jego iPhone i podłączyć go do swojego komputera i tak wgrać? Jak wygląda ten proces?
@loginek0: W XCode budujesz appke i zapisujesz jako Ad-hoc deployment. Plik wysylasz do klienta, klient wrzuca do swojego
#androiddev Mirki czy ktoś używa #linux do dev (programowanie apek na androida)? Jaką dystrybucję polecacie? Chodzi mi aby nie było problemów ze sterownikami i aby Android Studio działał szybko :) Ktoś korzysta na codzień? Zastanawiam się nad ubuntu 15.10 / elementary. Ktoś działa pod #elementaryos ?
Jaki linux?
Ubuntu48.0% (12)
Elementary24.0% (6)
Inny? Jeśli tak to napisz jaki w komentarzu.28.0% (7)
#raspberrypi Jaką polecacie obudowę na dysk sata 2,5? Zależy mi na tym, aby miała już osobne zasilanie. Mam jakąś obudowę, ale nie chce ona współpracować z moją malinką (raz działa, raz nie - dysk "tyka", podłączyłem zasilanie zewnętrzne to samo - dioda power od malinki miga na czerwono, próbowałem zmieniać napięcie w USB (maxusbcurrent = 1) - nic nie pomogło).
@loginek0: przewód masz oryginalny od obudowy? dysk przenośny np miał u mnie za duże spadki napięcia. bo i źródło było słabe, zmieniłem na grubszy i poszło. mam też przewód do niego z dwoma stylami USB jeden wkładam do maliny drugi do zasilacza 1A i jest bardzo dobrze i się nie wiesza
Mireczki mam skrypt w Pythonie, który pobiera tekst z klawiatury i ustawia napięcia na GPIO (wyświetlając o tym informację, zwykły "print" na ekranie). Dodałem go do autostartu w /etc/profile . Wszystko działa. Jeśli podepnę monitor - ładnie się wszystko wyświetla. Potrzebuję teraz zdalnie zobaczyć co on wyświetla (przez kabel ethernetowy, lokalnie), ponieważ nie chcę za każdym razem podłączać monitora. Jak mogę to zrobić? Po zalogowaniu się (poprzez putty) do konsoli skrypt odpala
Wykop efekt - udało się znaleźć naklejkę! - dziękuję :) Wszystkim 549 osobom dziękuję za pomoc w zdobyciu naklejki. Dzięki poprzedniemu wykopowi, po 6 miesiącach odezwała sie do mnie osoba, która z miłą chęcią wzbogaciła moją kolekcję o ten jeden brak (i to nawet w kilku egzemplarzach :)) Wczoraj..
#programowanie #xcode #ios #macbook #androiddev Mireczki, potrzebuję napisać aplikację na Androida oraz na iOS wykorzystującą Bluetooth 4.0 LE. Chciałbym pisać natywnie (aby to szybko działało, mało ważyło, korzystało z natywnych bibliotek). Mac'a nie mam, tylko Windows. Jakieś propozycje? Bawić się w wirtualizacje? Ktoś tak pracuje? Czy jednak skorzystać z jakiś hybrydowych (typu PhoneGap czy Xamarin)? Jeśli wirtualizacja to jakim narzędziem? Pytanie jeszcze
@loginek0: no trzeba miec maca zeby moc prowadzic development na iosa/maca. To jest powszechnie wiadome, a uzywanie hackintosha to tak na prawde piracenie osx.
Konkluzja jest taka, jak nie stac kogos na maca i iphona, niech odpusci sobie developerke na ios.
#raspberrypi #raspberry Czy ktoś z Was łączy się zdalnie ze swoją malinką? Potrzebuję zdalny dostęp do Raspberry (ssh + ewentualnie pulpit). IP zewnętrznego nie mam jak i również przekierowanych portów. Tak więc odpada rozwiązanie bezpośrednie. Mam dostęp do zewnętrznego VPSa (postawionego na debianie) i mógłbym go wykorzystać jako pośrednik. Czytałem o VPNach, ale chciałbym jakieś lepsze rozwiązanie (bo on wymaga chyba bycia w tej samej sieci i musiałbym
Ktoś korzysta z jakieś captchy na Androidzie? Mam formularz na stronie, który zabezpieczam no-captcha/recaptcha (nowe rozwiązanie google). Chcę go przenieść teraz na apkę na Androida. Nie chcę wyświetlać webbrowsera, a natywne kontrolki. Chciałbym dodać jakąś captche do weryfikacji (lub cokolwiek, co zabezpieczy mi formularz od strony serwera przed botami). Jakieś pomysły? Nie znalazłem biblioteki no-captcha na Androida. #androiddev
@loginek0: w sumie to wymyśliłem jakbyś to mógł sprytnie robić.
opcja 1. Zwykłe logowanie restowe + liczenie i limitowanie odpytań jakiegoś endpointa opcja 2. Jeśli nie chcesz się bawić logowaniem to mógłbyś do każdego żądania doklejać dwa elementy: losowy ciąg znaków + shaszowany jakimś swoim algorytmem ten ciąg, na serwerze miałbyś ten sam algorytm który sprawdza czy hash się zgadza. Jedyny problem pojawi się gdy ktoś zdekompiluje twoją aplikację, no
@qmar: W przypadku Androida dekompilacja to kilka klików, tak więc sposób jest dobry - ale na dłuższą metę może nie poskutkować. W każdym bądź razie dzięki wielkie za pomoc :)
#raspberrypi Mam dwa pytania: 1. Mam do RPI podłaczony ten LCD. Działa on cały czas, tj. zawsze jest podświetlony. Gdzie i jak mogę wyłączyć LCD z poziomu konsoli? Dorobiłbym sobie jakiś przycisk "On/Off" i po naciśnięciu LCD byłby wyświetlany przez 5 minut a później off.
2. Jakiego klienta polecalibyście do torrentów? Wiem, były już takie pytania i polecane były: transmission oraz deluge, ale który z nich ma interfejs via www?
@longer9876: Tutaj wrzucałem opis i zdjęcie. Jeśli chcesz więcej zdjęć napisz. Wyświetlacz jest podpięty bezpośrednio do portów GPIO i nie potrzebuje żadnych kabli.