Geliştirici olarak sizin için doğru site engelleme düzeyi nedir? [kapalı]


34

Neredeyse büyük bir şirkette çalışan geliştiriciler, kendilerini site engelleme yazılımının yanlış tarafında bulurlar. Hem sinir bozucu olabilir ( "Sadece şu lanet olası blogu okuyayım!" ) Hem de yararlı ( "Woah! Bu siteyle dolu bir kurşun" ).

Sizce, geliştiricilere uygulamak için doğru engelleme düzeyi nedir ve neden?


5
Eğlenceli, birkaç kez belirli konulara göz atarken "Filtrelenmiş: İçeriği hackleme" ile karşılaştım ... "Hacking" sitelerini sınırlandırmak için bir Geliştiriciler Mağazasından oldukça aptalca buluyorum, sonuçta, hack etmem için bana ödeme yapmıyorlar kod mu? Öte yandan, "Kumar" sitelerini engellemelerini tamamen normal buluyorum.
Matthieu M.

Yanıtlar:


154

Site engellemesi yok.

Projelerim zamanında teslim edilirse ve üretkenliğim acı çekmiyorsa, hiçbir şeyi engellemek için bir neden görmüyorum (gerçekten bir şeyi engellemeniz gerekiyorsa - iyi bilinen casus yazılım / kötü amaçlı yazılım siteleri).

Bunun dışında ekleyecek başka bir şeyim yok.

Biz profesyoneliz, çocuk değil.


10
Kabul ediyorum, ben bir yetişkinim ve şirketim bana bir iş yapmam için bana kayda değer miktarda para ödemiyor. İş yapıldığı sürece, interneti yetişkin olarak kullanmam için güvenilmeli.
Matt

66
1 biz profesyoneliz değil çocuklardır

6
"Biz profesyoneliz, çocuk değiliz." - Maalesef, bazı personelin bugünlerde sosyal paylaşım sitelerinde çok fazla zaman harcayacağını inkar edemezsiniz.
JW01

6
@ JW01 Sosyal ağ değilse, zamanlarını boşa harcayacak başka bir yer bulurlar. StackEchange, solitaire, telefon, gazete okumak ... Bu insanlar (muhtemelen% 10-25) ne olursa olsun zaman harcayacaklar. İnsanların zamanının% 75-90'ını siteleri engelleyerek harcıyorsun.
Tarka

4
@ JW01: Neden bir sorun var? Hepimizin biraz gevşek olmasına ihtiyacımız var. Kanun, yorgun olduğunuzda ve bir süre dinlendiğinizde araba kullanmayı bırakmanızı zorlar. Koddaki büyük hatalardan kaçınmak için neden kodlamayı bırakıp biraz dinlenmiyorsunuz?

47

Engelleme yok.

İyi geliştiriciler
İşi halledecek, hızlı bir şekilde nasıl bilgi bulabileceklerini ve bu bilgileri nasıl kullanacaklarını da biliyorlar. Tabii ki onlara yetecek kadar vermezseniz, Stackoverflow Sohbet Odalarında zamanlarını boşa harcayacaklar: P

Kötü geliştiriciler
Eh, onlar hakkında hiçbir şey yapamazsınız. İnterwebz'in% 90'ını sadece çalışmalarına odaklanamadıkları için engellerseniz, sadece iyi geliştiricileri engellersiniz ... ayrılacaklar ve kötü olanlara bırakacaksınız! (mükemmel bir dünyada ...)


1
Sadece kötü geliştiriciler olduğu için engellemediği için +1
Gary Rowe

Ben denedim Sohbet birinde biraz zaman harcamak, ama çoğunlukla boştu ve son yazılan :( üzerinde 19 saat önce yapıldı
Cyclops

1
İyi geliştiriciler herhangi bir engellemeyi aşabilir, kötü geliştiriciler yapamaz.

31

Sıfır.

Üretmeyen bir geliştiriciniz varsa, web sitelerinin engellenmesi buna yardımcı olmaz.

Bir geliştirici tarafından üretilen kodun miktarı ve kalitesi, bir IDE'ye bakarak harcanan zamanla doğrusal olarak ölçeklendirilemez.

Yaratıcı ve zorlu çalışmalarda üretken olmak "bitişik zaman" ve "esnek zaman" gerektirir. Rekabetçi zaman, bir geliştiricinin hiç kimsenin rahatsız etmeyeceğini bildiği bir zaman dilimidir, esnek zaman, bir geliştiricinin kendi programına ara vermesine ve ihtiyaç duyduğu zaman zihnini dinlendirmeye izin verdiğini bildiği zamandır.

Aşırı yönetim, rekabetçi bir süre için bir problemdir, site engelleme esnek bir süre için bir problemdir.

Jason Fried'ın bu tedTalk'ta işaret ettiği gibi, on yıl önce hiç kimse çalışanlarının sigara içmesine izin vermede bir sorun yaşamadı. Facebook ve benzeri, duman molalarının günümüzün en eski hali - gerekli, kullanışlı ve yönetim tarafından benimsenmeleri gerekiyor.


1+ "Engelleme yok" yanıtlarının en anlayışlısı.
Bjarke Freund-Hansen

"Bitişik zaman ve esnek zaman" gözlemi için +1
Gary Rowe

Kabul etmiyorum, ama duman kırılmalarının (zamanla) yerleşik bir zamanlayıcısına sahip olduğunu not edeceğim - 1-2 sigara yakıldıktan sonra geri dönme zamanı. Oysa TV Tropes'in içine çekildiğinde , günlerce tuzağa düşebilirsin . :)
Cyclops

14

İstedikleri her şeyi engelleyebilirler, sadece akıllı telefonumu kullanacağım.


Sonra onlar ... cep telefonundan seni yakalamak
TheLQ

3
+1 Haha. Bu benim işim.
Robin Maben 5

8

Önceki şirketim hiçbir site engelleme işlemi yapmadı, ancak aktarılan baytların üzerini kapattılar (Oldukça büyüktü, ulaşması altı saatten fazla film izlediğiniz anlamına geliyordu). Kurmak zorunda kaldık çünkü kiralanan bir hattımız vardı, ki bunun yüzde 95’inde fatura vardı.

Mantıklı bir QoS uygulamasındaki her girişim, insanları her şeyden daha fazla rahatsız etti, sürekli ayarlamaya ihtiyaç duydu ve hala bant genişliği taahhüdümüz üzerinden (sürekli olarak) gitme sorunumuzu çözmedi. Ve asıl sorun bu değildi ... rekabet edebilecek çok fazla bant genişliği vardı. Bir şeyi diğerinden daha yavaş yapmak çok az etkili oldu.

Bildiğim kadarıyla, kimse kapağı çarpmadı. Ancak, insanlar bant genişliğini rekreasyonel kullanımlarını bir kez daha sorun yaratmayacak şekilde sınırladılar çünkü kapağa neden vurduklarını açıklamak istemiyorlardı. İyi bir uzlaşma olduğu ortaya çıktı.

Engelleme fikrinden gerçekten nefret ediyorum, dönem. Masamda öğle yemeği yemek gibi şeyler yapmam için beni cesaretlendirmek istiyorsanız .. en azından biraz eğlence amaçlı okuma yapmama veya birkaç komik video izlememe izin verin.


Bant genişliği izleme yaklaşımı için +1 - iyi kendini sınırlama açısı
Gary Rowe

6 saat boyunca film mi izliyorsun? Bu kadar büyük geliyor ... GCC kaynaklarını SVN'den indirmek! Böyle bir sınırın ulaşılmaz derecede yüksek olduğunu sanmıyorum :)
P

@Pavel -Bu dikkate alınmıştır. Birçoğumuz çapraz derleyiciler inşa etmek zorunda kaldık.
Tim Post

@Pavel Shved: svnsyncsizinle birlikte herhangi bir SVN deposunun yerel bir aynasını koruyabilirsiniz.
liori

@liori evet, ama yine de birisinin indirmesi gerekiyor.
P,

6

Engellemenin tek geçerli nedeni güvenlik önlemi olarak ve tarayıcı düzeyinde engellemede standart bir kimlik avı filtresinin yanı sıra bu sorunun yanlış çözümüdır.

Geliştiricilerin şu koşullarla ilgili her şeyi görmelerine izin verin:

  • Güvenlik duvarı kullanıyorlar ve güncel bir virüsten koruma yazılımı kullanıyorlar
  • Üzerinde bir kimlik avı koruması filtresi var
  • Makul temel önlemler almazlarsa, şirkete tanıttıkları kötü amaçlı yazılımlardan sorumlu tutulmaya isteklidirler *.

Bunun ötesinde, siteleri bloke ederek üretkenliği arttırmanızdan daha yüksek olasılıkla olabilirsiniz.

* Bu, üzerinde çalıştığım akıllı bir geliştiricinin, görünür bir .vbs uzantılı, bilinmeyen bir dosyaya tıkladığı iloveyou virüsündeki deneyimlerimden geliyor. Eğer bir yetişkin gibi muamele görmek istiyorsanız, o zaman biri gibi davranmanız gerekir ve geliştiricilerin cehalet bahanesi yoktur (ya da olmamalıdır).


Geliştiricilerin kötü amaçlı yazılımlardan kişisel olarak sorumlu olmalarını sağlamak iyi bir fikir değildir. Ya bir mızrak phishing saldırısının kurbanı oldularsa? “Şimdiye dek, veritabanı güvenliğimizde bir hasara neden olan bilinmeyen bir virüsü içeren karınızdaki eki tıkladınız mı? Hmm, belki biraz aşırı olacağım ...
Gary Rowe

1
@Gary - Bu yüzden makul temel önlemleri söylüyorum. Ana hatlarıyla belirttiğiniz senaryoyu önlemeye yönelik eylemler açıkça bunun ötesinde. Sorumlu bir yetişkin tarzında davranmaktan bahsediyorum.
Jon Hopkins

Adil nokta - cevabınızı yeterince okumadım.
Gary Rowe

+1 Küresel bir finansal çözüm için çalıştım ve internet gezintisi mevcuttu, ancak Citrix Internet Explorer örneğiyle! Flaş yok, aktif değil.

@ Pierre303 - Flash ve ActiveX'in kötü bir şey olmadığını söylersin ... ;-)
Jon Hopkins

1

Şahsen, engellenmeyen erişimi ve iş biçimine güvenebileceğiniz geliştiricileri tercih ediyorum. Bir şey üzerinde çalışmadıklarında, istedikleri kadar sörf yapabilirler.

Maalesef, bu her zaman olmaz.

Yani, bazı ... zararlı siteleri (açıkçası), xxx ve benzeri, genel (programlamaya bağlı olmayan) haber sitelerini, facebook'u (çalışma sırasında yararlı olabileceği bir neden düşünemiyorum) engelleyebilirsiniz.

fakat genellikle, açık tutun ve iyi bir çalışma ortamı yaratmaya çalışın.


5
Facebook'un iş dışında yararlı olabileceği bir durum düşünemiyorum ... Neden haber sitelerini engellersin?
dr Hannibal Lecter

1
Facebook'u engellemek için +1. Bloglardan ne haber?
Gary Rowe,

3
Sadece aralarımdaki haber sitelerine bakmam için bana güvenemiyorsanız, 1.000.000 görev kritik kodunuzla bana nasıl güvenebilirsiniz?
Dean Harding,

1
@ Dean Harding - Ona bakmanın doğru yolu bu değil. Bir alandaki sorumluluk otomatik olarak diğerindeki doğal sorumluluğu üstlenmez.
Rook

2
Facebook'u ziyaret etmenin iş sırasında faydalı olmasının 1 nedeni: Uygulamanızın Facebook entegrasyonunu test ediyorsunuz.
quentin-starin

1

Dürüst olmak gerekirse, siteyi gerçekten fazla zaman kaybetmeden ihtiyaç duyduğum ve / veya bir sürü çemberin içinden atlamak zorunda olduğum sürece alabildiğim sürece engelleme konusunda genel olarak iyiyim.

Çalıştığım çeşitli şirketler siteleri kapattılar, ancak genellikle işte ziyaret etmemeniz gereken sitelerdi (warez, porn vb.). Bu engellenen sitelere girme gereksiniminiz varsa, gerekirse onay alma işlemi yapıldı. İşyerinde ihtiyacım olan ve gerçekten engellenmiş olan bir siteyi hiç karşılamadım. Genellikle kategorilere ayrılmadığını belirten bir uyarı sayfası alırdım ancak siteye fazladan bir tıklama ile devam edebilirim. Bununla başa çıkabiliyorum, çünkü site engellemenin ne olduğunu şirket politikası olarak ayarlamıştım.

Facebook vb. Engellemediklerini, ancak bu sitelerde harcanan süreyi izlediklerini unutmayın.


Ya FB'yi arkadaki sekmede asılı bırakırsan?
Rook

Bir sitenin engellemesini kaldırmak için bir talepte bulunmanız, onaylanmasını beklemeniz, sonra geri dönüp aradığınız şeyi almanız gerekirse, ciddi bir duraklama olabilir gibi görünüyor.
poolie,

@Rook, benim anladığım kadarıyla yönetim, yalnızca çok fazla çalışmadığınız açıkça belli olsaydı bir şey söylemeye meyilliydi.
Ken Henderson,

@poolie, kabul etti, ancak dediğim gibi, aslında engellenmiş bir şeyle karşılaşmadım. Kategorize edilmemiş sitelere rastladım (özellikle bloglar) ama fazladan bir tıklama eklemek zorundayım, gerçekten fazla zaman eklemiyor.
Ken Henderson,

1

Sanırım engelleme nedeninize bağlı. İnsanları tamamen engellemek istiyorsanız, şirket zamanını boşa harcayacaklarından korkuyorsanız, geliştiricilerinizi uygun şekilde meşgul tutmayacaksınız.

Birincisi, web'de aptal şeylerle vakit geçirmek yerine, heyecan verici bir projeyle bölgeye girmeyi tercih ederim. Oh, elbette Cuma öğleden sonraları hariç ...


1

Bloglar ve google görüntüleri gibi sitelerin engellenmesi yardımcı olmuyor, bazen / sık sık karşılaştığınız sorunlara cevap veriyor (veya bir şeyi unutursanız) bunlar gibi sitelerde.

Geliştiricileriniz sadece Facebook zamanlarını harcıyorlarsa ve hiçbir şey üretmiyorlarsa, bir işlerinin olması umrunda değil. Sonuçta zevk almasalardı programcı olmazlardı. Facebook'un ve bu tür sitelerin engellenmemesi gerektiğini söyledikten sonra, yalnızca kafanızı temizlemeniz gereken zamanlar vardır.

Siteler engellenmişse, "Woah orada bir mermi atlattı" nı nasıl bildiğinizi anlamıyorum ve sitenin ne olduğunu asla bilemeyeceksiniz.

Ve basitçe, IP Adresi kullanmak için, farklı bir dil kullanmasını doğru zamanda Esc / Durdur vuruş yapmadan genellikle etrafında bir yol var (engelleme yazılımları, ne kadar yararsız bağlı öksürük Impero eski sürümü öksürük a kullanmanın) vekil. Bu nedenle, engellemeyi aşmak için site engellenmiş olandan daha fazla zaman harcanacaktır


+ 1, geliştiricilerin site engelleme yazılımlarını dolaşmak için zaman harcadıklarını belirtmek için. "Bir mermiden kaçmak" yorumu, saldırıya uğramış bir sitedeki gizli bir bağlantıya yapılan tıklamayı vurgulamaktır; bu da, sürücü tarafından kötü amaçlı bir yazılım saldırısı için tehlikeli bir siteye yol açar. Site engelleyicisi erişimi önler ve size bildirir, sırayla URI'yi kontrol eder ve kurşuntan kaçtığınızı fark edersiniz.
Gary Rowe,

1

Ayrıcalık seviyelerine sahip olun Bazı durumlarda, yararlanma internet etkinliğinin izlenmesi için bir kriter olarak geçerli değildir.

Sınırlı erişimden sınırsız erişime kadar.

EDIT: Diyelim ki, en genç geliştiricilerin / yeteneklerin erişimi yok ve dosya indirme hakları yok.

Bir seviye yukarı, belki alan ve / veya sınırlı indirme bant genişliği ile ilgili forumlara ve KG sitelerine erişim.

Başka bir seviye yukarı, indirme sınırlaması yok, ancak site izlemesi.

Ve hatta daha yüksek, üst yönetim için ne kadar rahatlamak istediğinize karar verebilirsiniz. (Muhtemelen sınırsız)

EDIT: Bana kalsa, sadece dosya indirme haklarına kısıtlamalar koyardım. Saha izlemesi işyerinin ortamı tarafından biraz dayatılabilir, hissediyorum. (Ya da böyle şeyler için imzalanmış bir imza bile alabilir ve son derece elden kalmış durumlarla başa çıkabilirsiniz.) Bu konuda zaman kaybetmezdim. Ama bant genişliğimi izliyor musun? Evet.


Peki kim ne alır? Küçük geliştirici tamamen kısıtlıyken üst yönetim sınırsız erişime sahip mi? Ya da başka bir yoldan? Daha fazla ayrıntı vermek için cevabınızı açığa vurur musunuz
Gary Rowe

1
Yorumlara yanıt vermek için +1. Şahsen, ben bunu başka bir yoldan çalışırdım - geliştiriciler sonsuza dek net aramayı sürdürürken yöneticiler çok fazla bilgi girdisine ihtiyaç duymazlar. Sizce üst yönetim sınırsız olmalı?
Gary Rowe

@Gary: Bunun için düzenlememe bakın.
Robin Maben,

0

Sıfır engelleme

AMA , ofisinde temiz bir kongre var ve yeni geliştiricileri (eskileri bile) virüs ve saldırı tehlikesi nedeniyle zararları temizlemenin tehlikeleri konusunda eğitin. İyi geliştiriciler, esas olarak şirketleri için doğru olanı yapmak için doğruluk duygusuyla izleyecektir. Kötü olanlar ilk etapta işe alınmayacak ve işe alınmayacaktı.


0

Sosyal Ağ ve anlık mesajlaşma ile ilgili herhangi bir şey.

Çok kötüler ve dikkat dağıtıcı şeyler. İnsanları kendi "Bölgeleri" nden çıkarmak çok kolay


StackOverflow dahil mi? :-P
vartec

-1

Engellemeyin, ancak ziyaret edilen URL’leri ve bant genişliği tüketimini yayınlayın.

Elbette, herkesi ofis ağını kullanarak ziyaret ettikleri URL’lerin herkes tarafından görüntülenebileceğini önceden bildirmeniz gerekir.

Engellemeyin, çünkü hangi sitelerin engelleneceğini tahmin edemezsiniz. Bir sitenin şüpheli URL'leri vb. Olabilir, ancak aslında iş için gerekli bilgileri içerir.

URL'leri ve bant genişliği tüketimini yayınlayın, böylece sosyal kontrol ve akran değerlendirmesine güvenebilirsiniz.


@ downvoter, neden katılmıyorum konusunda yorum yapmak ister misiniz?
Endy Tjahjono

Ben aşağılayıcı değilim, ama önceden uyarılsam bile mahremiyet sorunları olabileceğini düşünüyorum.
Duralumin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.